Commit cf840e3e73b9572de0ba7bf7b32d83f6a353a8ad

Authored by Vben
1 parent 82eb72bb

perf: image compression configuration optimization

build/vite/plugin/imagemin.ts
@@ -13,7 +13,7 @@ export function configImageminPlugin() { @@ -13,7 +13,7 @@ export function configImageminPlugin() {
13 optimizationLevel: 7, 13 optimizationLevel: 7,
14 }, 14 },
15 mozjpeg: { 15 mozjpeg: {
16 - quality: 8, 16 + quality: 20,
17 }, 17 },
18 pngquant: { 18 pngquant: {
19 quality: [0.8, 0.9], 19 quality: [0.8, 0.9],
@@ -22,10 +22,11 @@ export function configImageminPlugin() { @@ -22,10 +22,11 @@ export function configImageminPlugin() {
22 svgo: { 22 svgo: {
23 plugins: [ 23 plugins: [
24 { 24 {
25 - removeViewBox: false, 25 + name: 'removeViewBox',
26 }, 26 },
27 { 27 {
28 - removeEmptyAttrs: false, 28 + name: 'removeEmptyAttrs',
  29 + active: false,
29 }, 30 },
30 ], 31 ],
31 }, 32 },
package.json
@@ -36,7 +36,7 @@ @@ -36,7 +36,7 @@
36 "@iconify/iconify": "^2.0.3", 36 "@iconify/iconify": "^2.0.3",
37 "@logicflow/core": "^0.5.0", 37 "@logicflow/core": "^0.5.0",
38 "@logicflow/extension": "^0.5.0", 38 "@logicflow/extension": "^0.5.0",
39 - "@vueuse/core": "^5.0.3", 39 + "@vueuse/core": "^5.1.0",
40 "@zxcvbn-ts/core": "^1.0.0-beta.0", 40 "@zxcvbn-ts/core": "^1.0.0-beta.0",
41 "ant-design-vue": "2.2.0-rc.1", 41 "ant-design-vue": "2.2.0-rc.1",
42 "axios": "^0.21.1", 42 "axios": "^0.21.1",
@@ -53,7 +53,7 @@ @@ -53,7 +53,7 @@
53 "print-js": "^1.6.0", 53 "print-js": "^1.6.0",
54 "qrcode": "^1.4.4", 54 "qrcode": "^1.4.4",
55 "resize-observer-polyfill": "^1.5.1", 55 "resize-observer-polyfill": "^1.5.1",
56 - "sortablejs": "^1.13.0", 56 + "sortablejs": "^1.14.0",
57 "tinymce": "^5.8.2", 57 "tinymce": "^5.8.2",
58 "vditor": "^3.8.5", 58 "vditor": "^3.8.5",
59 "vue": "3.1.4", 59 "vue": "3.1.4",
@@ -66,7 +66,7 @@ @@ -66,7 +66,7 @@
66 "devDependencies": { 66 "devDependencies": {
67 "@commitlint/cli": "^12.1.4", 67 "@commitlint/cli": "^12.1.4",
68 "@commitlint/config-conventional": "^12.1.4", 68 "@commitlint/config-conventional": "^12.1.4",
69 - "@iconify/json": "^1.1.369", 69 + "@iconify/json": "^1.1.370",
70 "@purge-icons/generated": "^0.7.0", 70 "@purge-icons/generated": "^0.7.0",
71 "@types/codemirror": "^5.60.1", 71 "@types/codemirror": "^5.60.1",
72 "@types/crypto-js": "^4.0.1", 72 "@types/crypto-js": "^4.0.1",
@@ -123,10 +123,10 @@ @@ -123,10 +123,10 @@
123 "ts-node": "^10.0.0", 123 "ts-node": "^10.0.0",
124 "typescript": "4.3.5", 124 "typescript": "4.3.5",
125 "vite": "2.4.0-beta.2", 125 "vite": "2.4.0-beta.2",
126 - "vite-plugin-compression": "^0.2.5", 126 + "vite-plugin-compression": "^0.3.0",
127 "vite-plugin-html": "^2.0.7", 127 "vite-plugin-html": "^2.0.7",
128 - "vite-plugin-imagemin": "^0.3.2",  
129 - "vite-plugin-mock": "^2.8.0", 128 + "vite-plugin-imagemin": "^0.4.0",
  129 + "vite-plugin-mock": "^2.9.0",
130 "vite-plugin-purge-icons": "^0.7.0", 130 "vite-plugin-purge-icons": "^0.7.0",
131 "vite-plugin-pwa": "^0.8.1", 131 "vite-plugin-pwa": "^0.8.1",
132 "vite-plugin-style-import": "^1.0.1", 132 "vite-plugin-style-import": "^1.0.1",
yarn.lock
@@ -1200,10 +1200,10 @@ @@ -1200,10 +1200,10 @@
1200 dependencies: 1200 dependencies:
1201 cross-fetch "^3.0.6" 1201 cross-fetch "^3.0.6"
1202 1202
1203 -"@iconify/json@^1.1.369":  
1204 - version "1.1.369"  
1205 - resolved "https://registry.yarnpkg.com/@iconify/json/-/json-1.1.369.tgz#da7c93889877fd80eba5c8842e72361d6a37f902"  
1206 - integrity sha512-v0LY1A4MZKElKuVjXeDEjf4Em7RSsudb8IsT030R8+aE/IR9Jw6nMcg82rs7TKN/Yo1j9p3P2D10dVwfeeio8w== 1203 +"@iconify/json@^1.1.370":
  1204 + version "1.1.370"
  1205 + resolved "https://registry.npmjs.org/@iconify/json/-/json-1.1.370.tgz#84d41a4eb09e9c99b6fda8df71270c1716042d35"
  1206 + integrity sha512-Pue8feOaqaYe79dO8JdHRc+9C75xQBwgiuqQrT+6VspbfrfTRzeI+yLVo6AiauM65m7iRQ3o8bOnSprqeYKZaQ==
1207 1207
1208 "@intlify/core-base@9.1.6": 1208 "@intlify/core-base@9.1.6":
1209 version "9.1.6" 1209 version "9.1.6"
@@ -1877,6 +1877,13 @@ @@ -1877,6 +1877,13 @@
1877 dependencies: 1877 dependencies:
1878 "@types/imagemin" "*" 1878 "@types/imagemin" "*"
1879 1879
  1880 +"@types/imagemin-jpegtran@^5.0.0":
  1881 + version "5.0.0"
  1882 + resolved "https://registry.npmjs.org/@types/imagemin-jpegtran/-/imagemin-jpegtran-5.0.0.tgz#44d98874bdcc3f290ce1e158355f33fc90ac2758"
  1883 + integrity sha512-uwJknBgND9Jx+/d5bJf+mvAjfes0NIDyCeOKFJ9LbEYnp8/PVt0YDGh8K96JemeF84VbhHFxnN62Wz68rVNfFQ==
  1884 + dependencies:
  1885 + "@types/imagemin" "*"
  1886 +
1880 "@types/imagemin-mozjpeg@^8.0.0": 1887 "@types/imagemin-mozjpeg@^8.0.0":
1881 version "8.0.0" 1888 version "8.0.0"
1882 resolved "https://registry.npmjs.org/@types/imagemin-mozjpeg/-/imagemin-mozjpeg-8.0.0.tgz#6986c34734aa767d83672eeb519379a2d7ec8b16" 1889 resolved "https://registry.npmjs.org/@types/imagemin-mozjpeg/-/imagemin-mozjpeg-8.0.0.tgz#6986c34734aa767d83672eeb519379a2d7ec8b16"
@@ -2032,11 +2039,6 @@ @@ -2032,11 +2039,6 @@
2032 resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.0.tgz#2e8332cc7363f887d32ec5496b207d26ba8052bb" 2039 resolved "https://registry.npmjs.org/@types/prettier/-/prettier-2.3.0.tgz#2e8332cc7363f887d32ec5496b207d26ba8052bb"
2033 integrity sha512-hkc1DATxFLQo4VxPDpMH1gCkPpBbpOoJ/4nhuXw4n63/0R6bCpQECj4+K226UJ4JO/eJQz+1mC2I7JsWanAdQw== 2040 integrity sha512-hkc1DATxFLQo4VxPDpMH1gCkPpBbpOoJ/4nhuXw4n63/0R6bCpQECj4+K226UJ4JO/eJQz+1mC2I7JsWanAdQw==
2034 2041
2035 -"@types/q@^1.5.1":  
2036 - version "1.5.4"  
2037 - resolved "https://registry.npmjs.org/@types/q/-/q-1.5.4.tgz#15925414e0ad2cd765bfef58842f7e26a7accb24"  
2038 - integrity sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==  
2039 -  
2040 "@types/qrcode@^1.4.0": 2042 "@types/qrcode@^1.4.0":
2041 version "1.4.0" 2043 version "1.4.0"
2042 resolved "https://registry.npmjs.org/@types/qrcode/-/qrcode-1.4.0.tgz#103a93c6dfcbd022f9a9ca445e49a3477f799303" 2044 resolved "https://registry.npmjs.org/@types/qrcode/-/qrcode-1.4.0.tgz#103a93c6dfcbd022f9a9ca445e49a3477f799303"
@@ -2076,6 +2078,11 @@ @@ -2076,6 +2078,11 @@
2076 resolved "https://registry.npmjs.org/@types/svgo/-/svgo-2.3.0.tgz#16723e04f9892b20368ff6f43396557ab86a1f39" 2078 resolved "https://registry.npmjs.org/@types/svgo/-/svgo-2.3.0.tgz#16723e04f9892b20368ff6f43396557ab86a1f39"
2077 integrity sha512-DrZoZNZr4DlJEpu+g71l1SOxJ5KzLdRV2h+JBOgMmsL5zU82G9WW0fPjUhNM6WbVuVYoJ6mUhAgLZfsh3TQxlw== 2079 integrity sha512-DrZoZNZr4DlJEpu+g71l1SOxJ5KzLdRV2h+JBOgMmsL5zU82G9WW0fPjUhNM6WbVuVYoJ6mUhAgLZfsh3TQxlw==
2078 2080
  2081 +"@types/svgo@^2.3.1":
  2082 + version "2.3.1"
  2083 + resolved "https://registry.npmjs.org/@types/svgo/-/svgo-2.3.1.tgz#85442587bc72bbfb92f3721020e28d678b8744ec"
  2084 + integrity sha512-L7gdQLO8cfGKksOVtlpS0jwh04SL3W7xe+efuWbNnfSwl3cKSdgX0gLl5VnHDtSAX//xfCbEgB+RSN64tfShqQ==
  2085 +
2079 "@types/tern@*": 2086 "@types/tern@*":
2080 version "0.23.3" 2087 version "0.23.3"
2081 resolved "https://registry.npmjs.org/@types/tern/-/tern-0.23.3.tgz#4b54538f04a88c9ff79de1f6f94f575a7f339460" 2088 resolved "https://registry.npmjs.org/@types/tern/-/tern-0.23.3.tgz#4b54538f04a88c9ff79de1f6f94f575a7f339460"
@@ -2488,18 +2495,18 @@ @@ -2488,18 +2495,18 @@
2488 resolved "https://registry.npmjs.org/@vue/test-utils/-/test-utils-2.0.0-rc.9.tgz#b3f817d710a1d0ae2084143520c9d8d3c552bfa6" 2495 resolved "https://registry.npmjs.org/@vue/test-utils/-/test-utils-2.0.0-rc.9.tgz#b3f817d710a1d0ae2084143520c9d8d3c552bfa6"
2489 integrity sha512-iJNAAfXTTSd2/5vUZpFbUwUwC8w3hbFu8s9ptKkZGsiw6pO6mFsaLs2rzI3Ea/8hwqcF3K7Wp2diKOdzqmb6qg== 2496 integrity sha512-iJNAAfXTTSd2/5vUZpFbUwUwC8w3hbFu8s9ptKkZGsiw6pO6mFsaLs2rzI3Ea/8hwqcF3K7Wp2diKOdzqmb6qg==
2490 2497
2491 -"@vueuse/core@^5.0.3":  
2492 - version "5.0.3"  
2493 - resolved "https://registry.npmjs.org/@vueuse/core/-/core-5.0.3.tgz#8f3170e2a51ae62fb1725c84d4cc02a7552aad0b"  
2494 - integrity sha512-TMCL11EVMaj2Y5qdYosvuwA+i1aKrerFXs7fhNZiQiLCWxF8XsrNdxzoiaI2n12UcmSOXvd1xdyWs7Nss+p/Hg== 2498 +"@vueuse/core@^5.1.0":
  2499 + version "5.1.0"
  2500 + resolved "https://registry.npmjs.org/@vueuse/core/-/core-5.1.0.tgz#c797191afc2a69860e93b8845485d10b3bfd4b9b"
  2501 + integrity sha512-4+ptTHdxp1RMlADRus79xmAxgTSbvrRpM6oE2HK8HotizQhj+hEOvSwEjXg7rB4bXGQjWDjiCm5ijQywybMpaQ==
2495 dependencies: 2502 dependencies:
2496 - "@vueuse/shared" "5.0.3" 2503 + "@vueuse/shared" "5.1.0"
2497 vue-demi "*" 2504 vue-demi "*"
2498 2505
2499 -"@vueuse/shared@5.0.3":  
2500 - version "5.0.3"  
2501 - resolved "https://registry.npmjs.org/@vueuse/shared/-/shared-5.0.3.tgz#31613951d5036459650ad8d47a9185e8950ea3c9"  
2502 - integrity sha512-aY93WPygr8H/4RB8YuOmAD83Y+faq7zwW10Kd9i0kD9zf5ysVP+32j09rF/mZVtGCa0CSM8ambPZMsEhCkRbwQ== 2506 +"@vueuse/shared@5.1.0":
  2507 + version "5.1.0"
  2508 + resolved "https://registry.npmjs.org/@vueuse/shared/-/shared-5.1.0.tgz#0b199f26fb2c93375646baa9c787a2ad90c322ec"
  2509 + integrity sha512-1ssK7mhgYoBSUUa76u360y3+29oB/Xq5azMShgSOurVI4WfVdyt1dJv5Y83Udhi3DrkuEvrwnpUpc4/7SKQ8FA==
2503 dependencies: 2510 dependencies:
2504 vue-demi "*" 2511 vue-demi "*"
2505 2512
@@ -3106,7 +3113,7 @@ bluebird@^3.5.0, bluebird@^3.7.2: @@ -3106,7 +3113,7 @@ bluebird@^3.5.0, bluebird@^3.7.2:
3106 resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f" 3113 resolved "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz#9f229c15be272454ffa973ace0dbee79a1b0c36f"
3107 integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== 3114 integrity sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
3108 3115
3109 -boolbase@^1.0.0, boolbase@~1.0.0: 3116 +boolbase@^1.0.0:
3110 version "1.0.0" 3117 version "1.0.0"
3111 resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" 3118 resolved "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
3112 integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= 3119 integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24=
@@ -3627,15 +3634,6 @@ co@^4.6.0: @@ -3627,15 +3634,6 @@ co@^4.6.0:
3627 resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184" 3634 resolved "https://registry.npmjs.org/co/-/co-4.6.0.tgz#6ea6bdf3d853ae54ccb8e47bfa0bf3f9031fb184"
3628 integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= 3635 integrity sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=
3629 3636
3630 -coa@^2.0.2:  
3631 - version "2.0.2"  
3632 - resolved "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3"  
3633 - integrity sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==  
3634 - dependencies:  
3635 - "@types/q" "^1.5.1"  
3636 - chalk "^2.4.1"  
3637 - q "^1.1.2"  
3638 -  
3639 codemirror@^5.62.0: 3637 codemirror@^5.62.0:
3640 version "5.62.0" 3638 version "5.62.0"
3641 resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.62.0.tgz#e9ecd012e6f9eaf2e05ff4a449ff750f51619e22" 3639 resolved "https://registry.yarnpkg.com/codemirror/-/codemirror-5.62.0.tgz#e9ecd012e6f9eaf2e05ff4a449ff750f51619e22"
@@ -4188,21 +4186,6 @@ crypto-random-string@^2.0.0: @@ -4188,21 +4186,6 @@ crypto-random-string@^2.0.0:
4188 resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" 4186 resolved "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5"
4189 integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== 4187 integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==
4190 4188
4191 -css-select-base-adapter@^0.1.1:  
4192 - version "0.1.1"  
4193 - resolved "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7"  
4194 - integrity sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==  
4195 -  
4196 -css-select@^2.0.0:  
4197 - version "2.1.0"  
4198 - resolved "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz#6a34653356635934a81baca68d0255432105dbef"  
4199 - integrity sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==  
4200 - dependencies:  
4201 - boolbase "^1.0.0"  
4202 - css-what "^3.2.1"  
4203 - domutils "^1.7.0"  
4204 - nth-check "^1.0.2"  
4205 -  
4206 css-select@^3.1.2: 4189 css-select@^3.1.2:
4207 version "3.1.2" 4190 version "3.1.2"
4208 resolved "https://registry.npmjs.org/css-select/-/css-select-3.1.2.tgz#d52cbdc6fee379fba97fb0d3925abbd18af2d9d8" 4191 resolved "https://registry.npmjs.org/css-select/-/css-select-3.1.2.tgz#d52cbdc6fee379fba97fb0d3925abbd18af2d9d8"
@@ -4214,13 +4197,16 @@ css-select@^3.1.2: @@ -4214,13 +4197,16 @@ css-select@^3.1.2:
4214 domutils "^2.4.3" 4197 domutils "^2.4.3"
4215 nth-check "^2.0.0" 4198 nth-check "^2.0.0"
4216 4199
4217 -css-tree@1.0.0-alpha.37:  
4218 - version "1.0.0-alpha.37"  
4219 - resolved "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz#98bebd62c4c1d9f960ec340cf9f7522e30709a22"  
4220 - integrity sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== 4200 +css-select@^4.1.3:
  4201 + version "4.1.3"
  4202 + resolved "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz#a70440f70317f2669118ad74ff105e65849c7067"
  4203 + integrity sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==
4221 dependencies: 4204 dependencies:
4222 - mdn-data "2.0.4"  
4223 - source-map "^0.6.1" 4205 + boolbase "^1.0.0"
  4206 + css-what "^5.0.0"
  4207 + domhandler "^4.2.0"
  4208 + domutils "^2.6.0"
  4209 + nth-check "^2.0.0"
4224 4210
4225 css-tree@^1.1.2: 4211 css-tree@^1.1.2:
4226 version "1.1.3" 4212 version "1.1.3"
@@ -4235,22 +4221,22 @@ css-unit-converter@^1.1.1: @@ -4235,22 +4221,22 @@ css-unit-converter@^1.1.1:
4235 resolved "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz#4c77f5a1954e6dbff60695ecb214e3270436ab21" 4221 resolved "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz#4c77f5a1954e6dbff60695ecb214e3270436ab21"
4236 integrity sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA== 4222 integrity sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==
4237 4223
4238 -css-what@^3.2.1:  
4239 - version "3.4.2"  
4240 - resolved "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz#ea7026fcb01777edbde52124e21f327e7ae950e4"  
4241 - integrity sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==  
4242 -  
4243 css-what@^4.0.0: 4224 css-what@^4.0.0:
4244 version "4.0.0" 4225 version "4.0.0"
4245 resolved "https://registry.npmjs.org/css-what/-/css-what-4.0.0.tgz#35e73761cab2eeb3d3661126b23d7aa0e8432233" 4226 resolved "https://registry.npmjs.org/css-what/-/css-what-4.0.0.tgz#35e73761cab2eeb3d3661126b23d7aa0e8432233"
4246 integrity sha512-teijzG7kwYfNVsUh2H/YN62xW3KK9YhXEgSlbxMlcyjPNvdKJqFx5lrwlJgoFP1ZHlB89iGDlo/JyshKeRhv5A== 4227 integrity sha512-teijzG7kwYfNVsUh2H/YN62xW3KK9YhXEgSlbxMlcyjPNvdKJqFx5lrwlJgoFP1ZHlB89iGDlo/JyshKeRhv5A==
4247 4228
  4229 +css-what@^5.0.0:
  4230 + version "5.0.1"
  4231 + resolved "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz#3efa820131f4669a8ac2408f9c32e7c7de9f4cad"
  4232 + integrity sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==
  4233 +
4248 cssesc@^3.0.0: 4234 cssesc@^3.0.0:
4249 version "3.0.0" 4235 version "3.0.0"
4250 resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee" 4236 resolved "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
4251 integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== 4237 integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
4252 4238
4253 -csso@^4.0.2, csso@^4.2.0: 4239 +csso@^4.2.0:
4254 version "4.2.0" 4240 version "4.2.0"
4255 resolved "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529" 4241 resolved "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz#ea3a561346e8dc9f546d6febedd50187cf389529"
4256 integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== 4242 integrity sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==
@@ -4653,7 +4639,7 @@ domhandler@^4.0.0, domhandler@^4.2.0: @@ -4653,7 +4639,7 @@ domhandler@^4.0.0, domhandler@^4.2.0:
4653 dependencies: 4639 dependencies:
4654 domelementtype "^2.2.0" 4640 domelementtype "^2.2.0"
4655 4641
4656 -domutils@^1.5.1, domutils@^1.7.0: 4642 +domutils@^1.5.1:
4657 version "1.7.0" 4643 version "1.7.0"
4658 resolved "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" 4644 resolved "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a"
4659 integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== 4645 integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==
@@ -4661,7 +4647,7 @@ domutils@^1.5.1, domutils@^1.7.0: @@ -4661,7 +4647,7 @@ domutils@^1.5.1, domutils@^1.7.0:
4661 dom-serializer "0" 4647 dom-serializer "0"
4662 domelementtype "1" 4648 domelementtype "1"
4663 4649
4664 -domutils@^2.4.3, domutils@^2.5.2: 4650 +domutils@^2.4.3, domutils@^2.5.2, domutils@^2.6.0:
4665 version "2.7.0" 4651 version "2.7.0"
4666 resolved "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz#8ebaf0c41ebafcf55b0b72ec31c56323712c5442" 4652 resolved "https://registry.npmjs.org/domutils/-/domutils-2.7.0.tgz#8ebaf0c41ebafcf55b0b72ec31c56323712c5442"
4667 integrity sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg== 4653 integrity sha512-8eaHa17IwJUPAiB+SoTYBo5mCdeMgdcAoXJ59m6DT1vw+5iLS3gNoqYaRowaBKtGVrOF1Jz4yDTgYKLK2kvfJg==
@@ -4848,7 +4834,7 @@ error-ex@^1.2.0, error-ex@^1.3.1: @@ -4848,7 +4834,7 @@ error-ex@^1.2.0, error-ex@^1.3.1:
4848 dependencies: 4834 dependencies:
4849 is-arrayish "^0.2.1" 4835 is-arrayish "^0.2.1"
4850 4836
4851 -es-abstract@^1.17.2, es-abstract@^1.18.0-next.2, es-abstract@^1.18.2: 4837 +es-abstract@^1.18.0-next.2:
4852 version "1.18.3" 4838 version "1.18.3"
4853 resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz#25c4c3380a27aa203c44b2b685bba94da31b63e0" 4839 resolved "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz#25c4c3380a27aa203c44b2b685bba94da31b63e0"
4854 integrity sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw== 4840 integrity sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==
@@ -4921,7 +4907,7 @@ esbuild@0.11.3: @@ -4921,7 +4907,7 @@ esbuild@0.11.3:
4921 resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.11.3.tgz#b57165b907be4ffba651f6450538ce8d8c1d5eb0" 4907 resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.11.3.tgz#b57165b907be4ffba651f6450538ce8d8c1d5eb0"
4922 integrity sha512-BzVRHcCtFepjS9WcqRjqoIxLqgpK21a8J4Zi4msSGxDxiXVO1IbcqT1KjhdDDnJxKfe7bvzZrvMEX+bVO0Elcw== 4908 integrity sha512-BzVRHcCtFepjS9WcqRjqoIxLqgpK21a8J4Zi4msSGxDxiXVO1IbcqT1KjhdDDnJxKfe7bvzZrvMEX+bVO0Elcw==
4923 4909
4924 -esbuild@^0.11.20, esbuild@^0.11.23: 4910 +esbuild@^0.11.23:
4925 version "0.11.23" 4911 version "0.11.23"
4926 resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.11.23.tgz#c42534f632e165120671d64db67883634333b4b8" 4912 resolved "https://registry.npmjs.org/esbuild/-/esbuild-0.11.23.tgz#c42534f632e165120671d64db67883634333b4b8"
4927 integrity sha512-iaiZZ9vUF5wJV8ob1tl+5aJTrwDczlvGP0JoMmnpC2B0ppiMCu8n8gmy5ZTGl5bcG081XBVn+U+jP+mPFm5T5Q== 4913 integrity sha512-iaiZZ9vUF5wJV8ob1tl+5aJTrwDczlvGP0JoMmnpC2B0ppiMCu8n8gmy5ZTGl5bcG081XBVn+U+jP+mPFm5T5Q==
@@ -5365,6 +5351,17 @@ fast-glob@^3.0.3, fast-glob@^3.1.1, fast-glob@^3.2.5: @@ -5365,6 +5351,17 @@ fast-glob@^3.0.3, fast-glob@^3.1.1, fast-glob@^3.2.5:
5365 micromatch "^4.0.2" 5351 micromatch "^4.0.2"
5366 picomatch "^2.2.1" 5352 picomatch "^2.2.1"
5367 5353
  5354 +fast-glob@^3.2.6:
  5355 + version "3.2.6"
  5356 + resolved "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.6.tgz#434dd9529845176ea049acc9343e8282765c6e1a"
  5357 + integrity sha512-GnLuqj/pvQ7pX8/L4J84nijv6sAnlwvSDpMkJi9i7nPmPxGtRPkBSStfvDW5l6nMdX9VWe+pkKWFTgD+vF2QSQ==
  5358 + dependencies:
  5359 + "@nodelib/fs.stat" "^2.0.2"
  5360 + "@nodelib/fs.walk" "^1.2.3"
  5361 + glob-parent "^5.1.2"
  5362 + merge2 "^1.3.0"
  5363 + micromatch "^4.0.4"
  5364 +
5368 fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0: 5365 fast-json-stable-stringify@2.x, fast-json-stable-stringify@^2.0.0, fast-json-stable-stringify@^2.1.0:
5369 version "2.1.0" 5366 version "2.1.0"
5370 resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" 5367 resolved "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633"
@@ -6444,6 +6441,15 @@ imagemin-gifsicle@^7.0.0: @@ -6444,6 +6441,15 @@ imagemin-gifsicle@^7.0.0:
6444 gifsicle "^5.0.0" 6441 gifsicle "^5.0.0"
6445 is-gif "^3.0.0" 6442 is-gif "^3.0.0"
6446 6443
  6444 +imagemin-jpegtran@^7.0.0:
  6445 + version "7.0.0"
  6446 + resolved "https://registry.npmjs.org/imagemin-jpegtran/-/imagemin-jpegtran-7.0.0.tgz#7728f84876362d489b9a1656e0cc8e2009406e6f"
  6447 + integrity sha512-MJoyTCW8YjMJf56NorFE41SR/WkaGA3IYk4JgvMlRwguJEEd3PnP9UxA8Y2UWjquz8d+On3Ds/03ZfiiLS8xTQ==
  6448 + dependencies:
  6449 + exec-buffer "^3.0.0"
  6450 + is-jpg "^2.0.0"
  6451 + jpegtran-bin "^5.0.0"
  6452 +
6447 imagemin-mozjpeg@^9.0.0: 6453 imagemin-mozjpeg@^9.0.0:
6448 version "9.0.0" 6454 version "9.0.0"
6449 resolved "https://registry.npmjs.org/imagemin-mozjpeg/-/imagemin-mozjpeg-9.0.0.tgz#d1af26d0b43d75a41c211051c1910da59d9d2324" 6455 resolved "https://registry.npmjs.org/imagemin-mozjpeg/-/imagemin-mozjpeg-9.0.0.tgz#d1af26d0b43d75a41c211051c1910da59d9d2324"
@@ -6473,13 +6479,13 @@ imagemin-pngquant@^9.0.2: @@ -6473,13 +6479,13 @@ imagemin-pngquant@^9.0.2:
6473 ow "^0.17.0" 6479 ow "^0.17.0"
6474 pngquant-bin "^6.0.0" 6480 pngquant-bin "^6.0.0"
6475 6481
6476 -imagemin-svgo@^8.0.0:  
6477 - version "8.0.0"  
6478 - resolved "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-8.0.0.tgz#34658069f9e4a537e455467b433830fffaeb3c6e"  
6479 - integrity sha512-++fDnnxsLT+4rpt8babwiIbzapgBzeS2Kgcy+CwgBvgSRFltBFhX2WnpCziMtxhRCzqJcCE9EcHWZP/sj+G3rQ== 6482 +imagemin-svgo@^9.0.0:
  6483 + version "9.0.0"
  6484 + resolved "https://registry.npmjs.org/imagemin-svgo/-/imagemin-svgo-9.0.0.tgz#749370804608917a67d4ff590f07a87756aec006"
  6485 + integrity sha512-uNgXpKHd99C0WODkrJ8OO/3zW3qjgS4pW7hcuII0RcHN3tnKxDjJWcitdVC/TZyfIqSricU8WfrHn26bdSW62g==
6480 dependencies: 6486 dependencies:
6481 is-svg "^4.2.1" 6487 is-svg "^4.2.1"
6482 - svgo "^1.3.2" 6488 + svgo "^2.1.0"
6483 6489
6484 imagemin-webp@^6.0.0: 6490 imagemin-webp@^6.0.0:
6485 version "6.0.0" 6491 version "6.0.0"
@@ -7606,6 +7612,15 @@ jest@^27.0.6: @@ -7606,6 +7612,15 @@ jest@^27.0.6:
7606 import-local "^3.0.2" 7612 import-local "^3.0.2"
7607 jest-cli "^27.0.6" 7613 jest-cli "^27.0.6"
7608 7614
  7615 +jpegtran-bin@^5.0.0:
  7616 + version "5.0.2"
  7617 + resolved "https://registry.npmjs.org/jpegtran-bin/-/jpegtran-bin-5.0.2.tgz#5870fd7e68317bd203a1c94572bd06ae7732cac3"
  7618 + integrity sha512-4FSmgIcr8d5+V6T1+dHbPZjaFH0ogVyP4UVsE+zri7S9YLO4qAT2our4IN3sW3STVgNTbqPermdIgt2XuAJ4EA==
  7619 + dependencies:
  7620 + bin-build "^3.0.0"
  7621 + bin-wrapper "^4.0.0"
  7622 + logalot "^2.0.0"
  7623 +
7609 js-base64@^2.1.9: 7624 js-base64@^2.1.9:
7610 version "2.6.4" 7625 version "2.6.4"
7611 resolved "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz#f4e686c5de1ea1f867dbcad3d46d969428df98c4" 7626 resolved "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz#f4e686c5de1ea1f867dbcad3d46d969428df98c4"
@@ -8251,11 +8266,6 @@ mdn-data@2.0.14: @@ -8251,11 +8266,6 @@ mdn-data@2.0.14:
8251 resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50" 8266 resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz#7113fc4281917d63ce29b43446f701e68c25ba50"
8252 integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== 8267 integrity sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==
8253 8268
8254 -mdn-data@2.0.4:  
8255 - version "2.0.4"  
8256 - resolved "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz#699b3c38ac6f1d728091a64650b65d388502fd5b"  
8257 - integrity sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==  
8258 -  
8259 memorystream@^0.3.1: 8269 memorystream@^0.3.1:
8260 version "0.3.1" 8270 version "0.3.1"
8261 resolved "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz#86d7090b30ce455d63fbae12dda51a47ddcaf9b2" 8271 resolved "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz#86d7090b30ce455d63fbae12dda51a47ddcaf9b2"
@@ -8470,7 +8480,7 @@ mkdirp@1.x: @@ -8470,7 +8480,7 @@ mkdirp@1.x:
8470 resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" 8480 resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e"
8471 integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== 8481 integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==
8472 8482
8473 -mkdirp@^0.5.5, mkdirp@~0.5.1: 8483 +mkdirp@^0.5.5:
8474 version "0.5.5" 8484 version "0.5.5"
8475 resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" 8485 resolved "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def"
8476 integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== 8486 integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==
@@ -8740,13 +8750,6 @@ nprogress@^0.2.0: @@ -8740,13 +8750,6 @@ nprogress@^0.2.0:
8740 resolved "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz#cb8f34c53213d895723fcbab907e9422adbcafb1" 8750 resolved "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz#cb8f34c53213d895723fcbab907e9422adbcafb1"
8741 integrity sha1-y480xTIT2JVyP8urkH6UIq28r7E= 8751 integrity sha1-y480xTIT2JVyP8urkH6UIq28r7E=
8742 8752
8743 -nth-check@^1.0.2:  
8744 - version "1.0.2"  
8745 - resolved "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c"  
8746 - integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==  
8747 - dependencies:  
8748 - boolbase "~1.0.0"  
8749 -  
8750 nth-check@^2.0.0: 8753 nth-check@^2.0.0:
8751 version "2.0.0" 8754 version "2.0.0"
8752 resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz#1bb4f6dac70072fc313e8c9cd1417b5074c0a125" 8755 resolved "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz#1bb4f6dac70072fc313e8c9cd1417b5074c0a125"
@@ -8810,15 +8813,6 @@ object.assign@^4.1.0, object.assign@^4.1.2: @@ -8810,15 +8813,6 @@ object.assign@^4.1.0, object.assign@^4.1.2:
8810 has-symbols "^1.0.1" 8813 has-symbols "^1.0.1"
8811 object-keys "^1.1.1" 8814 object-keys "^1.1.1"
8812 8815
8813 -object.getownpropertydescriptors@^2.1.0:  
8814 - version "2.1.2"  
8815 - resolved "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.2.tgz#1bd63aeacf0d5d2d2f31b5e393b03a7c601a23f7"  
8816 - integrity sha512-WtxeKSzfBjlzL+F9b7M7hewDzMwy+C8NRssHd1YrNlzHzIDrXcXiNOMrezdAEM4UXixgV+vvnyBeN7Rygl2ttQ==  
8817 - dependencies:  
8818 - call-bind "^1.0.2"  
8819 - define-properties "^1.1.3"  
8820 - es-abstract "^1.18.0-next.2"  
8821 -  
8822 object.pick@^1.3.0: 8816 object.pick@^1.3.0:
8823 version "1.3.0" 8817 version "1.3.0"
8824 resolved "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" 8818 resolved "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747"
@@ -8826,15 +8820,6 @@ object.pick@^1.3.0: @@ -8826,15 +8820,6 @@ object.pick@^1.3.0:
8826 dependencies: 8820 dependencies:
8827 isobject "^3.0.1" 8821 isobject "^3.0.1"
8828 8822
8829 -object.values@^1.1.0:  
8830 - version "1.1.4"  
8831 - resolved "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz#0d273762833e816b693a637d30073e7051535b30"  
8832 - integrity sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==  
8833 - dependencies:  
8834 - call-bind "^1.0.2"  
8835 - define-properties "^1.1.3"  
8836 - es-abstract "^1.18.2"  
8837 -  
8838 omit.js@^2.0.0: 8823 omit.js@^2.0.0:
8839 version "2.0.2" 8824 version "2.0.2"
8840 resolved "https://registry.npmjs.org/omit.js/-/omit.js-2.0.2.tgz#dd9b8436fab947a5f3ff214cb2538631e313ec2f" 8825 resolved "https://registry.npmjs.org/omit.js/-/omit.js-2.0.2.tgz#dd9b8436fab947a5f3ff214cb2538631e313ec2f"
@@ -9862,7 +9847,7 @@ purgecss@^4.0.3: @@ -9862,7 +9847,7 @@ purgecss@^4.0.3:
9862 postcss "^8.2.1" 9847 postcss "^8.2.1"
9863 postcss-selector-parser "^6.0.2" 9848 postcss-selector-parser "^6.0.2"
9864 9849
9865 -q@^1.1.2, q@^1.5.1: 9850 +q@^1.5.1:
9866 version "1.5.1" 9851 version "1.5.1"
9867 resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7" 9852 resolved "https://registry.npmjs.org/q/-/q-1.5.1.tgz#7e32f75b41381291d04611f1bf14109ac00651d7"
9868 integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= 9853 integrity sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=
@@ -10408,7 +10393,7 @@ safe-regex@^1.1.0: @@ -10408,7 +10393,7 @@ safe-regex@^1.1.0:
10408 resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" 10393 resolved "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a"
10409 integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== 10394 integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
10410 10395
10411 -sax@^1.2.4, sax@~1.2.4: 10396 +sax@^1.2.4:
10412 version "1.2.4" 10397 version "1.2.4"
10413 resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" 10398 resolved "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
10414 integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== 10399 integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
@@ -10672,10 +10657,10 @@ sort-keys@^2.0.0: @@ -10672,10 +10657,10 @@ sort-keys@^2.0.0:
10672 dependencies: 10657 dependencies:
10673 is-plain-obj "^1.0.0" 10658 is-plain-obj "^1.0.0"
10674 10659
10675 -sortablejs@^1.13.0:  
10676 - version "1.13.0"  
10677 - resolved "https://registry.npmjs.org/sortablejs/-/sortablejs-1.13.0.tgz#3ab2473f8c69ca63569e80b1cd1b5669b51269e9"  
10678 - integrity sha512-RBJirPY0spWCrU5yCmWM1eFs/XgX2J5c6b275/YyxFRgnzPhKl/TDeU2hNR8Dt7ITq66NRPM4UlOt+e5O4CFHg== 10660 +sortablejs@^1.14.0:
  10661 + version "1.14.0"
  10662 + resolved "https://registry.npmjs.org/sortablejs/-/sortablejs-1.14.0.tgz#6d2e17ccbdb25f464734df621d4f35d4ab35b3d8"
  10663 + integrity sha512-pBXvQCs5/33fdN1/39pPL0NZF20LeRbLQ5jtnheIPN9JQAaufGjKdWduZn4U7wCtVuzKhmRkI0DFYHYRbB2H1w==
10679 10664
10680 source-map-js@^0.6.2: 10665 source-map-js@^0.6.2:
10681 version "0.6.2" 10666 version "0.6.2"
@@ -11216,24 +11201,18 @@ svg-tags@^1.0.0: @@ -11216,24 +11201,18 @@ svg-tags@^1.0.0:
11216 resolved "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764" 11201 resolved "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz#58f71cee3bd519b59d4b2a843b6c7de64ac04764"
11217 integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q= 11202 integrity sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=
11218 11203
11219 -svgo@^1.3.2:  
11220 - version "1.3.2"  
11221 - resolved "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz#b6dc511c063346c9e415b81e43401145b96d4167"  
11222 - integrity sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== 11204 +svgo@^2.1.0:
  11205 + version "2.3.1"
  11206 + resolved "https://registry.npmjs.org/svgo/-/svgo-2.3.1.tgz#603a69ce50311c0e36791528f549644ec1b3f4bc"
  11207 + integrity sha512-riDDIQgXpEnn0BEl9Gvhh1LNLIyiusSpt64IR8upJu7MwxnzetmF/Y57pXQD2NMX2lVyMRzXt5f2M5rO4wG7Dw==
11223 dependencies: 11208 dependencies:
11224 - chalk "^2.4.1"  
11225 - coa "^2.0.2"  
11226 - css-select "^2.0.0"  
11227 - css-select-base-adapter "^0.1.1"  
11228 - css-tree "1.0.0-alpha.37"  
11229 - csso "^4.0.2"  
11230 - js-yaml "^3.13.1"  
11231 - mkdirp "~0.5.1"  
11232 - object.values "^1.1.0"  
11233 - sax "~1.2.4" 11209 + "@trysound/sax" "0.1.1"
  11210 + chalk "^4.1.0"
  11211 + commander "^7.1.0"
  11212 + css-select "^4.1.3"
  11213 + css-tree "^1.1.2"
  11214 + csso "^4.2.0"
11234 stable "^0.1.8" 11215 stable "^0.1.8"
11235 - unquote "~1.1.1"  
11236 - util.promisify "~1.0.0"  
11237 11216
11238 svgo@^2.3.0: 11217 svgo@^2.3.0:
11239 version "2.3.0" 11218 version "2.3.0"
@@ -11957,11 +11936,6 @@ unpipe@~1.0.0: @@ -11957,11 +11936,6 @@ unpipe@~1.0.0:
11957 resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec" 11936 resolved "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz#b2bf4ee8514aae6165b4817829d21b2ef49904ec"
11958 integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= 11937 integrity sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=
11959 11938
11960 -unquote@~1.1.1:  
11961 - version "1.1.1"  
11962 - resolved "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544"  
11963 - integrity sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=  
11964 -  
11965 unset-value@^1.0.0: 11939 unset-value@^1.0.0:
11966 version "1.0.0" 11940 version "1.0.0"
11967 resolved "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559" 11941 resolved "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz#8376873f7d2335179ffb1e6fc3a8ed0dfc8ab559"
@@ -12065,16 +12039,6 @@ util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: @@ -12065,16 +12039,6 @@ util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1:
12065 resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" 12039 resolved "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
12066 integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= 12040 integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
12067 12041
12068 -util.promisify@~1.0.0:  
12069 - version "1.0.1"  
12070 - resolved "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz#6baf7774b80eeb0f7520d8b81d07982a59abbaee"  
12071 - integrity sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==  
12072 - dependencies:  
12073 - define-properties "^1.1.3"  
12074 - es-abstract "^1.17.2"  
12075 - has-symbols "^1.0.1"  
12076 - object.getownpropertydescriptors "^2.1.0"  
12077 -  
12078 utils-merge@1.0.1: 12042 utils-merge@1.0.1:
12079 version "1.0.1" 12043 version "1.0.1"
12080 resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713" 12044 resolved "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz#9f95710f50a267947b2ccc124741c1028427e713"
@@ -12196,14 +12160,14 @@ vfile@^4.0.0, vfile@^4.0.1: @@ -12196,14 +12160,14 @@ vfile@^4.0.0, vfile@^4.0.1:
12196 unist-util-stringify-position "^2.0.0" 12160 unist-util-stringify-position "^2.0.0"
12197 vfile-message "^2.0.0" 12161 vfile-message "^2.0.0"
12198 12162
12199 -vite-plugin-compression@^0.2.5:  
12200 - version "0.2.5"  
12201 - resolved "https://registry.npmjs.org/vite-plugin-compression/-/vite-plugin-compression-0.2.5.tgz#48a0e61a1f62b54294382badd0833acb7338fbfd"  
12202 - integrity sha512-1tivHG6Jicm7jxPI+f+IcgLHMc+egoJU7zeHsCY/kg7imfyWWxJpfiueT0hdlU5i9q8UlkbFCp1z4x+Pzf2AWg== 12163 +vite-plugin-compression@^0.3.0:
  12164 + version "0.3.0"
  12165 + resolved "https://registry.npmjs.org/vite-plugin-compression/-/vite-plugin-compression-0.3.0.tgz#24daf2a2ae5b6ccf6f1a0298f6fc359af2ea3b7e"
  12166 + integrity sha512-/aeaSbDSazW4COMIrTLPM0Zr4NWRjAT9elfPqtr0l+dqjVMKnbO4PBr/n/koQdUGSEtwJtPMpqCGKwRfhJg7/A==
12203 dependencies: 12167 dependencies:
12204 chalk "^4.1.1" 12168 chalk "^4.1.1"
12205 debug "^4.3.2" 12169 debug "^4.3.2"
12206 - fs-extra "^9.1.0" 12170 + fs-extra "^10.0.0"
12207 12171
12208 vite-plugin-html@^2.0.7: 12172 vite-plugin-html@^2.0.7:
12209 version "2.0.7" 12173 version "2.0.7"
@@ -12214,33 +12178,35 @@ vite-plugin-html@^2.0.7: @@ -12214,33 +12178,35 @@ vite-plugin-html@^2.0.7:
12214 fs-extra "^9.1.0" 12178 fs-extra "^9.1.0"
12215 html-minifier-terser "^5.1.1" 12179 html-minifier-terser "^5.1.1"
12216 12180
12217 -vite-plugin-imagemin@^0.3.2:  
12218 - version "0.3.2"  
12219 - resolved "https://registry.npmjs.org/vite-plugin-imagemin/-/vite-plugin-imagemin-0.3.2.tgz#92f87f48cbedfb2b361c2a89d16fa68f2d481781"  
12220 - integrity sha512-fJcSwcDaXplRHgUBdoN9nHwf0d+zQCaG9K5enXife0tRpdmWyRT81QTECJ39LfdfpbCrD99vUw0opbEyf6j+/A== 12181 +vite-plugin-imagemin@^0.4.0:
  12182 + version "0.4.0"
  12183 + resolved "https://registry.npmjs.org/vite-plugin-imagemin/-/vite-plugin-imagemin-0.4.0.tgz#4eccbc1ca80fc8cd6b18a84e71dac199a8ee91d9"
  12184 + integrity sha512-Zm9BvGPxWC0oanw8a30WMRQmGBq7PgO7R6yMPlHyFt57wBH74G5meOZdJmqqPsxC+8P3Lwj+gypODISZsUCmDw==
12221 dependencies: 12185 dependencies:
12222 "@types/imagemin" "^7.0.0" 12186 "@types/imagemin" "^7.0.0"
12223 "@types/imagemin-gifsicle" "^7.0.0" 12187 "@types/imagemin-gifsicle" "^7.0.0"
  12188 + "@types/imagemin-jpegtran" "^5.0.0"
12224 "@types/imagemin-mozjpeg" "^8.0.0" 12189 "@types/imagemin-mozjpeg" "^8.0.0"
12225 "@types/imagemin-optipng" "^5.2.0" 12190 "@types/imagemin-optipng" "^5.2.0"
12226 "@types/imagemin-svgo" "^9.0.0" 12191 "@types/imagemin-svgo" "^9.0.0"
12227 "@types/imagemin-webp" "^5.1.1" 12192 "@types/imagemin-webp" "^5.1.1"
  12193 + "@types/svgo" "^2.3.1"
12228 chalk "^4.1.1" 12194 chalk "^4.1.1"
12229 debug "^4.3.2" 12195 debug "^4.3.2"
12230 - esbuild "^0.11.20"  
12231 fs-extra "^10.0.0" 12196 fs-extra "^10.0.0"
12232 imagemin "^7.0.1" 12197 imagemin "^7.0.1"
12233 imagemin-gifsicle "^7.0.0" 12198 imagemin-gifsicle "^7.0.0"
  12199 + imagemin-jpegtran "^7.0.0"
12234 imagemin-mozjpeg "^9.0.0" 12200 imagemin-mozjpeg "^9.0.0"
12235 imagemin-optipng "^8.0.0" 12201 imagemin-optipng "^8.0.0"
12236 imagemin-pngquant "^9.0.2" 12202 imagemin-pngquant "^9.0.2"
12237 - imagemin-svgo "^8.0.0" 12203 + imagemin-svgo "^9.0.0"
12238 imagemin-webp "^6.0.0" 12204 imagemin-webp "^6.0.0"
12239 12205
12240 -vite-plugin-mock@^2.8.0:  
12241 - version "2.8.0"  
12242 - resolved "https://registry.npmjs.org/vite-plugin-mock/-/vite-plugin-mock-2.8.0.tgz#497ab0018a73b8fd0e9165d3800566d6a4f240cc"  
12243 - integrity sha512-AxARl9SIBUV/zHnPpLvyroQpNmIRUP1JmBoADf4xBNMcsIdwSC7Dh8xq7fJnOkUd6srJJVQIYhDOuWmbDx4svw== 12206 +vite-plugin-mock@^2.9.0:
  12207 + version "2.9.0"
  12208 + resolved "https://registry.npmjs.org/vite-plugin-mock/-/vite-plugin-mock-2.9.0.tgz#9110fd2e53448ee724c64051572e6c80589d23d0"
  12209 + integrity sha512-GQbipv7qNi+NX5ArBxAJ37igxXz/CAOOrCngaq9oaIfVrirAzXKRXu9cm2agrpsz2f9mUepsBVEKW1n5HnyIRw==
12244 dependencies: 12210 dependencies:
12245 "@rollup/plugin-node-resolve" "^13.0.0" 12211 "@rollup/plugin-node-resolve" "^13.0.0"
12246 "@types/mockjs" "^1.0.3" 12212 "@types/mockjs" "^1.0.3"
@@ -12249,7 +12215,7 @@ vite-plugin-mock@^2.8.0: @@ -12249,7 +12215,7 @@ vite-plugin-mock@^2.8.0:
12249 connect "^3.7.0" 12215 connect "^3.7.0"
12250 debug "^4.3.2" 12216 debug "^4.3.2"
12251 esbuild "0.11.3" 12217 esbuild "0.11.3"
12252 - fast-glob "^3.2.5" 12218 + fast-glob "^3.2.6"
12253 path-to-regexp "^6.2.0" 12219 path-to-regexp "^6.2.0"
12254 12220
12255 vite-plugin-purge-icons@^0.7.0: 12221 vite-plugin-purge-icons@^0.7.0: