Commit e250ad567f3169d4ef7baec8954be2e18c6932e6

Authored by vben
1 parent 422ea3a7

fix(style): fix anticon style

package.json
@@ -28,6 +28,7 @@ @@ -28,6 +28,7 @@
28 "dependencies": { 28 "dependencies": {
29 "@iconify/iconify": "^2.0.0-rc.6", 29 "@iconify/iconify": "^2.0.0-rc.6",
30 "@vueuse/core": "^4.1.1", 30 "@vueuse/core": "^4.1.1",
  31 + "@zxcvbn-ts/core": "^0.2.0",
31 "ant-design-vue": "2.0.0", 32 "ant-design-vue": "2.0.0",
32 "apexcharts": "^3.25.0", 33 "apexcharts": "^3.25.0",
33 "axios": "^0.21.1", 34 "axios": "^0.21.1",
@@ -46,18 +47,16 @@ @@ -46,18 +47,16 @@
46 "vue-types": "^3.0.2", 47 "vue-types": "^3.0.2",
47 "vuex": "^4.0.0", 48 "vuex": "^4.0.0",
48 "vuex-module-decorators": "^1.0.1", 49 "vuex-module-decorators": "^1.0.1",
49 - "xlsx": "^0.16.9",  
50 - "zxcvbn": "^4.4.2" 50 + "xlsx": "^0.16.9"
51 }, 51 },
52 "devDependencies": { 52 "devDependencies": {
53 "@commitlint/cli": "^11.0.0", 53 "@commitlint/cli": "^11.0.0",
54 "@commitlint/config-conventional": "^11.0.0", 54 "@commitlint/config-conventional": "^11.0.0",
55 - "@iconify/json": "^1.1.304", 55 + "@iconify/json": "^1.1.305",
56 "@ls-lint/ls-lint": "^1.9.2", 56 "@ls-lint/ls-lint": "^1.9.2",
57 "@purge-icons/generated": "^0.7.0", 57 "@purge-icons/generated": "^0.7.0",
58 "@types/fs-extra": "^9.0.7", 58 "@types/fs-extra": "^9.0.7",
59 "@types/http-proxy": "^1.17.5", 59 "@types/http-proxy": "^1.17.5",
60 - "@types/koa-static": "^4.0.1",  
61 "@types/lodash-es": "^4.17.4", 60 "@types/lodash-es": "^4.17.4",
62 "@types/mockjs": "^1.0.3", 61 "@types/mockjs": "^1.0.3",
63 "@types/nprogress": "^0.2.0", 62 "@types/nprogress": "^0.2.0",
@@ -65,7 +64,6 @@ @@ -65,7 +64,6 @@
65 "@types/rollup-plugin-visualizer": "^2.6.0", 64 "@types/rollup-plugin-visualizer": "^2.6.0",
66 "@types/sortablejs": "^1.10.6", 65 "@types/sortablejs": "^1.10.6",
67 "@types/yargs": "^16.0.0", 66 "@types/yargs": "^16.0.0",
68 - "@types/zxcvbn": "^4.4.0",  
69 "@typescript-eslint/eslint-plugin": "^4.15.1", 67 "@typescript-eslint/eslint-plugin": "^4.15.1",
70 "@typescript-eslint/parser": "^4.15.1", 68 "@typescript-eslint/parser": "^4.15.1",
71 "@vitejs/plugin-legacy": "^1.3.1", 69 "@vitejs/plugin-legacy": "^1.3.1",
@@ -106,10 +104,10 @@ @@ -106,10 +104,10 @@
106 "vite-plugin-imagemin": "^0.2.6", 104 "vite-plugin-imagemin": "^0.2.6",
107 "vite-plugin-mock": "^2.1.4", 105 "vite-plugin-mock": "^2.1.4",
108 "vite-plugin-purge-icons": "^0.7.0", 106 "vite-plugin-purge-icons": "^0.7.0",
109 - "vite-plugin-pwa": "^0.4.8", 107 + "vite-plugin-pwa": "^0.5.1",
110 "vite-plugin-style-import": "^0.7.2", 108 "vite-plugin-style-import": "^0.7.2",
111 "vite-plugin-theme": "^0.4.3", 109 "vite-plugin-theme": "^0.4.3",
112 - "vite-plugin-windicss": "0.3.4", 110 + "vite-plugin-windicss": "0.3.12",
113 "vue-eslint-parser": "^7.5.0", 111 "vue-eslint-parser": "^7.5.0",
114 "yargs": "^16.2.0" 112 "yargs": "^16.2.0"
115 }, 113 },
src/components/StrengthMeter/src/index.vue
@@ -19,13 +19,11 @@ @@ -19,13 +19,11 @@
19 </template> 19 </template>
20 20
21 <script lang="ts"> 21 <script lang="ts">
22 - import { PropType } from 'vue';  
23 -  
24 import { defineComponent, computed, ref, watch, unref, watchEffect } from 'vue'; 22 import { defineComponent, computed, ref, watch, unref, watchEffect } from 'vue';
25 23
26 import { Input } from 'ant-design-vue'; 24 import { Input } from 'ant-design-vue';
27 25
28 - import zxcvbn from 'zxcvbn'; 26 + import zxcvbn from '@zxcvbn-ts/core';
29 import { propTypes } from '/@/utils/propTypes'; 27 import { propTypes } from '/@/utils/propTypes';
30 import { useDesign } from '/@/hooks/web/useDesign'; 28 import { useDesign } from '/@/hooks/web/useDesign';
31 29
@@ -35,11 +33,6 @@ @@ -35,11 +33,6 @@
35 props: { 33 props: {
36 value: propTypes.string, 34 value: propTypes.string,
37 35
38 - userInputs: {  
39 - type: Array as PropType<string[]>,  
40 - default: () => [],  
41 - },  
42 -  
43 showInput: propTypes.bool.def(true), 36 showInput: propTypes.bool.def(true),
44 disabled: propTypes.bool, 37 disabled: propTypes.bool,
45 }, 38 },
@@ -49,12 +42,10 @@ @@ -49,12 +42,10 @@
49 const { prefixCls } = useDesign('strength-meter'); 42 const { prefixCls } = useDesign('strength-meter');
50 43
51 const getPasswordStrength = computed(() => { 44 const getPasswordStrength = computed(() => {
52 - const { userInputs, disabled } = props; 45 + const { disabled } = props;
53 if (disabled) return null; 46 if (disabled) return null;
54 const innerValue = unref(innerValueRef); 47 const innerValue = unref(innerValueRef);
55 - const score = innerValue  
56 - ? zxcvbn(unref(innerValueRef), (userInputs as string[]) || null).score  
57 - : null; 48 + const score = innerValue ? zxcvbn(unref(innerValueRef)).score : null;
58 emit('score-change', score); 49 emit('score-change', score);
59 return score; 50 return score;
60 }); 51 });
src/design/ant/index.less
@@ -13,6 +13,12 @@ @@ -13,6 +13,12 @@
13 } 13 }
14 } 14 }
15 15
  16 +body {
  17 + .anticon {
  18 + display: inline-flex;
  19 + }
  20 +}
  21 +
16 .ant-back-top { 22 .ant-back-top {
17 right: 20px; 23 right: 20px;
18 bottom: 20px; 24 bottom: 20px;
src/design/ant/input.less
1 -@import '../color.less'; 1 +@import (reference) '../color.less';
2 2
3 // input 3 // input
4 .ant-input { 4 .ant-input {
src/design/config.less
1 -@import 'color.less';  
2 -@import 'var/index.less'; 1 +@import (reference) 'color.less';
  2 +@import (reference) 'var/index.less';
src/design/index.less
@@ -3,19 +3,6 @@ @@ -3,19 +3,6 @@
3 @import 'public.less'; 3 @import 'public.less';
4 @import 'ant/index.less'; 4 @import 'ant/index.less';
5 5
6 -*,  
7 -*::before,  
8 -*::after {  
9 - padding: 0;  
10 - margin: 0;  
11 - box-sizing: border-box;  
12 -}  
13 -  
14 -:root {  
15 - -moz-tab-size: 4;  
16 - tab-size: 4;  
17 -}  
18 -  
19 input:-webkit-autofill { 6 input:-webkit-autofill {
20 -webkit-box-shadow: 0 0 0 1000px white inset !important; 7 -webkit-box-shadow: 0 0 0 1000px white inset !important;
21 } 8 }
@@ -36,7 +23,6 @@ html, @@ -36,7 +23,6 @@ html,
36 23
37 html { 24 html {
38 overflow: hidden; 25 overflow: hidden;
39 - line-height: 1.15;  
40 -webkit-text-size-adjust: 100%; 26 -webkit-text-size-adjust: 100%;
41 } 27 }
42 28
@@ -57,136 +43,7 @@ body { @@ -57,136 +43,7 @@ body {
57 } 43 }
58 } 44 }
59 45
60 -body {  
61 - font-family: system-ui, -apple-system, 'Segoe UI', Microsoft YaHei, Arial, sans-serif,  
62 - Helvetica Neue, Helvetica, Pingfang SC, Hiragino Sans GB, Roboto, helvetica neue, noto sans,  
63 - apple color emoji, segoe ui emoji, segoe ui symbol, noto color emoji;  
64 -}  
65 -  
66 -ul,  
67 -ol {  
68 - list-style: none;  
69 -}  
70 -  
71 -li {  
72 - list-style-type: none;  
73 -}  
74 -  
75 a:focus, 46 a:focus,
76 a:active { 47 a:active {
77 outline: none; 48 outline: none;
78 } 49 }
79 -  
80 -hr {  
81 - height: 0;  
82 - color: inherit;  
83 -}  
84 -  
85 -abbr[title] {  
86 - text-decoration: underline dotted;  
87 -}  
88 -  
89 -b,  
90 -strong {  
91 - font-weight: bolder;  
92 -}  
93 -  
94 -code,  
95 -kbd,  
96 -samp,  
97 -pre {  
98 - font-family: ui-monospace, SFMono-Regular, Consolas, 'Liberation Mono', Menlo, monospace;  
99 - font-size: 1em;  
100 -}  
101 -  
102 -small {  
103 - font-size: 80%;  
104 -}  
105 -  
106 -sub,  
107 -sup {  
108 - position: relative;  
109 - font-size: 75%;  
110 - line-height: 0;  
111 - vertical-align: baseline;  
112 -}  
113 -  
114 -sub {  
115 - bottom: -0.25em;  
116 -}  
117 -  
118 -sup {  
119 - top: -0.5em;  
120 -}  
121 -  
122 -table {  
123 - text-indent: 0;  
124 - border-color: inherit;  
125 -}  
126 -  
127 -button,  
128 -input,  
129 -optgroup,  
130 -select,  
131 -textarea {  
132 - margin: 0;  
133 - font-family: inherit;  
134 - font-size: 100%;  
135 - line-height: 1.15;  
136 -}  
137 -  
138 -button,  
139 -select {  
140 - text-transform: none;  
141 -}  
142 -  
143 -button,  
144 -[type='button'],  
145 -[type='reset'],  
146 -[type='submit'] {  
147 - -webkit-appearance: button;  
148 -}  
149 -  
150 -::-moz-focus-inner {  
151 - padding: 0;  
152 - border-style: none;  
153 -}  
154 -  
155 -:-moz-focusring {  
156 - outline: 1px dotted ButtonText;  
157 -}  
158 -  
159 -:-moz-ui-invalid {  
160 - box-shadow: none;  
161 -}  
162 -  
163 -legend {  
164 - padding: 0;  
165 -}  
166 -  
167 -progress {  
168 - vertical-align: baseline;  
169 -}  
170 -  
171 -::-webkit-inner-spin-button,  
172 -::-webkit-outer-spin-button {  
173 - height: auto;  
174 -}  
175 -  
176 -[type='search'] {  
177 - outline-offset: -2px;  
178 - -webkit-appearance: textfield;  
179 -}  
180 -  
181 -::-webkit-search-decoration {  
182 - -webkit-appearance: none;  
183 -}  
184 -  
185 -::-webkit-file-upload-button {  
186 - font: inherit;  
187 - -webkit-appearance: button;  
188 -}  
189 -  
190 -summary {  
191 - display: list-item;  
192 -}  
src/design/var/index.less
1 -@import '../color.less'; 1 +@import (reference) '../color.less';
2 @import 'easing'; 2 @import 'easing';
3 @import 'breakpoint'; 3 @import 'breakpoint';
4 4
src/layouts/default/header/components/user-dropdown/DropMenuItem.vue
@@ -7,7 +7,7 @@ @@ -7,7 +7,7 @@
7 </MenuItem> 7 </MenuItem>
8 </template> 8 </template>
9 <script lang="ts"> 9 <script lang="ts">
10 - import { Menu, Badge } from 'ant-design-vue'; 10 + import { Menu } from 'ant-design-vue';
11 11
12 import { defineComponent } from 'vue'; 12 import { defineComponent } from 'vue';
13 13
@@ -16,7 +16,7 @@ @@ -16,7 +16,7 @@
16 16
17 export default defineComponent({ 17 export default defineComponent({
18 name: 'DropdownMenuItem', 18 name: 'DropdownMenuItem',
19 - components: { MenuItem: Menu.Item, Badge, Icon }, 19 + components: { MenuItem: Menu.Item, Icon },
20 props: { 20 props: {
21 key: propTypes.string, 21 key: propTypes.string,
22 text: propTypes.string, 22 text: propTypes.string,
src/layouts/default/tabs/components/TabContent.vue
@@ -5,7 +5,7 @@ @@ -5,7 +5,7 @@
5 </div> 5 </div>
6 6
7 <span :class="`${prefixCls}__extra-quick`" v-else @click="handleContext"> 7 <span :class="`${prefixCls}__extra-quick`" v-else @click="handleContext">
8 - <Icon icon="ion:chevron-down"></Icon> 8 + <Icon icon="ion:chevron-down" />
9 </span> 9 </span>
10 </Dropdown> 10 </Dropdown>
11 </template> 11 </template>
@@ -18,8 +18,6 @@ @@ -18,8 +18,6 @@
18 18
19 import { TabContentProps, TabContentEnum } from '../types'; 19 import { TabContentProps, TabContentEnum } from '../types';
20 20
21 - import { RightOutlined } from '@ant-design/icons-vue';  
22 -  
23 import { useDesign } from '/@/hooks/web/useDesign'; 21 import { useDesign } from '/@/hooks/web/useDesign';
24 import { useTabDropdown } from '../useTabDropdown'; 22 import { useTabDropdown } from '../useTabDropdown';
25 import { useI18n } from '/@/hooks/web/useI18n'; 23 import { useI18n } from '/@/hooks/web/useI18n';
@@ -27,7 +25,7 @@ @@ -27,7 +25,7 @@
27 import { RouteLocationNormalized } from 'vue-router'; 25 import { RouteLocationNormalized } from 'vue-router';
28 export default defineComponent({ 26 export default defineComponent({
29 name: 'TabContent', 27 name: 'TabContent',
30 - components: { Dropdown, RightOutlined, Icon }, 28 + components: { Dropdown, Icon },
31 props: { 29 props: {
32 tabItem: { 30 tabItem: {
33 type: Object as PropType<RouteLocationNormalized>, 31 type: Object as PropType<RouteLocationNormalized>,
yarn.lock
@@ -1112,10 +1112,10 @@ @@ -1112,10 +1112,10 @@
1112 dependencies: 1112 dependencies:
1113 cross-fetch "^3.0.6" 1113 cross-fetch "^3.0.6"
1114 1114
1115 -"@iconify/json@^1.1.304":  
1116 - version "1.1.304"  
1117 - resolved "https://registry.npmjs.org/@iconify/json/-/json-1.1.304.tgz#1a0a2ec9cdc243fd8eea529deaf02f106c62ccb4"  
1118 - integrity sha512-O184NxQVOt8VU3AhcoCqkzqqr3E4ltVZ9qNND458ZKZ0RGY/YyUZfXWSoF6qxTGjjrz8tQe7ar/g3rMIl6RwDA== 1115 +"@iconify/json@^1.1.305":
  1116 + version "1.1.305"
  1117 + resolved "https://registry.npmjs.org/@iconify/json/-/json-1.1.305.tgz#a23ae3a635167ee88fb41eeab72adbc094a22657"
  1118 + integrity sha512-9zV2MHpP01Qdq6CBEszb9oOahsvLY+f2D3vbtOv22tPgopz2F4Uuzl/TB6+zOuQDohCVsGJzKuU5K6gjrM4P5Q==
1119 1119
1120 "@intlify/core-base@9.0.0-beta.16": 1120 "@intlify/core-base@9.0.0-beta.16":
1121 version "9.0.0-beta.16" 1121 version "9.0.0-beta.16"
@@ -1405,72 +1405,16 @@ @@ -1405,72 +1405,16 @@
1405 ejs "^2.6.1" 1405 ejs "^2.6.1"
1406 magic-string "^0.25.0" 1406 magic-string "^0.25.0"
1407 1407
1408 -"@types/accepts@*":  
1409 - version "1.3.5"  
1410 - resolved "https://registry.npmjs.org/@types/accepts/-/accepts-1.3.5.tgz#c34bec115cfc746e04fe5a059df4ce7e7b391575"  
1411 - integrity sha512-jOdnI/3qTpHABjM5cx1Hc0sKsPoYCp+DP/GJRGtDlPd7fiV9oXGGIcjW/ZOxLIvjGz8MA+uMZI9metHlgqbgwQ==  
1412 - dependencies:  
1413 - "@types/node" "*"  
1414 -  
1415 -"@types/body-parser@*":  
1416 - version "1.19.0"  
1417 - resolved "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.0.tgz#0685b3c47eb3006ffed117cdd55164b61f80538f"  
1418 - integrity sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==  
1419 - dependencies:  
1420 - "@types/connect" "*"  
1421 - "@types/node" "*"  
1422 -  
1423 "@types/braces@*": 1408 "@types/braces@*":
1424 version "3.0.0" 1409 version "3.0.0"
1425 resolved "https://registry.npmjs.org/@types/braces/-/braces-3.0.0.tgz#7da1c0d44ff1c7eb660a36ec078ea61ba7eb42cb" 1410 resolved "https://registry.npmjs.org/@types/braces/-/braces-3.0.0.tgz#7da1c0d44ff1c7eb660a36ec078ea61ba7eb42cb"
1426 integrity sha512-TbH79tcyi9FHwbyboOKeRachRq63mSuWYXOflsNO9ZyE5ClQ/JaozNKl+aWUq87qPNsXasXxi2AbgfwIJ+8GQw== 1411 integrity sha512-TbH79tcyi9FHwbyboOKeRachRq63mSuWYXOflsNO9ZyE5ClQ/JaozNKl+aWUq87qPNsXasXxi2AbgfwIJ+8GQw==
1427 1412
1428 -"@types/connect@*":  
1429 - version "3.4.34"  
1430 - resolved "https://registry.npmjs.org/@types/connect/-/connect-3.4.34.tgz#170a40223a6d666006d93ca128af2beb1d9b1901"  
1431 - integrity sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==  
1432 - dependencies:  
1433 - "@types/node" "*"  
1434 -  
1435 -"@types/content-disposition@*":  
1436 - version "0.5.3"  
1437 - resolved "https://registry.npmjs.org/@types/content-disposition/-/content-disposition-0.5.3.tgz#0aa116701955c2faa0717fc69cd1596095e49d96"  
1438 - integrity sha512-P1bffQfhD3O4LW0ioENXUhZ9OIa0Zn+P7M+pWgkCKaT53wVLSq0mrKksCID/FGHpFhRSxRGhgrQmfhRuzwtKdg==  
1439 -  
1440 -"@types/cookies@*":  
1441 - version "0.7.6"  
1442 - resolved "https://registry.npmjs.org/@types/cookies/-/cookies-0.7.6.tgz#71212c5391a976d3bae57d4b09fac20fc6bda504"  
1443 - integrity sha512-FK4U5Qyn7/Sc5ih233OuHO0qAkOpEcD/eG6584yEiLKizTFRny86qHLe/rej3HFQrkBuUjF4whFliAdODbVN/w==  
1444 - dependencies:  
1445 - "@types/connect" "*"  
1446 - "@types/express" "*"  
1447 - "@types/keygrip" "*"  
1448 - "@types/node" "*"  
1449 -  
1450 "@types/estree@0.0.39": 1413 "@types/estree@0.0.39":
1451 version "0.0.39" 1414 version "0.0.39"
1452 resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f" 1415 resolved "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz#e177e699ee1b8c22d23174caaa7422644389509f"
1453 integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== 1416 integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==
1454 1417
1455 -"@types/express-serve-static-core@^4.17.18":  
1456 - version "4.17.18"  
1457 - resolved "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.18.tgz#8371e260f40e0e1ca0c116a9afcd9426fa094c40"  
1458 - integrity sha512-m4JTwx5RUBNZvky/JJ8swEJPKFd8si08pPF2PfizYjGZOKr/svUWPcoUmLow6MmPzhasphB7gSTINY67xn3JNA==  
1459 - dependencies:  
1460 - "@types/node" "*"  
1461 - "@types/qs" "*"  
1462 - "@types/range-parser" "*"  
1463 -  
1464 -"@types/express@*":  
1465 - version "4.17.11"  
1466 - resolved "https://registry.npmjs.org/@types/express/-/express-4.17.11.tgz#debe3caa6f8e5fcda96b47bd54e2f40c4ee59545"  
1467 - integrity sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg==  
1468 - dependencies:  
1469 - "@types/body-parser" "*"  
1470 - "@types/express-serve-static-core" "^4.17.18"  
1471 - "@types/qs" "*"  
1472 - "@types/serve-static" "*"  
1473 -  
1474 "@types/fs-extra@^9.0.7": 1418 "@types/fs-extra@^9.0.7":
1475 version "9.0.7" 1419 version "9.0.7"
1476 resolved "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.7.tgz#a9ef2ffdab043def080c5bec94c03402f793577f" 1420 resolved "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-9.0.7.tgz#a9ef2ffdab043def080c5bec94c03402f793577f"
@@ -1486,16 +1430,6 @@ @@ -1486,16 +1430,6 @@
1486 "@types/minimatch" "*" 1430 "@types/minimatch" "*"
1487 "@types/node" "*" 1431 "@types/node" "*"
1488 1432
1489 -"@types/http-assert@*":  
1490 - version "1.5.1"  
1491 - resolved "https://registry.npmjs.org/@types/http-assert/-/http-assert-1.5.1.tgz#d775e93630c2469c2f980fc27e3143240335db3b"  
1492 - integrity sha512-PGAK759pxyfXE78NbKxyfRcWYA/KwW17X290cNev/qAsn9eQIxkH4shoNBafH37wewhDG/0p1cHPbK6+SzZjWQ==  
1493 -  
1494 -"@types/http-errors@*":  
1495 - version "1.8.0"  
1496 - resolved "https://registry.npmjs.org/@types/http-errors/-/http-errors-1.8.0.tgz#682477dbbbd07cd032731cb3b0e7eaee3d026b69"  
1497 - integrity sha512-2aoSC4UUbHDj2uCsCxcG/vRMXey/m17bC7UwitVm5hn22nI8O8Y9iDpA76Orc+DWkQ4zZrOKEshCqR/jSuXAHA==  
1498 -  
1499 "@types/http-proxy@^1.17.5": 1433 "@types/http-proxy@^1.17.5":
1500 version "1.17.5" 1434 version "1.17.5"
1501 resolved "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.5.tgz#c203c5e6e9dc6820d27a40eb1e511c70a220423d" 1435 resolved "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.5.tgz#c203c5e6e9dc6820d27a40eb1e511c70a220423d"
@@ -1558,47 +1492,6 @@ @@ -1558,47 +1492,6 @@
1558 resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad" 1492 resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz#98a993516c859eb0d5c4c8f098317a9ea68db9ad"
1559 integrity sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA== 1493 integrity sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==
1560 1494
1561 -"@types/keygrip@*":  
1562 - version "1.0.2"  
1563 - resolved "https://registry.npmjs.org/@types/keygrip/-/keygrip-1.0.2.tgz#513abfd256d7ad0bf1ee1873606317b33b1b2a72"  
1564 - integrity sha512-GJhpTepz2udxGexqos8wgaBx4I/zWIDPh/KOGEwAqtuGDkOUJu5eFvwmdBX4AmB8Odsr+9pHCQqiAqDL/yKMKw==  
1565 -  
1566 -"@types/koa-compose@*":  
1567 - version "3.2.5"  
1568 - resolved "https://registry.npmjs.org/@types/koa-compose/-/koa-compose-3.2.5.tgz#85eb2e80ac50be95f37ccf8c407c09bbe3468e9d"  
1569 - integrity sha512-B8nG/OoE1ORZqCkBVsup/AKcvjdgoHnfi4pZMn5UwAPCbhk/96xyv284eBYW8JlQbQ7zDmnpFr68I/40mFoIBQ==  
1570 - dependencies:  
1571 - "@types/koa" "*"  
1572 -  
1573 -"@types/koa-send@*":  
1574 - version "4.1.2"  
1575 - resolved "https://registry.npmjs.org/@types/koa-send/-/koa-send-4.1.2.tgz#978f8267ad116d12ac6a18fecd8f34c5657e09ad"  
1576 - integrity sha512-rfqKIv9bFds39Jxvsp8o3YJLnEQVPVriYA14AuO2OY65IHh/4UX4U/iMs5L0wATpcRmm1bbe0BNk23TRwx3VQQ==  
1577 - dependencies:  
1578 - "@types/koa" "*"  
1579 -  
1580 -"@types/koa-static@^4.0.1":  
1581 - version "4.0.1"  
1582 - resolved "https://registry.npmjs.org/@types/koa-static/-/koa-static-4.0.1.tgz#b740d80a549b0a0a7a3b38918daecde88a7a50ec"  
1583 - integrity sha512-SSpct5fEcAeRkBHa3RiwCIRfDHcD1cZRhwRF///ZfvRt8KhoqRrhK6wpDlYPk/vWHVFE9hPGqh68bhzsHkir4w==  
1584 - dependencies:  
1585 - "@types/koa" "*"  
1586 - "@types/koa-send" "*"  
1587 -  
1588 -"@types/koa@*":  
1589 - version "2.11.6"  
1590 - resolved "https://registry.npmjs.org/@types/koa/-/koa-2.11.6.tgz#b7030caa6b44af801c2aea13ba77d74aff7484d5"  
1591 - integrity sha512-BhyrMj06eQkk04C97fovEDQMpLpd2IxCB4ecitaXwOKGq78Wi2tooaDOWOFGajPk8IkQOAtMppApgSVkYe1F/A==  
1592 - dependencies:  
1593 - "@types/accepts" "*"  
1594 - "@types/content-disposition" "*"  
1595 - "@types/cookies" "*"  
1596 - "@types/http-assert" "*"  
1597 - "@types/http-errors" "*"  
1598 - "@types/keygrip" "*"  
1599 - "@types/koa-compose" "*"  
1600 - "@types/node" "*"  
1601 -  
1602 "@types/lodash-es@^4.17.4": 1495 "@types/lodash-es@^4.17.4":
1603 version "4.17.4" 1496 version "4.17.4"
1604 resolved "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.4.tgz#b2e440d2bf8a93584a9fd798452ec497986c9b97" 1497 resolved "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.4.tgz#b2e440d2bf8a93584a9fd798452ec497986c9b97"
@@ -1625,11 +1518,6 @@ @@ -1625,11 +1518,6 @@
1625 dependencies: 1518 dependencies:
1626 "@types/braces" "*" 1519 "@types/braces" "*"
1627 1520
1628 -"@types/mime@^1":  
1629 - version "1.3.2"  
1630 - resolved "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz#93e25bf9ee75fe0fd80b594bc4feb0e862111b5a"  
1631 - integrity sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==  
1632 -  
1633 "@types/minimatch@*", "@types/minimatch@^3.0.3": 1521 "@types/minimatch@*", "@types/minimatch@^3.0.3":
1634 version "3.0.3" 1522 version "3.0.3"
1635 resolved "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d" 1523 resolved "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz#3dca0e3f33b200fc7d1139c0cd96c1268cadfd9d"
@@ -1677,16 +1565,6 @@ @@ -1677,16 +1565,6 @@
1677 dependencies: 1565 dependencies:
1678 "@types/node" "*" 1566 "@types/node" "*"
1679 1567
1680 -"@types/qs@*":  
1681 - version "6.9.5"  
1682 - resolved "https://registry.npmjs.org/@types/qs/-/qs-6.9.5.tgz#434711bdd49eb5ee69d90c1d67c354a9a8ecb18b"  
1683 - integrity sha512-/JHkVHtx/REVG0VVToGRGH2+23hsYLHdyG+GrvoUGlGAd0ErauXDyvHtRI/7H7mzLm+tBCKA7pfcpkQ1lf58iQ==  
1684 -  
1685 -"@types/range-parser@*":  
1686 - version "1.2.3"  
1687 - resolved "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.3.tgz#7ee330ba7caafb98090bece86a5ee44115904c2c"  
1688 - integrity sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==  
1689 -  
1690 "@types/resolve@1.17.1": 1568 "@types/resolve@1.17.1":
1691 version "1.17.1" 1569 version "1.17.1"
1692 resolved "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6" 1570 resolved "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6"
@@ -1702,14 +1580,6 @@ @@ -1702,14 +1580,6 @@
1702 "@types/node" "*" 1580 "@types/node" "*"
1703 rollup "^0.63.4" 1581 rollup "^0.63.4"
1704 1582
1705 -"@types/serve-static@*":  
1706 - version "1.13.9"  
1707 - resolved "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.9.tgz#aacf28a85a05ee29a11fb7c3ead935ac56f33e4e"  
1708 - integrity sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA==  
1709 - dependencies:  
1710 - "@types/mime" "^1"  
1711 - "@types/node" "*"  
1712 -  
1713 "@types/sortablejs@^1.10.6": 1583 "@types/sortablejs@^1.10.6":
1714 version "1.10.6" 1584 version "1.10.6"
1715 resolved "https://registry.npmjs.org/@types/sortablejs/-/sortablejs-1.10.6.tgz#98725ae08f1dfe28b8da0fdf302c417f5ff043c0" 1585 resolved "https://registry.npmjs.org/@types/sortablejs/-/sortablejs-1.10.6.tgz#98725ae08f1dfe28b8da0fdf302c417f5ff043c0"
@@ -1742,11 +1612,6 @@ @@ -1742,11 +1612,6 @@
1742 dependencies: 1612 dependencies:
1743 "@types/yargs-parser" "*" 1613 "@types/yargs-parser" "*"
1744 1614
1745 -"@types/zxcvbn@^4.4.0":  
1746 - version "4.4.0"  
1747 - resolved "https://registry.npmjs.org/@types/zxcvbn/-/zxcvbn-4.4.0.tgz#fbc1d941cc6d9d37d18405c513ba6b294f89b609"  
1748 - integrity sha512-GQLOT+SN20a+AI51y3fAimhyTF4Y0RG+YP3gf91OibIZ7CJmPFgoZi+ZR5a+vRbS01LbQosITWum4ATmJ1Z6Pg==  
1749 -  
1750 "@typescript-eslint/eslint-plugin@^4.15.1": 1615 "@typescript-eslint/eslint-plugin@^4.15.1":
1751 version "4.15.1" 1616 version "4.15.1"
1752 resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.15.1.tgz#835f64aa0a403e5e9e64c10ceaf8d05c3f015180" 1617 resolved "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.15.1.tgz#835f64aa0a403e5e9e64c10ceaf8d05c3f015180"
@@ -2071,15 +1936,20 @@ @@ -2071,15 +1936,20 @@
2071 dependencies: 1936 dependencies:
2072 vue-demi latest 1937 vue-demi latest
2073 1938
2074 -"@windicss/plugin-utils@0.3.4":  
2075 - version "0.3.4"  
2076 - resolved "https://registry.npmjs.org/@windicss/plugin-utils/-/plugin-utils-0.3.4.tgz#cba323ffaddb8a0872485ea429fd463cda866c28"  
2077 - integrity sha512-cd5N5ibxJXaSpSNgmgLy9WZkQ71TEJsD921ZSrBrzzYq39FZOfElZQzUBaROc3nLNOt0ubMi9FS44E1fJzA/3g== 1939 +"@windicss/plugin-utils@0.3.12":
  1940 + version "0.3.12"
  1941 + resolved "https://registry.npmjs.org/@windicss/plugin-utils/-/plugin-utils-0.3.12.tgz#69b55be1ffb45753e6f01aa236f5ecd8df7a92ee"
  1942 + integrity sha512-XA+xeyu5KM322dIp+EEHeXnAPuK+KxuWyoGvJnxXi9U50nIp0QraqXAH7xl9ghIkVHvVrb8pmm8vHpzFvsqF2A==
2078 dependencies: 1943 dependencies:
2079 fast-glob "^3.2.5" 1944 fast-glob "^3.2.5"
2080 micromatch "^4.0.2" 1945 micromatch "^4.0.2"
2081 windicss "^2.1.12" 1946 windicss "^2.1.12"
2082 1947
  1948 +"@zxcvbn-ts/core@^0.2.0":
  1949 + version "0.2.0"
  1950 + resolved "https://registry.npmjs.org/@zxcvbn-ts/core/-/core-0.2.0.tgz#ba3af1fed2213464ae12c0ab565798590afe8ef7"
  1951 + integrity sha512-1NVKw2Tz3Iv3NE4RFTTcF2EQlmHfkNi48U0H80ZR/KLt3ANOFsCDp/mxGawdzCnBrf64E121xI49mpZDAACYZw==
  1952 +
2083 JSONStream@^1.0.4: 1953 JSONStream@^1.0.4:
2084 version "1.3.5" 1954 version "1.3.5"
2085 resolved "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" 1955 resolved "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0"
@@ -9392,10 +9262,10 @@ vite-plugin-purge-icons@^0.7.0: @@ -9392,10 +9262,10 @@ vite-plugin-purge-icons@^0.7.0:
9392 "@purge-icons/generated" "^0.7.0" 9262 "@purge-icons/generated" "^0.7.0"
9393 rollup-plugin-purge-icons "^0.7.0" 9263 rollup-plugin-purge-icons "^0.7.0"
9394 9264
9395 -vite-plugin-pwa@^0.4.8:  
9396 - version "0.4.8"  
9397 - resolved "https://registry.npmjs.org/vite-plugin-pwa/-/vite-plugin-pwa-0.4.8.tgz#201a2766c63ee4c33fd5cf638eba0c7699ea54f9"  
9398 - integrity sha512-+IFIeEc7FrTZIkVm/Ec8pxgAEF6hmrF+kHSsFxM1aKKXa6GU9bgOMpwDKftfpVjP11gI2XEzJGXhN6+srGg2uw== 9265 +vite-plugin-pwa@^0.5.1:
  9266 + version "0.5.1"
  9267 + resolved "https://registry.npmjs.org/vite-plugin-pwa/-/vite-plugin-pwa-0.5.1.tgz#7f94b8c4092ba0bba0a1bceb690e7420b18071e7"
  9268 + integrity sha512-hf8BgyH0XLNEJUoMsk7ywMoE+OoQelK/+4RQoftQomZhlKXgsTWrfshFGOV7sKUbLsxMh0cVoh1DmAulQmRzKQ==
9399 dependencies: 9269 dependencies:
9400 debug "^4.3.2" 9270 debug "^4.3.2"
9401 fast-glob "^3.2.5" 9271 fast-glob "^3.2.5"
@@ -9425,12 +9295,12 @@ vite-plugin-theme@^0.4.3: @@ -9425,12 +9295,12 @@ vite-plugin-theme@^0.4.3:
9425 es-module-lexer "^0.3.26" 9295 es-module-lexer "^0.3.26"
9426 tinycolor2 "^1.4.2" 9296 tinycolor2 "^1.4.2"
9427 9297
9428 -vite-plugin-windicss@0.3.4:  
9429 - version "0.3.4"  
9430 - resolved "https://registry.npmjs.org/vite-plugin-windicss/-/vite-plugin-windicss-0.3.4.tgz#81e1765de42364dc1b89c3dcab5781b5e4a21e00"  
9431 - integrity sha512-rIMVdT9ruAx5WhLUiLKhK4DzoL0HEUTavj2v89vqQarJ3tKSUGzwfOg2OmGUDCiFJeUVyTYQIMYROs7ogopJhg== 9298 +vite-plugin-windicss@0.3.12:
  9299 + version "0.3.12"
  9300 + resolved "https://registry.npmjs.org/vite-plugin-windicss/-/vite-plugin-windicss-0.3.12.tgz#5503b4ee738268a37c857c0cf55cea41f28fa3e6"
  9301 + integrity sha512-NuzIjSrqBQKvpbLJoU9qi8PIWBBXCqBmuLg9Dl/cFl4MB/vAHIOB6sZYJatCBFTU39Kw4UU0GhAjDBSNqzTn0w==
9432 dependencies: 9302 dependencies:
9433 - "@windicss/plugin-utils" "0.3.4" 9303 + "@windicss/plugin-utils" "0.3.12"
9434 windicss "^2.1.12" 9304 windicss "^2.1.12"
9435 9305
9436 vite@2.0.1: 9306 vite@2.0.1:
@@ -9933,8 +9803,3 @@ zwitch@^1.0.0: @@ -9933,8 +9803,3 @@ zwitch@^1.0.0:
9933 version "1.0.5" 9803 version "1.0.5"
9934 resolved "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz#d11d7381ffed16b742f6af7b3f223d5cd9fe9920" 9804 resolved "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz#d11d7381ffed16b742f6af7b3f223d5cd9fe9920"
9935 integrity sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw== 9805 integrity sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==
9936 -  
9937 -zxcvbn@^4.4.2:  
9938 - version "4.4.2"  
9939 - resolved "https://registry.npmjs.org/zxcvbn/-/zxcvbn-4.4.2.tgz#28ec17cf09743edcab056ddd8b1b06262cc73c30"  
9940 - integrity sha1-KOwXzwl0PtyrBW3dixsGJizHPDA=