Commit 8a3f47d6b81c5d1876f3731ba11f0c160d3a883a

Authored by vben
1 parent eca8907a

chore: adjust setting

.vscode/settings.json
... ... @@ -102,10 +102,6 @@
102 102 // ================ Eslint ===================
103 103 // ===========================================
104 104 "eslint.alwaysShowStatus": true,
105   - "eslint.options": {
106   - "plugins": ["html", "vue", "javascript", "jsx", "typescript"],
107   - "extensions": [".js", ".jsx", ".ts", ".tsx", ".vue"]
108   - },
109 105 "eslint.validate": [
110 106 "javascript",
111 107 "typescript",
... ... @@ -119,7 +115,7 @@
119 115 // ===========================================
120 116 "vetur.experimental.templateInterpolationService": true,
121 117 "vetur.format.options.tabSize": 2,
122   - "vetur.format.defaultFormatter.html": "js-beautify-html",
  118 + "vetur.format.defaultFormatter.html": "prettier",
123 119 "vetur.format.defaultFormatter.scss": "prettier",
124 120 "vetur.format.defaultFormatter.css": "prettier",
125 121 "vetur.format.defaultFormatter.ts": "prettier-tslint",
... ... @@ -128,18 +124,10 @@
128 124 "vetur.format.defaultFormatterOptions": {
129 125 "js-beautify-html": {
130 126 "wrap_attributes": "force-expand-multiline"
131   - },
132   - "prettier": {
133   - "eslintIntegration": true,
134   - "arrowParens": "always",
135   - "semi": false,
136   - "singleQuote": true
137 127 }
138 128 },
139 129 "liveServer.settings.donotShowInfoMsg": true,
140   - "terminal.integrated.rendererType": "dom",
141 130 "telemetry.enableCrashReporter": false,
142   - "telemetry.enableTelemetry": false,
143 131 "workbench.settings.enableNaturalLanguageSearch": false,
144 132 "path-intellisense.mappings": {
145 133 "/@/": "${workspaceRoot}/src"
... ...
build/vite/plugin/index.ts
... ... @@ -4,7 +4,8 @@ import vue from '@vitejs/plugin-vue';
4 4 import vueJsx from '@vitejs/plugin-vue-jsx';
5 5 import legacy from '@vitejs/plugin-legacy';
6 6  
7   -import PurgeIcons from 'vite-plugin-purge-icons';
  7 +import purgeIcons from 'vite-plugin-purge-icons';
  8 +import windiCSS from 'vite-plugin-windicss';
8 9  
9 10 import { configHtmlPlugin } from './html';
10 11 import { configPwaConfig } from './pwa';
... ... @@ -14,7 +15,6 @@ import { configStyleImportPlugin } from './styleImport';
14 15 import { configVisualizerConfig } from './visualizer';
15 16 import { configThemePlugin } from './theme';
16 17 import { configImageminPlugin } from './imagemin';
17   -import { configWindiCssPlugin } from './windicss';
18 18 import { configSvgIconsPlugin } from './svgSprite';
19 19 import { configHmrPlugin } from './hmr';
20 20  
... ... @@ -47,13 +47,13 @@ export function createVitePlugins(viteEnv: ViteEnv, isBuild: boolean) {
47 47 vitePlugins.push(configSvgIconsPlugin(isBuild));
48 48  
49 49 // vite-plugin-windicss
50   - vitePlugins.push(configWindiCssPlugin());
  50 + vitePlugins.push(windiCSS());
51 51  
52 52 // vite-plugin-mock
53 53 VITE_USE_MOCK && vitePlugins.push(configMockPlugin(isBuild));
54 54  
55 55 // vite-plugin-purge-icons
56   - vitePlugins.push(PurgeIcons());
  56 + vitePlugins.push(purgeIcons());
57 57  
58 58 // vite-plugin-style-import
59 59 vitePlugins.push(configStyleImportPlugin(isBuild));
... ...
build/vite/plugin/windicss.ts deleted 100644 → 0
1   -import type { Plugin } from 'vite';
2   -
3   -import windiCSS from 'vite-plugin-windicss';
4   -
5   -export function configWindiCssPlugin(): Plugin[] {
6   - return windiCSS({
7   - safelist: 'no-select',
8   - preflight: {
9   - enableAll: true,
10   - },
11   - });
12   -}
package.json
... ... @@ -9,7 +9,7 @@
9 9 "scripts": {
10 10 "bootstrap": "yarn install",
11 11 "serve": "npm run dev",
12   - "dev": "cross-env --max_old_space_size=4096 vite",
  12 + "dev": "vite",
13 13 "build": "vite build && esno ./build/script/postBuild.ts",
14 14 "build:no-cache": "yarn clean:cache && npm run build",
15 15 "report": "cross-env REPORT=true npm run build",
... ... @@ -33,8 +33,8 @@
33 33 },
34 34 "dependencies": {
35 35 "@iconify/iconify": "^2.0.1",
36   - "@logicflow/core": "^0.4.10",
37   - "@logicflow/extension": "^0.4.10",
  36 + "@logicflow/core": "^0.4.11",
  37 + "@logicflow/extension": "^0.4.12",
38 38 "@vueuse/core": "^4.11.2",
39 39 "@zxcvbn-ts/core": "^0.3.0",
40 40 "ant-design-vue": "2.1.2",
... ... @@ -76,11 +76,11 @@
76 76 "@types/qrcode": "^1.4.0",
77 77 "@types/qs": "^6.9.6",
78 78 "@types/sortablejs": "^1.10.6",
79   - "@typescript-eslint/eslint-plugin": "^4.25.0",
80   - "@typescript-eslint/parser": "^4.25.0",
81   - "@vitejs/plugin-legacy": "^1.4.0",
82   - "@vitejs/plugin-vue": "^1.2.2",
83   - "@vitejs/plugin-vue-jsx": "^1.1.4",
  79 + "@typescript-eslint/eslint-plugin": "^4.26.0",
  80 + "@typescript-eslint/parser": "^4.26.0",
  81 + "@vitejs/plugin-legacy": "^1.4.1",
  82 + "@vitejs/plugin-vue": "^1.2.3",
  83 + "@vitejs/plugin-vue-jsx": "^1.1.5",
84 84 "@vue/compiler-sfc": "3.0.11",
85 85 "autoprefixer": "^10.2.6",
86 86 "commitizen": "^4.2.4",
... ... @@ -115,15 +115,15 @@
115 115 "vite-plugin-compression": "^0.2.5",
116 116 "vite-plugin-html": "^2.0.7",
117 117 "vite-plugin-imagemin": "^0.3.2",
118   - "vite-plugin-mock": "^2.7.0-beta.1",
  118 + "vite-plugin-mock": "^2.7.0",
119 119 "vite-plugin-purge-icons": "^0.7.0",
120 120 "vite-plugin-pwa": "^0.7.3",
121 121 "vite-plugin-style-import": "^0.10.1",
122   - "vite-plugin-svg-icons": "^0.6.2",
  122 + "vite-plugin-svg-icons": "^0.7.0",
123 123 "vite-plugin-theme": "^0.8.1",
124 124 "vite-plugin-windicss": "^0.16.7",
125 125 "vue-eslint-parser": "^7.6.0",
126   - "vue-tsc": "^0.1.6"
  126 + "vue-tsc": "^0.1.7"
127 127 },
128 128 "resolutions": {
129 129 "//": "Used to install imagemin dependencies, because imagemin may not be installed in China. If it is abroad, you can delete it",
... ...
src/main.ts
... ... @@ -23,7 +23,7 @@ if (import.meta.env.DEV) {
23 23 import('ant-design-vue/dist/antd.less');
24 24 }
25 25  
26   -(async () => {
  26 +async function bootstrap() {
27 27 const app = createApp(App);
28 28  
29 29 // Configure store
... ... @@ -55,4 +55,6 @@ if (import.meta.env.DEV) {
55 55 await router.isReady();
56 56  
57 57 app.mount('#app', true);
58   -})();
  58 +}
  59 +
  60 +void bootstrap();
... ...
yarn.lock
... ... @@ -1252,21 +1252,21 @@
1252 1252 "@intlify/runtime" "9.1.6"
1253 1253 "@intlify/shared" "9.1.6"
1254 1254  
1255   -"@logicflow/core@^0.4.10", "@logicflow/core@^0.4.9":
1256   - version "0.4.10"
1257   - resolved "https://registry.yarnpkg.com/@logicflow/core/-/core-0.4.10.tgz#8da8f94c26722a1038ea7e22db0a12a1ff93cdeb"
1258   - integrity sha512-wBvQzCgRPW7jnEyN2I/cw4nf5PYZFxkOOxj7OtMzMAnFP+WFKltAPt4BbJJjo3s8epb7YGq3zghooDjLJmGnZA==
  1255 +"@logicflow/core@^0.4.11":
  1256 + version "0.4.11"
  1257 + resolved "https://registry.yarnpkg.com/@logicflow/core/-/core-0.4.11.tgz#3c617e5cddb47e7052d62fee56ba77ab45b1cd25"
  1258 + integrity sha512-FlErJRyKw+XzyT0/0hha8Dwsiok9Cri2ZS2/SDmqLdUK6I3rD6LpmVabj8LjYH4IWb0fOYSfgGhY4oWQAKqa9g==
1259 1259 dependencies:
1260 1260 "@types/mousetrap" "^1.6.4"
1261 1261 mousetrap "^1.6.5"
1262 1262 preact "^10.4.8"
1263 1263  
1264   -"@logicflow/extension@^0.4.10":
1265   - version "0.4.10"
1266   - resolved "https://registry.yarnpkg.com/@logicflow/extension/-/extension-0.4.10.tgz#ce52d1b2880ccd1a6de244dc14764a4024703ef7"
1267   - integrity sha512-3tLaSiU4sADrtxKT4JKksMrNUNGMDWo8hWg/C5jS1iPerrsA5gn7cEWd0Yw+HCoQSgndFVGyuYeaVJwBE5Uc8A==
  1264 +"@logicflow/extension@^0.4.12":
  1265 + version "0.4.12"
  1266 + resolved "https://registry.yarnpkg.com/@logicflow/extension/-/extension-0.4.12.tgz#be69e8ebbcffee6bb0f07778f2126ad98f93f64a"
  1267 + integrity sha512-fD0bXxYIEo1d047A3PXkAVMH6vM5y8AAIfLxnXxdMJGOVLH44iWCO6eNW8bvnoab7aSmhj2MWMgY3op5XVZh1Q==
1268 1268 dependencies:
1269   - "@logicflow/core" "^0.4.9"
  1269 + "@logicflow/core" "^0.4.11"
1270 1270 ids "^1.0.0"
1271 1271 preact "^10.4.8"
1272 1272  
... ... @@ -1634,9 +1634,9 @@
1634 1634 "@types/through" "*"
1635 1635 rxjs "^6.4.0"
1636 1636  
1637   -"@types/json-schema@^7.0.3":
  1637 +"@types/json-schema@^7.0.7":
1638 1638 version "7.0.7"
1639   - resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad"
  1639 + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad"
1640 1640 integrity sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==
1641 1641  
1642 1642 "@types/lodash-es@^4.17.4":
... ... @@ -1787,80 +1787,80 @@
1787 1787 "@types/unist" "*"
1788 1788 "@types/vfile-message" "*"
1789 1789  
1790   -"@typescript-eslint/eslint-plugin@^4.25.0":
1791   - version "4.25.0"
1792   - resolved "https://registry.npmjs.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.25.0.tgz#d82657b6ab4caa4c3f888ff923175fadc2f31f2a"
1793   - integrity sha512-Qfs3dWkTMKkKwt78xp2O/KZQB8MPS1UQ5D3YW2s6LQWBE1074BE+Rym+b1pXZIX3M3fSvPUDaCvZLKV2ylVYYQ==
  1790 +"@typescript-eslint/eslint-plugin@^4.26.0":
  1791 + version "4.26.0"
  1792 + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.26.0.tgz#12bbd6ebd5e7fabd32e48e1e60efa1f3554a3242"
  1793 + integrity sha512-yA7IWp+5Qqf+TLbd8b35ySFOFzUfL7i+4If50EqvjT6w35X8Lv0eBHb6rATeWmucks37w+zV+tWnOXI9JlG6Eg==
1794 1794 dependencies:
1795   - "@typescript-eslint/experimental-utils" "4.25.0"
1796   - "@typescript-eslint/scope-manager" "4.25.0"
1797   - debug "^4.1.1"
  1795 + "@typescript-eslint/experimental-utils" "4.26.0"
  1796 + "@typescript-eslint/scope-manager" "4.26.0"
  1797 + debug "^4.3.1"
1798 1798 functional-red-black-tree "^1.0.1"
1799   - lodash "^4.17.15"
1800   - regexpp "^3.0.0"
1801   - semver "^7.3.2"
1802   - tsutils "^3.17.1"
1803   -
1804   -"@typescript-eslint/experimental-utils@4.25.0":
1805   - version "4.25.0"
1806   - resolved "https://registry.npmjs.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.25.0.tgz#b2febcfa715d2c1806fd5f0335193a6cd270df54"
1807   - integrity sha512-f0doRE76vq7NEEU0tw+ajv6CrmPelw5wLoaghEHkA2dNLFb3T/zJQqGPQ0OYt5XlZaS13MtnN+GTPCuUVg338w==
1808   - dependencies:
1809   - "@types/json-schema" "^7.0.3"
1810   - "@typescript-eslint/scope-manager" "4.25.0"
1811   - "@typescript-eslint/types" "4.25.0"
1812   - "@typescript-eslint/typescript-estree" "4.25.0"
1813   - eslint-scope "^5.0.0"
1814   - eslint-utils "^2.0.0"
  1799 + lodash "^4.17.21"
  1800 + regexpp "^3.1.0"
  1801 + semver "^7.3.5"
  1802 + tsutils "^3.21.0"
  1803 +
  1804 +"@typescript-eslint/experimental-utils@4.26.0":
  1805 + version "4.26.0"
  1806 + resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-4.26.0.tgz#ba7848b3f088659cdf71bce22454795fc55be99a"
  1807 + integrity sha512-TH2FO2rdDm7AWfAVRB5RSlbUhWxGVuxPNzGT7W65zVfl8H/WeXTk1e69IrcEVsBslrQSTDKQSaJD89hwKrhdkw==
  1808 + dependencies:
  1809 + "@types/json-schema" "^7.0.7"
  1810 + "@typescript-eslint/scope-manager" "4.26.0"
  1811 + "@typescript-eslint/types" "4.26.0"
  1812 + "@typescript-eslint/typescript-estree" "4.26.0"
  1813 + eslint-scope "^5.1.1"
  1814 + eslint-utils "^3.0.0"
1815 1815  
1816   -"@typescript-eslint/parser@^4.25.0":
1817   - version "4.25.0"
1818   - resolved "https://registry.npmjs.com/@typescript-eslint/parser/-/parser-4.25.0.tgz#6b2cb6285aa3d55bfb263c650739091b0f19aceb"
1819   - integrity sha512-OZFa1SKyEJpAhDx8FcbWyX+vLwh7OEtzoo2iQaeWwxucyfbi0mT4DijbOSsTgPKzGHr6GrF2V5p/CEpUH/VBxg==
  1816 +"@typescript-eslint/parser@^4.26.0":
  1817 + version "4.26.0"
  1818 + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-4.26.0.tgz#31b6b732c9454f757b020dab9b6754112aa5eeaf"
  1819 + integrity sha512-b4jekVJG9FfmjUfmM4VoOItQhPlnt6MPOBUL0AQbiTmm+SSpSdhHYlwayOm4IW9KLI/4/cRKtQCmDl1oE2OlPg==
1820 1820 dependencies:
1821   - "@typescript-eslint/scope-manager" "4.25.0"
1822   - "@typescript-eslint/types" "4.25.0"
1823   - "@typescript-eslint/typescript-estree" "4.25.0"
1824   - debug "^4.1.1"
  1821 + "@typescript-eslint/scope-manager" "4.26.0"
  1822 + "@typescript-eslint/types" "4.26.0"
  1823 + "@typescript-eslint/typescript-estree" "4.26.0"
  1824 + debug "^4.3.1"
1825 1825  
1826   -"@typescript-eslint/scope-manager@4.25.0":
1827   - version "4.25.0"
1828   - resolved "https://registry.npmjs.com/@typescript-eslint/scope-manager/-/scope-manager-4.25.0.tgz#9d86a5bcc46ef40acd03d85ad4e908e5aab8d4ca"
1829   - integrity sha512-2NElKxMb/0rya+NJG1U71BuNnp1TBd1JgzYsldsdA83h/20Tvnf/HrwhiSlNmuq6Vqa0EzidsvkTArwoq+tH6w==
  1826 +"@typescript-eslint/scope-manager@4.26.0":
  1827 + version "4.26.0"
  1828 + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-4.26.0.tgz#60d1a71df162404e954b9d1c6343ff3bee496194"
  1829 + integrity sha512-G6xB6mMo4xVxwMt5lEsNTz3x4qGDt0NSGmTBNBPJxNsrTXJSm21c6raeYroS2OwQsOyIXqKZv266L/Gln1BWqg==
1830 1830 dependencies:
1831   - "@typescript-eslint/types" "4.25.0"
1832   - "@typescript-eslint/visitor-keys" "4.25.0"
  1831 + "@typescript-eslint/types" "4.26.0"
  1832 + "@typescript-eslint/visitor-keys" "4.26.0"
1833 1833  
1834   -"@typescript-eslint/types@4.25.0":
1835   - version "4.25.0"
1836   - resolved "https://registry.npmjs.com/@typescript-eslint/types/-/types-4.25.0.tgz#0e444a5c5e3c22d7ffa5e16e0e60510b3de5af87"
1837   - integrity sha512-+CNINNvl00OkW6wEsi32wU5MhHti2J25TJsJJqgQmJu3B3dYDBcmOxcE5w9cgoM13TrdE/5ND2HoEnBohasxRQ==
  1834 +"@typescript-eslint/types@4.26.0":
  1835 + version "4.26.0"
  1836 + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.26.0.tgz#7c6732c0414f0a69595f4f846ebe12616243d546"
  1837 + integrity sha512-rADNgXl1kS/EKnDr3G+m7fB9yeJNnR9kF7xMiXL6mSIWpr3Wg5MhxyfEXy/IlYthsqwBqHOr22boFbf/u6O88A==
1838 1838  
1839   -"@typescript-eslint/typescript-estree@4.25.0":
1840   - version "4.25.0"
1841   - resolved "https://registry.npmjs.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.25.0.tgz#942e4e25888736bff5b360d9b0b61e013d0cfa25"
1842   - integrity sha512-1B8U07TGNAFMxZbSpF6jqiDs1cVGO0izVkf18Q/SPcUAc9LhHxzvSowXDTvkHMWUVuPpagupaW63gB6ahTXVlg==
  1839 +"@typescript-eslint/typescript-estree@4.26.0":
  1840 + version "4.26.0"
  1841 + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.26.0.tgz#aea17a40e62dc31c63d5b1bbe9a75783f2ce7109"
  1842 + integrity sha512-GHUgahPcm9GfBuy3TzdsizCcPjKOAauG9xkz9TR8kOdssz2Iz9jRCSQm6+aVFa23d5NcSpo1GdHGSQKe0tlcbg==
1843 1843 dependencies:
1844   - "@typescript-eslint/types" "4.25.0"
1845   - "@typescript-eslint/visitor-keys" "4.25.0"
1846   - debug "^4.1.1"
1847   - globby "^11.0.1"
  1844 + "@typescript-eslint/types" "4.26.0"
  1845 + "@typescript-eslint/visitor-keys" "4.26.0"
  1846 + debug "^4.3.1"
  1847 + globby "^11.0.3"
1848 1848 is-glob "^4.0.1"
1849   - semver "^7.3.2"
1850   - tsutils "^3.17.1"
  1849 + semver "^7.3.5"
  1850 + tsutils "^3.21.0"
1851 1851  
1852   -"@typescript-eslint/visitor-keys@4.25.0":
1853   - version "4.25.0"
1854   - resolved "https://registry.npmjs.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.25.0.tgz#863e7ed23da4287c5b469b13223255d0fde6aaa7"
1855   - integrity sha512-AmkqV9dDJVKP/TcZrbf6s6i1zYXt5Hl8qOLrRDTFfRNae4+LB8A4N3i+FLZPW85zIxRy39BgeWOfMS3HoH5ngg==
  1852 +"@typescript-eslint/visitor-keys@4.26.0":
  1853 + version "4.26.0"
  1854 + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.26.0.tgz#26d2583169222815be4dcd1da4fe5459bc3bcc23"
  1855 + integrity sha512-cw4j8lH38V1ycGBbF+aFiLUls9Z0Bw8QschP3mkth50BbWzgFS33ISIgBzUMuQ2IdahoEv/rXstr8Zhlz4B1Zg==
1856 1856 dependencies:
1857   - "@typescript-eslint/types" "4.25.0"
  1857 + "@typescript-eslint/types" "4.26.0"
1858 1858 eslint-visitor-keys "^2.0.0"
1859 1859  
1860   -"@vitejs/plugin-legacy@^1.4.0":
1861   - version "1.4.0"
1862   - resolved "https://registry.npmjs.org/@vitejs/plugin-legacy/-/plugin-legacy-1.4.0.tgz#1cf30419d75e841d3fe31384b84179d69b5b8a3c"
1863   - integrity sha512-QcAdw/NkMBjESgyhzOoErQ7O6vAlb81Ij+gsWQqPdf0uwWCWxXgn1eHDGq03bBxl6ZBzfo7hYKYH5hgG6boZrw==
  1860 +"@vitejs/plugin-legacy@^1.4.1":
  1861 + version "1.4.1"
  1862 + resolved "https://registry.yarnpkg.com/@vitejs/plugin-legacy/-/plugin-legacy-1.4.1.tgz#e9f7030081df0534ebc6d6c0f9f7c90adb9e60a9"
  1863 + integrity sha512-xfcBaNYpPCFzDjvhvoUYOGh87SNvvJNmrHtRdAe6lmnmSOgMYW+QNOvWwdHFEUpWaWUGtgeyYfcVN024IgBafA==
1864 1864 dependencies:
1865 1865 "@babel/standalone" "^7.13.12"
1866 1866 core-js "^3.8.2"
... ... @@ -1868,10 +1868,10 @@
1868 1868 regenerator-runtime "^0.13.7"
1869 1869 systemjs "^6.8.3"
1870 1870  
1871   -"@vitejs/plugin-vue-jsx@^1.1.4":
1872   - version "1.1.4"
1873   - resolved "https://registry.npmjs.org/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-1.1.4.tgz#3af194202f9ed38a7384f7a7c72f5b66ce863859"
1874   - integrity sha512-QomJwH9oF5Ixl000fLK4TjKE4gwnxpArZdcHs6ANrtgsXwxyoib8msz9tNgiP2TiBfg7VdShbaUBYMvm0gPGsA==
  1871 +"@vitejs/plugin-vue-jsx@^1.1.5":
  1872 + version "1.1.5"
  1873 + resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-1.1.5.tgz#e856ef42f59048e59c85f8714dc8397e15f81738"
  1874 + integrity sha512-YujG7IgbZR8zWGY/hZFxYKrAUdO+9OV4t3pqqQrvbtP/ESwvTY8vb0Zpw1VMO8zLWNGqf8jSbjBaCjN49diplw==
1875 1875 dependencies:
1876 1876 "@babel/core" "^7.12.10"
1877 1877 "@babel/plugin-syntax-import-meta" "^7.10.4"
... ... @@ -1880,18 +1880,18 @@
1880 1880 "@vue/babel-plugin-jsx" "^1.0.3"
1881 1881 hash-sum "^2.0.0"
1882 1882  
1883   -"@vitejs/plugin-vue@^1.2.2":
1884   - version "1.2.2"
1885   - resolved "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-1.2.2.tgz#b0038fc11b9099f4cd01fcbf0ee419adda417b52"
1886   - integrity sha512-5BI2WFfs/Z0pAV4S/IQf1oH3bmFYlL5ATMBHgTt1Lf7hAnfpNd5oUAAs6hZPfk3QhvyUQgtk0rJBlabwNFcBJQ==
  1883 +"@vitejs/plugin-vue@^1.2.3":
  1884 + version "1.2.3"
  1885 + resolved "https://registry.yarnpkg.com/@vitejs/plugin-vue/-/plugin-vue-1.2.3.tgz#2e8e008b1cc3a6ad1dfbec75743c7ffd9b4872a6"
  1886 + integrity sha512-LlnLpObkGKZ+b7dcpL4T24l13nPSHLjo+6Oc7MbZiKz5PMAUzADfNJ3EKfYIQ0l0969nxf2jp/9vsfnuJ7h6fw==
1887 1887  
1888   -"@volar/code-gen@^0.25.4":
1889   - version "0.25.4"
1890   - resolved "https://registry.npmjs.org/@volar/code-gen/-/code-gen-0.25.4.tgz#f6bf2aa286e650c8dbe11006684ef5cbd6e2c5aa"
1891   - integrity sha512-t9uqol/Yx1E+7n6PouHgqfAGUogBznuOYluGTSde3t5g84Ho4CVQ9BKD2ZpI3wgQGlUl5+V0y4crkvRDlwmVfg==
  1888 +"@volar/code-gen@^0.25.18":
  1889 + version "0.25.18"
  1890 + resolved "https://registry.yarnpkg.com/@volar/code-gen/-/code-gen-0.25.18.tgz#7b73f7e813ce7354ec9bce860ba6f9918112ebce"
  1891 + integrity sha512-v5KG0Zc0J3VLb6h4uoxYuUJ/WrOSiS8/CR7LQ6qnG3f6rp1zfsRDqX5gUK9XjOSWC/Kr6Pn0leBjs+2eyV8atQ==
1892 1892 dependencies:
1893   - "@volar/shared" "^0.25.4"
1894   - "@volar/source-map" "^0.25.4"
  1893 + "@volar/shared" "^0.25.18"
  1894 + "@volar/source-map" "^0.25.18"
1895 1895  
1896 1896 "@volar/html2pug@^0.25.4":
1897 1897 version "0.25.4"
... ... @@ -1903,27 +1903,27 @@
1903 1903 htmlparser2 "^6.1.0"
1904 1904 pug "^3.0.2"
1905 1905  
1906   -"@volar/shared@^0.25.4":
1907   - version "0.25.4"
1908   - resolved "https://registry.npmjs.org/@volar/shared/-/shared-0.25.4.tgz#3d4c820a554e6de10d7cfe1dc0fc1eb3782f4313"
1909   - integrity sha512-+83lOHY1lzVh2vUrr9lDLUZ7gjyOqe+EQ5MxgQRoZmh2Y5j1pXPebwHqXcBBKyQ5StQ4nW2hJFFLPm0umDabqA==
  1906 +"@volar/shared@^0.25.18":
  1907 + version "0.25.18"
  1908 + resolved "https://registry.yarnpkg.com/@volar/shared/-/shared-0.25.18.tgz#1358fb8d1f3677404063705a7cc085cf4daaa07d"
  1909 + integrity sha512-bukdpYgWT2AagiqaQBcK8xqOWdYmZJMyW1UT9vuXyq65JKNoyLf+JKKF99w7sfOjwU32v+Hnxc+lBpsdnvyPIg==
1910 1910 dependencies:
1911 1911 upath "^2.0.1"
1912 1912 vscode-languageserver "^7.1.0-next.4"
1913 1913  
1914   -"@volar/source-map@^0.25.4":
1915   - version "0.25.4"
1916   - resolved "https://registry.npmjs.org/@volar/source-map/-/source-map-0.25.4.tgz#6ef71dda451c8babc4e5b6c93d399107913c2364"
1917   - integrity sha512-5KkEW7HYAryZnuMCtrxkHRmSPSh7MRAn3w95TWNqYjOjq5ZSfMZ45gtWQ35knYveaRoN6dbJkySC9ysEs4CIGA==
  1914 +"@volar/source-map@^0.25.18":
  1915 + version "0.25.18"
  1916 + resolved "https://registry.yarnpkg.com/@volar/source-map/-/source-map-0.25.18.tgz#6d0f60d50b944eebe151d57647b27a931839a378"
  1917 + integrity sha512-gI/f17lQpNle4bFPahKVguu4lC16frBlMbPojr2g2XL5U8z2qhykBOuQWIcazKA5iacXpP5xzpyLD+2WwfqVDA==
1918 1918 dependencies:
1919   - "@volar/shared" "^0.25.4"
  1919 + "@volar/shared" "^0.25.18"
1920 1920  
1921   -"@volar/transforms@^0.25.4":
1922   - version "0.25.4"
1923   - resolved "https://registry.npmjs.org/@volar/transforms/-/transforms-0.25.4.tgz#65045e5ecf1a14fe750f3a7d8d069166aa169ba5"
1924   - integrity sha512-sbHSAVgLZ1zUkifvdk0OMV18c73Bu0ijillTyIuTXiIgzmYDCr0Xm6l1bvk7r5JakIYtyHCixaEyexCqRFV8/w==
  1921 +"@volar/transforms@^0.25.18":
  1922 + version "0.25.18"
  1923 + resolved "https://registry.yarnpkg.com/@volar/transforms/-/transforms-0.25.18.tgz#0faa3e07226f7285eda1977614b3841334e0cdff"
  1924 + integrity sha512-iJMMY5E7x3U59mDCf+NHDY1OHzcMxQ+xEpMzzQT1iDFLfXll0vWgFnauZCWhX6TCh5D6PmW13IIlkOC18HEW/Q==
1925 1925 dependencies:
1926   - "@volar/shared" "^0.25.4"
  1926 + "@volar/shared" "^0.25.18"
1927 1927  
1928 1928 "@vue/babel-helper-vue-transform-on@^1.0.2":
1929 1929 version "1.0.2"
... ... @@ -4290,13 +4290,20 @@ eslint-scope@^5.0.0, eslint-scope@^5.1.1:
4290 4290 esrecurse "^4.3.0"
4291 4291 estraverse "^4.1.1"
4292 4292  
4293   -eslint-utils@^2.0.0, eslint-utils@^2.1.0:
  4293 +eslint-utils@^2.1.0:
4294 4294 version "2.1.0"
4295 4295 resolved "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz#d2de5e03424e707dc10c74068ddedae708741b27"
4296 4296 integrity sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==
4297 4297 dependencies:
4298 4298 eslint-visitor-keys "^1.1.0"
4299 4299  
  4300 +eslint-utils@^3.0.0:
  4301 + version "3.0.0"
  4302 + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-3.0.0.tgz#8aebaface7345bb33559db0a1f13a1d2d48c3672"
  4303 + integrity sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==
  4304 + dependencies:
  4305 + eslint-visitor-keys "^2.0.0"
  4306 +
4300 4307 eslint-visitor-keys@^1.1.0, eslint-visitor-keys@^1.3.0:
4301 4308 version "1.3.0"
4302 4309 resolved "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e"
... ... @@ -5236,7 +5243,7 @@ globby@^10.0.0:
5236 5243 merge2 "^1.2.3"
5237 5244 slash "^3.0.0"
5238 5245  
5239   -globby@^11.0.1, globby@^11.0.3:
  5246 +globby@^11.0.3:
5240 5247 version "11.0.3"
5241 5248 resolved "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz#9b1f0cb523e171dd1ad8c7b2a9fb4b644b9593cb"
5242 5249 integrity sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==
... ... @@ -8611,7 +8618,7 @@ regex-not@^1.0.0, regex-not@^1.0.2:
8611 8618 extend-shallow "^3.0.2"
8612 8619 safe-regex "^1.1.0"
8613 8620  
8614   -regexpp@^3.0.0, regexpp@^3.1.0:
  8621 +regexpp@^3.1.0:
8615 8622 version "3.1.0"
8616 8623 resolved "https://registry.npmjs.org/regexpp/-/regexpp-3.1.0.tgz#206d0ad0a5648cffbdb8ae46438f3dc51c9f78e2"
8617 8624 integrity sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==
... ... @@ -8962,7 +8969,7 @@ semver@7.0.0:
8962 8969 resolved "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e"
8963 8970 integrity sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==
8964 8971  
8965   -semver@7.3.5, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4:
  8972 +semver@7.3.5, semver@^7.2.1, semver@^7.3.2, semver@^7.3.4, semver@^7.3.5:
8966 8973 version "7.3.5"
8967 8974 resolved "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz#0b621c879348d8998e4b0e4be94b3f12e6018ef7"
8968 8975 integrity sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==
... ... @@ -9979,9 +9986,9 @@ tslib@^2.0.3:
9979 9986 resolved "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz#fb2c475977e35e241311ede2693cee1ec6698f5c"
9980 9987 integrity sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==
9981 9988  
9982   -tsutils@^3.17.1:
  9989 +tsutils@^3.21.0:
9983 9990 version "3.21.0"
9984   - resolved "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623"
  9991 + resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-3.21.0.tgz#b48717d394cea6c1e096983eed58e9d61715b623"
9985 9992 integrity sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==
9986 9993 dependencies:
9987 9994 tslib "^1.8.1"
... ... @@ -10558,10 +10565,10 @@ vite-plugin-imagemin@^0.3.2:
10558 10565 imagemin-svgo "^8.0.0"
10559 10566 imagemin-webp "^6.0.0"
10560 10567  
10561   -vite-plugin-mock@^2.7.0-beta.1:
10562   - version "2.7.0-beta.1"
10563   - resolved "https://registry.npmjs.org/vite-plugin-mock/-/vite-plugin-mock-2.7.0-beta.1.tgz#6a6b18d6a94e586199de24ea98eba89207feef9f"
10564   - integrity sha512-dRt9/pg0iXhybX2BBlxcSOAWmlgcwYQPqeVFPyopDVOIZwpXt2Ps4PbO8wHPQe6l4nKbjbcj0CsXCw1py6xugw==
  10568 +vite-plugin-mock@^2.7.0:
  10569 + version "2.7.0"
  10570 + resolved "https://registry.yarnpkg.com/vite-plugin-mock/-/vite-plugin-mock-2.7.0.tgz#21aec0397e29d013c87d765c56d177728d4288b4"
  10571 + integrity sha512-hB3MbnQlrmqGOigbPB+UsUQ/ZjTisj75FprJ7IDw8pDYQjWmHC7AtmDOHdzpGYPKEEX1mz7UhGJ93LLarPqJNg==
10565 10572 dependencies:
10566 10573 "@rollup/plugin-node-resolve" "^11.2.1"
10567 10574 "@types/mockjs" "^1.0.3"
... ... @@ -10605,10 +10612,10 @@ vite-plugin-style-import@^0.10.1:
10605 10612 es-module-lexer "^0.4.1"
10606 10613 magic-string "^0.25.7"
10607 10614  
10608   -vite-plugin-svg-icons@^0.6.2:
10609   - version "0.6.2"
10610   - resolved "https://registry.yarnpkg.com/vite-plugin-svg-icons/-/vite-plugin-svg-icons-0.6.2.tgz#000ce707778dcd6d555a5f5c830de9a766a00fd7"
10611   - integrity sha512-NyctAJPkbKEYlAfuCfGLck9l0lx3zXNKcKCuXFle8S1TmCH/Uqgftxm/PyKjyGoj1Jjwh1CkwY3KLu4C2RWMKQ==
  10615 +vite-plugin-svg-icons@^0.7.0:
  10616 + version "0.7.0"
  10617 + resolved "https://registry.yarnpkg.com/vite-plugin-svg-icons/-/vite-plugin-svg-icons-0.7.0.tgz#08271f115affec9cc3cf203a2e23c37e59658fba"
  10618 + integrity sha512-6Rgyi4luwbVzAYW7bn0X8V6w8pnVuXMkkWljaV7NWXIRoDiEfvXrBbzV61zmpAHaIYVSdhgQltxZDdCDkDT2nA==
10612 10619 dependencies:
10613 10620 "@types/svgo" "^2.3.0"
10614 10621 cors "^2.8.5"
... ... @@ -10743,26 +10750,26 @@ vscode-nls@^5.0.0:
10743 10750 resolved "https://registry.npmjs.org/vscode-nls/-/vscode-nls-5.0.0.tgz#99f0da0bd9ea7cda44e565a74c54b1f2bc257840"
10744 10751 integrity sha512-u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA==
10745 10752  
10746   -vscode-pug-languageservice@^0.25.4:
10747   - version "0.25.4"
10748   - resolved "https://registry.npmjs.org/vscode-pug-languageservice/-/vscode-pug-languageservice-0.25.4.tgz#dd9b5c319765ec6f1ead0037e6aabea5207d3d40"
10749   - integrity sha512-0Vf6OpVaWIemDHmvAmpNqFFhwiMS1nhFNR0vz3D9V7WvmyAmjLFfc3bKsxgkEcmmm8tz1paqMiceSrQ+nwpyzw==
  10753 +vscode-pug-languageservice@^0.25.18:
  10754 + version "0.25.18"
  10755 + resolved "https://registry.yarnpkg.com/vscode-pug-languageservice/-/vscode-pug-languageservice-0.25.18.tgz#6cc5a091a99c81aaad4e1666f9265370c0697379"
  10756 + integrity sha512-+uiUQ82EO/Wb7rxTvvpfPY8g6Mt4xnNOI85lX1ZQTJR5Lk+GlCQP1CS0SO3L4zWNQuVG/d7buv4ENdUEuuBm+A==
10750 10757 dependencies:
10751   - "@volar/code-gen" "^0.25.4"
10752   - "@volar/shared" "^0.25.4"
10753   - "@volar/source-map" "^0.25.4"
10754   - "@volar/transforms" "^0.25.4"
  10758 + "@volar/code-gen" "^0.25.18"
  10759 + "@volar/shared" "^0.25.18"
  10760 + "@volar/source-map" "^0.25.18"
  10761 + "@volar/transforms" "^0.25.18"
10755 10762 pug-beautify "^0.1.1"
10756 10763 pug-lexer "^5.0.1"
10757 10764 pug-parser "^6.0.0"
10758 10765 vscode-languageserver "^7.1.0-next.4"
10759 10766  
10760   -vscode-typescript-languageservice@^0.25.12:
10761   - version "0.25.12"
10762   - resolved "https://registry.npmjs.com/vscode-typescript-languageservice/-/vscode-typescript-languageservice-0.25.12.tgz#ac1a65bc6c1fcc686222e04c7a996458dac7720b"
10763   - integrity sha512-e7zSRVESV+BI6K2qrUVBFEFJx+HN0KN2EE1ZK9R/8qjk3FZmYbcPork8jHBMfEJ8ZPDMv6FahnAfWWxes5SZ/w==
  10767 +vscode-typescript-languageservice@^0.25.18:
  10768 + version "0.25.18"
  10769 + resolved "https://registry.yarnpkg.com/vscode-typescript-languageservice/-/vscode-typescript-languageservice-0.25.18.tgz#de25e2e5f4193c30d4c223fe2113bce818fc7356"
  10770 + integrity sha512-SdiOHaHoA+rKm2FLFNGM3HBdv5gVeITrMik+Flvexq4+4TG3fVbpO0xMkkobrn1RX5jI9DEl4/1PYnJdOOP23w==
10764 10771 dependencies:
10765   - "@volar/shared" "^0.25.4"
  10772 + "@volar/shared" "^0.25.18"
10766 10773 typescript-vscode-sh-plugin "^0.6.14"
10767 10774 upath "^2.0.1"
10768 10775 vscode-languageserver "^7.1.0-next.4"
... ... @@ -10778,17 +10785,17 @@ vscode-uri@^3.0.2:
10778 10785 resolved "https://registry.npmjs.org/vscode-uri/-/vscode-uri-3.0.2.tgz#ecfd1d066cb8ef4c3a208decdbab9a8c23d055d0"
10779 10786 integrity sha512-jkjy6pjU1fxUvI51P+gCsxg1u2n8LSt0W6KrCNQceaziKzff74GoWmjVG46KieVzybO1sttPQmYfrwSHey7GUA==
10780 10787  
10781   -vscode-vue-languageservice@0.25.12:
10782   - version "0.25.12"
10783   - resolved "https://registry.npmjs.com/vscode-vue-languageservice/-/vscode-vue-languageservice-0.25.12.tgz#b19524fd169d94192e156e7c007667e72febc68f"
10784   - integrity sha512-qk1svwVtDmMLUfUA/cbKA2y+i9qJKECpCchZJ3GCWKRDP5hgyVj+fxy4MK56UBJmSRed9eHto+VvmyVF694Gdw==
  10788 +vscode-vue-languageservice@^0.25.17:
  10789 + version "0.25.18"
  10790 + resolved "https://registry.yarnpkg.com/vscode-vue-languageservice/-/vscode-vue-languageservice-0.25.18.tgz#f94e5674d0afcb96dd2aa4afba97378735666191"
  10791 + integrity sha512-clhqqgiyDqm3pIwq+9l/JvW4BAbwJ8HTU7i5Sl34oYuvlJCx9wjTPjSeAj92EDPecvXLThHMep0XUUePtiePTg==
10785 10792 dependencies:
10786 10793 "@starptech/prettyhtml" "^0.10.0"
10787   - "@volar/code-gen" "^0.25.4"
  10794 + "@volar/code-gen" "^0.25.18"
10788 10795 "@volar/html2pug" "^0.25.4"
10789   - "@volar/shared" "^0.25.4"
10790   - "@volar/source-map" "^0.25.4"
10791   - "@volar/transforms" "^0.25.4"
  10796 + "@volar/shared" "^0.25.18"
  10797 + "@volar/source-map" "^0.25.18"
  10798 + "@volar/transforms" "^0.25.18"
10792 10799 "@vue/compiler-dom" "^3.0.11"
10793 10800 "@vue/compiler-sfc" "^3.0.11"
10794 10801 "@vue/reactivity" "^3.0.11"
... ... @@ -10802,8 +10809,8 @@ vscode-vue-languageservice@0.25.12:
10802 10809 vscode-json-languageservice "^4.1.4"
10803 10810 vscode-languageserver "^7.1.0-next.4"
10804 10811 vscode-languageserver-textdocument "^1.0.1"
10805   - vscode-pug-languageservice "^0.25.4"
10806   - vscode-typescript-languageservice "^0.25.12"
  10812 + vscode-pug-languageservice "^0.25.18"
  10813 + vscode-typescript-languageservice "^0.25.18"
10807 10814  
10808 10815 vue-demi@*:
10809 10816 version "0.9.0"
... ... @@ -10844,12 +10851,12 @@ vue-router@^4.0.8:
10844 10851 dependencies:
10845 10852 "@vue/devtools-api" "^6.0.0-beta.10"
10846 10853  
10847   -vue-tsc@^0.1.6:
10848   - version "0.1.6"
10849   - resolved "https://registry.npmjs.com/vue-tsc/-/vue-tsc-0.1.6.tgz#7e1bd4e6cc5085d51706f00062331765d3ad640c"
10850   - integrity sha512-G30mBWh8Xis71P4GurI4Z0JSAKeJGBWOwFp452EEIxDfDmNVlsS0rIaR5KN/dUUPE+MFWItzQthC291dW2PQ7w==
  10854 +vue-tsc@^0.1.7:
  10855 + version "0.1.7"
  10856 + resolved "https://registry.yarnpkg.com/vue-tsc/-/vue-tsc-0.1.7.tgz#ff4e2b0a3302564f0103339ca5a17669801a4796"
  10857 + integrity sha512-wQfgo8ZAaBN5mo27cRYQUnOsgR6UIp197w1cNlgukzaD3Mj/GEjwAPuZ6hxpIZiPewLRKNp60SpPM78iuexHQg==
10851 10858 dependencies:
10852   - vscode-vue-languageservice "0.25.12"
  10859 + vscode-vue-languageservice "^0.25.17"
10853 10860  
10854 10861 vue-types@^3.0.0, vue-types@^3.0.2:
10855 10862 version "3.0.2"
... ...