浏览代码

refactor: add .npmrc and lock

lanjianrong 2 年之前
父节点
当前提交
b49d743fdc
共有 3 个文件被更改,包括 238 次插入225 次删除
  1. 1 0
      .npmrc
  2. 2 2
      package.json
  3. 235 223
      pnpm-lock.yaml

+ 1 - 0
.npmrc

@@ -0,0 +1 @@
+strict-peer-dependencies=false

+ 2 - 2
package.json

@@ -43,8 +43,8 @@
     "@formily/reactive": "^2.1.10",
     "@formily/reactive-react": "^2.1.10",
     "@formily/shared": "^2.1.10",
-    "@umijs/max": "4.0.7",
-    "@umijs/plugins": "4.0.7",
+    "@umijs/max": "4.0.8",
+    "@umijs/plugins": "4.0.8",
     "ahooks": "^3.0.0",
     "antd": "4.20.7",
     "array-move": "^4.0.0",

+ 235 - 223
pnpm-lock.yaml

@@ -20,9 +20,9 @@ specifiers:
   '@types/lodash': ^4.14.144
   '@types/react': ^18.0.0
   '@types/react-dom': ^18.0.0
-  '@umijs/max': 4.0.6
-  '@umijs/plugins': 4.0.5
-  '@unocss/cli': ^0.39.3
+  '@umijs/max': 4.0.8
+  '@umijs/plugins': 4.0.8
+  '@unocss/cli': ^0.44.3
   ahooks: ^3.0.0
   antd: 4.20.7
   array-move: ^4.0.0
@@ -45,7 +45,7 @@ specifiers:
   react-sortable-hoc: ^2.0.0
   stylelint: ^14.9.0
   typescript: ^4.7.3
-  unocss: ^0.39.3
+  unocss: ^0.44.3
 
 dependencies:
   '@ant-design/icons': 4.7.0_ef5jwxihqo6n7gxfmzogljlgcm
@@ -64,8 +64,8 @@ dependencies:
   '@formily/reactive': 2.1.10
   '@formily/reactive-react': 2.1.10_xo7fjoqjibrnuea75o3qm7uusm
   '@formily/shared': 2.1.10
-  '@umijs/max': 4.0.6_zydoiptit3dcuzymmvs734hkw4
-  '@umijs/plugins': 4.0.5_z723i6mzf32mx7ral4p6p4azie
+  '@umijs/max': 4.0.8_zydoiptit3dcuzymmvs734hkw4
+  '@umijs/plugins': 4.0.8_z723i6mzf32mx7ral4p6p4azie
   ahooks: 3.5.0_react@18.1.0
   antd: 4.20.7_ef5jwxihqo6n7gxfmzogljlgcm
   array-move: 4.0.0
@@ -85,7 +85,7 @@ devDependencies:
   '@types/lodash': 4.14.182
   '@types/react': 18.0.14
   '@types/react-dom': 18.0.5
-  '@unocss/cli': 0.39.3
+  '@unocss/cli': 0.44.5
   babel-plugin-import: 1.13.5
   cross-env: 7.0.3
   eslint: 8.18.0
@@ -94,7 +94,7 @@ devDependencies:
   prettier: 2.7.1
   stylelint: 14.9.1
   typescript: 4.7.4
-  unocss: 0.39.3
+  unocss: 0.44.5
 
 packages:
 
@@ -114,7 +114,6 @@ packages:
     dependencies:
       '@jridgewell/gen-mapping': 0.1.1
       '@jridgewell/trace-mapping': 0.3.13
-    dev: false
 
   /@ant-design/colors/6.0.0:
     resolution: {integrity: sha512-qAZRvPzfdWHtfameEGP2Qvuf838NhergR35o+EuVyB5XvSA98xod5r4utvi4TJ3ywmevm290g9nsCG5MryrdWQ==}
@@ -1662,7 +1661,6 @@ packages:
     dependencies:
       '@jridgewell/set-array': 1.1.1
       '@jridgewell/sourcemap-codec': 1.4.13
-    dev: false
 
   /@jridgewell/gen-mapping/0.3.1:
     resolution: {integrity: sha512-GcHwniMlA2z+WFPWuY8lp3fsza0I8xPFMWL5+n8LYyP6PSvPrXf4+n8stDHZY2DM0zy9sVkRDy1jDI4XGzYVqg==}
@@ -1676,23 +1674,19 @@ packages:
   /@jridgewell/resolve-uri/3.0.7:
     resolution: {integrity: sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==}
     engines: {node: '>=6.0.0'}
-    dev: false
 
   /@jridgewell/set-array/1.1.1:
     resolution: {integrity: sha512-Ct5MqZkLGEXTVmQYbGtx9SVqD2fqwvdubdps5D3djjAkgkKwT918VNOz65pEHFaYTeWcukmJmH5SwsA9Tn2ObQ==}
     engines: {node: '>=6.0.0'}
-    dev: false
 
   /@jridgewell/sourcemap-codec/1.4.13:
     resolution: {integrity: sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==}
-    dev: false
 
   /@jridgewell/trace-mapping/0.3.13:
     resolution: {integrity: sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==}
     dependencies:
       '@jridgewell/resolve-uri': 3.0.7
       '@jridgewell/sourcemap-codec': 1.4.13
-    dev: false
 
   /@juggle/resize-observer/3.3.1:
     resolution: {integrity: sha512-zMM9Ds+SawiUkakS7y94Ymqx+S0ORzpG3frZirN3l+UlXUmSUR7hF4wxCVqW+ei94JzV5kt0uXBcoOEAuiydrw==}
@@ -2201,7 +2195,6 @@ packages:
     resolution: {integrity: sha512-OWPWTUrY/NIrjsAPkAk1wW9LZeIjSvkXRhclsFO8CZcZGCOg2G0YZy4ft+rOyYxy8B7ui5iZzi9OkDebZ7/QSA==}
     dependencies:
       '@types/react': 18.0.14
-    dev: true
 
   /@types/react-redux/7.1.24:
     resolution: {integrity: sha512-7FkurKcS1k0FHZEtdbbgN8Oc6b+stGSfZYjQGicofJ0j4U0qIn/jaSvnP2pLwZKiai3/17xqqxkkrxTgN8UNbQ==}
@@ -2435,32 +2428,32 @@ packages:
       eslint-visitor-keys: 3.3.0
     dev: false
 
-  /@umijs/ast/4.0.6:
-    resolution: {integrity: sha512-oBMXh/4RuBBipNRLiWFBXYGzLmb9hwoywgJEQF6lMhYFCwi5P/beCkRqiTMljPP00vM6hidhI6GPPm32+sNtEg==}
+  /@umijs/ast/4.0.8:
+    resolution: {integrity: sha512-xO60pjXdlpLT+mKiT0B5I4nC8sJ84mvOqmhEk+iNRCKTa7U/kr8RSekjplMTGWXdGCylYU5puHTUq2Tm3bUpxA==}
     dependencies:
-      '@umijs/bundler-utils': 4.0.6
+      '@umijs/bundler-utils': 4.0.8
     transitivePeerDependencies:
       - supports-color
     dev: false
 
-  /@umijs/babel-preset-umi/4.0.6:
-    resolution: {integrity: sha512-lyMY99B+j0tPdf61p9mnDx8NEIOsdUW9GVJu7vlHIUnFGl+Sd1TrkI9rFgQMVgp4ShCSiLSP1R/eyah1u1unxg==}
+  /@umijs/babel-preset-umi/4.0.8:
+    resolution: {integrity: sha512-qAeVCiu/XSoB2ymdGp6kNlSYSBMyjBEcw1ZgCUJLgbKgR9xTqurm2QUFPsNftsatFodkBYnJBO9YstObY5UPow==}
     dependencies:
       '@babel/runtime': 7.17.9
       '@bloomberg/record-tuple-polyfill': 0.0.4
-      '@umijs/bundler-utils': 4.0.6
-      '@umijs/utils': 4.0.6
+      '@umijs/bundler-utils': 4.0.8
+      '@umijs/utils': 4.0.8
       core-js: 3.22.4
     transitivePeerDependencies:
       - supports-color
     dev: false
 
-  /@umijs/bundler-esbuild/4.0.6:
-    resolution: {integrity: sha512-4MaYqHiDCGdM0imSZ+YW8e4iw9uIcwluXQk1YeQMciUgNdChOjwMJzOB5dVM1ehjYxawnUSF2MHkNkoks6lzbA==}
+  /@umijs/bundler-esbuild/4.0.8:
+    resolution: {integrity: sha512-a9vmgBtl1LTsEQEJeNqQ6jwSUSJ4VQrhoUzFE7sto2edaKQ8MQrSapfjsPcdyQixjTClqGf+jkloJLf3419Dnw==}
     hasBin: true
     dependencies:
-      '@umijs/bundler-utils': 4.0.6
-      '@umijs/utils': 4.0.6
+      '@umijs/bundler-utils': 4.0.8
+      '@umijs/utils': 4.0.8
       enhanced-resolve: 5.9.3
       postcss: 8.4.14
       postcss-flexbugs-fixes: 5.0.2_postcss@8.4.14
@@ -2469,21 +2462,10 @@ packages:
       - supports-color
     dev: false
 
-  /@umijs/bundler-utils/4.0.5:
-    resolution: {integrity: sha512-lvI3xSFe0V3/JZzGxA8XaTp3xLJugYKMnu9FeGVramZjZSLZFDI1L4CrxWCM/ZzeMOHZ8NgL71ZsZEEciXF+Zw==}
-    dependencies:
-      '@umijs/utils': 4.0.5
-      esbuild: 0.14.36
-      regenerate-unicode-properties: 10.0.1
-      spdy: 4.0.2
-    transitivePeerDependencies:
-      - supports-color
-    dev: false
-
-  /@umijs/bundler-utils/4.0.6:
-    resolution: {integrity: sha512-7g3akUp37Y/H03Ar7lYl9FSljFHAU0rYNsAU0QSGzGVZIcRfjAi7ip4LAnE996ZikpVEcCCH8X9jAeuYw47sBg==}
+  /@umijs/bundler-utils/4.0.8:
+    resolution: {integrity: sha512-/2a2HBXgtkEzLT5E1jOHfMBSDBRJE/KgL7DoJhm13pKfsqxSFzkRXrvpN2zjE8S/qXl2oeUzN/OLYOzOGC7Ngw==}
     dependencies:
-      '@umijs/utils': 4.0.6
+      '@umijs/utils': 4.0.8
       esbuild: 0.14.36
       regenerate-unicode-properties: 10.0.1
       spdy: 4.0.2
@@ -2491,14 +2473,14 @@ packages:
       - supports-color
     dev: false
 
-  /@umijs/bundler-vite/4.0.6:
-    resolution: {integrity: sha512-5zTJe9yQlOTMbjIdLBl7TlQizyTPKGZ906k9K52ccCMmXwofuXAKvv1i6WJMkUyflmeExuCZ1E9JRu5eZs9UwA==}
+  /@umijs/bundler-vite/4.0.8:
+    resolution: {integrity: sha512-44IkzW3Y89tzIlwWmqpQMUiDxXS0R49l86fgr64hcKf2v8oDFnXWWtDzhuuwQnGY6sSSlmUAedbskuOhVbaSRg==}
     hasBin: true
     requiresBuild: true
     dependencies:
       '@svgr/core': 6.2.1
-      '@umijs/bundler-utils': 4.0.6
-      '@umijs/utils': 4.0.6
+      '@umijs/bundler-utils': 4.0.8
+      '@umijs/utils': 4.0.8
       '@vitejs/plugin-react': 1.2.0
       postcss-preset-env: 7.5.0
       rollup-plugin-visualizer: 5.6.0
@@ -2508,8 +2490,8 @@ packages:
       - supports-color
     dev: false
 
-  /@umijs/bundler-webpack/4.0.6:
-    resolution: {integrity: sha512-0AGQpgN0q0kBTR8wAymlN+D4ofZO8YJvzs8vuCLj3jQ8ZlcKljf63XscjAP0FOgX07/AxvZ4gtuSbDBy/8vbCw==}
+  /@umijs/bundler-webpack/4.0.8_typescript@4.7.4:
+    resolution: {integrity: sha512-B06jKMpcu2HNqlmZn2eT0sfogD9PXMRbtRMcqqo25LjP4XDIBeEdeK9zBrwTMMBUUtsxehk3VqStF9lPjE2CIQ==}
     hasBin: true
     dependencies:
       '@parcel/css': 1.9.0
@@ -2518,13 +2500,15 @@ packages:
       '@svgr/plugin-jsx': 6.2.1_@svgr+core@6.2.1
       '@svgr/plugin-svgo': 6.2.0_@svgr+core@6.2.1
       '@types/hapi__joi': 17.1.8
-      '@umijs/babel-preset-umi': 4.0.6
-      '@umijs/bundler-utils': 4.0.6
-      '@umijs/mfsu': 4.0.6
-      '@umijs/utils': 4.0.6
+      '@umijs/babel-preset-umi': 4.0.8
+      '@umijs/bundler-utils': 4.0.8
+      '@umijs/case-sensitive-paths-webpack-plugin': 1.0.1
+      '@umijs/mfsu': 4.0.8
+      '@umijs/utils': 4.0.8
       cors: 2.8.5
       css-loader: 6.7.1
       es5-imcompatible-versions: 0.1.73
+      fork-ts-checker-webpack-plugin: 7.2.4_typescript@4.7.4
       jest-worker: 27.5.1
       node-libs-browser: 2.2.1
       postcss: 8.4.14
@@ -2536,30 +2520,36 @@ packages:
       - sockjs-client
       - supports-color
       - type-fest
+      - typescript
+      - vue-template-compiler
       - webpack
       - webpack-dev-server
       - webpack-hot-middleware
       - webpack-plugin-serve
     dev: false
 
-  /@umijs/core/4.0.6:
-    resolution: {integrity: sha512-7xPoGTzvV1vna4qF2dsc1NVEBN96AODE8TEwjooP9SFkXpmWmOL7kCER8jDWHutDEJ44T892LgmVQ3+8xos4tg==}
+  /@umijs/case-sensitive-paths-webpack-plugin/1.0.1:
+    resolution: {integrity: sha512-kDKJ8yTarxwxGJDInG33hOpaQRZ//XpNuuznQ/1Mscypw6kappzFmrBr2dOYave++K7JHouoANF354UpbEQw0Q==}
+    dev: false
+
+  /@umijs/core/4.0.8:
+    resolution: {integrity: sha512-iqttQjWavQhxdvjYFN2YtUCU0WMzJSMAc9njZs2HjWhtbymUVpCvBVW4HpSlQjiUJs48BTwKKG20LHU8BokKNA==}
     dependencies:
-      '@umijs/bundler-utils': 4.0.6
-      '@umijs/utils': 4.0.6
+      '@umijs/bundler-utils': 4.0.8
+      '@umijs/utils': 4.0.8
     transitivePeerDependencies:
       - supports-color
     dev: false
 
-  /@umijs/lint/4.0.6_nj2vya5w6hsvqod5673wtbqeku:
-    resolution: {integrity: sha512-YyOUfdiHJMrzlwKHJk2zIqfrPomWjnVQgv1xfO1iC2kG9qbbWorEoA/G/kiy8qRUP9EjoOSgIUn1YiffQH8kMQ==}
+  /@umijs/lint/4.0.8_nj2vya5w6hsvqod5673wtbqeku:
+    resolution: {integrity: sha512-xxCVWH+A/KAJ3kFqGbkummCaMzjKMlqPIwoDRCW6okCHdL6ye3faAHYPmit8Clw8L2AwdvHEsIlqY5qIedQ3Nw==}
     dependencies:
       '@babel/core': 7.17.9
       '@babel/eslint-parser': 7.17.0_c77tlxfiivugycutqmowoj57sm
       '@stylelint/postcss-css-in-js': 0.38.0_ryeeqdz73dmnun3unz5nxq65vi
       '@typescript-eslint/eslint-plugin': 5.27.1_76cletop5y37porjpw3ddlh5xi
       '@typescript-eslint/parser': 5.27.1_4hx5bygx4rxgd7xwyndf6ymwce
-      '@umijs/babel-preset-umi': 4.0.6
+      '@umijs/babel-preset-umi': 4.0.8
       eslint-plugin-jest: 26.1.5_foyhrlarnkq5u6r672vv7lci3e
       eslint-plugin-react: 7.29.4_eslint@8.15.0
       eslint-plugin-react-hooks: 4.5.0_eslint@8.15.0
@@ -2579,16 +2569,16 @@ packages:
       - typescript
     dev: false
 
-  /@umijs/max/4.0.6_zydoiptit3dcuzymmvs734hkw4:
-    resolution: {integrity: sha512-JKjcnjxPwNUp5YLYe6+KrdsPHgYfGN8dxyj0EdXnALdJkE1cwdDPkkiff0RiEeFajYPrZ0SoM5GdvZwL5+eSTw==}
+  /@umijs/max/4.0.8_zydoiptit3dcuzymmvs734hkw4:
+    resolution: {integrity: sha512-RC4UIkgSMynh4Md5FPdY7ngJOVyZJafsDAsFM71YIRdfHkXtrjXM/oKw0f1JoIr66AczKq0I1tukssXYbO0zHw==}
     hasBin: true
     dependencies:
-      '@umijs/lint': 4.0.6_nj2vya5w6hsvqod5673wtbqeku
-      '@umijs/plugins': 4.0.6_z723i6mzf32mx7ral4p6p4azie
+      '@umijs/lint': 4.0.8_nj2vya5w6hsvqod5673wtbqeku
+      '@umijs/plugins': 4.0.8_z723i6mzf32mx7ral4p6p4azie
       antd: 4.20.7_ef5jwxihqo6n7gxfmzogljlgcm
       eslint: 8.15.0
       stylelint: 14.8.2
-      umi: 4.0.6_zpgjqj37zxn4pot5bjps6ibfya
+      umi: 4.0.8_zpgjqj37zxn4pot5bjps6ibfya
     transitivePeerDependencies:
       - '@babel/core'
       - '@types/react'
@@ -2614,67 +2604,32 @@ packages:
       - supports-color
       - type-fest
       - typescript
+      - vue-template-compiler
       - webpack
       - webpack-dev-server
       - webpack-hot-middleware
       - webpack-plugin-serve
     dev: false
 
-  /@umijs/mfsu/4.0.6:
-    resolution: {integrity: sha512-p5eU8IRuCEDGVCvkaMcUj9fByqXiB7KqmNU+FrLTKsSLAkhIB9OPXsO7fHJMOVSkEuC3NR/nkd2M4PBrtgqfyw==}
+  /@umijs/mfsu/4.0.8:
+    resolution: {integrity: sha512-zlwoFg6OqUmcmnwXcAhWR9Oimq/XCKDI92ze3KCtfKrWFcw/qYc9f85mTwZXU12k6o12QnLxRHbWFb0Adi5AfQ==}
     dependencies:
-      '@umijs/bundler-esbuild': 4.0.6
-      '@umijs/bundler-utils': 4.0.6
-      '@umijs/utils': 4.0.6
+      '@umijs/bundler-esbuild': 4.0.8
+      '@umijs/bundler-utils': 4.0.8
+      '@umijs/utils': 4.0.8
       enhanced-resolve: 5.9.3
       is-equal: 1.6.4
     transitivePeerDependencies:
       - supports-color
     dev: false
 
-  /@umijs/plugins/4.0.5_z723i6mzf32mx7ral4p6p4azie:
-    resolution: {integrity: sha512-LwARwSWGkvKJ1uZgg6vOMSZ5UWc3rPgss7d0C1uoFbrjwKcNNMQSJmMLzVw698t++RjvKP/9v5x4ISu3oO+j7w==}
-    dependencies:
-      '@ahooksjs/use-request': 2.8.15_react@18.1.0
-      '@ant-design/icons': 4.7.0_ef5jwxihqo6n7gxfmzogljlgcm
-      '@ant-design/pro-layout': 7.0.1-beta.20_y2ytas7iogu6k5fpudkqrkmoha
-      '@umijs/bundler-utils': 4.0.5
-      antd-dayjs-webpack-plugin: 1.0.6_dayjs@1.11.3
-      axios: 0.27.2
-      babel-plugin-import: 1.13.5
-      dayjs: 1.11.3
-      dva-core: 2.0.4_redux@4.2.0
-      dva-immer: 1.0.0
-      dva-loading: 3.0.22_dva-core@2.0.4
-      event-emitter: 0.3.5
-      fast-deep-equal: 3.1.3
-      lodash: 4.17.21
-      moment: 2.29.3
-      qiankun: 2.7.3
-      react-intl: 3.12.1_react@18.1.0
-      react-redux: 8.0.2_lzdg4usj2lye36ngaphepvfogy
-      redux: 4.2.0
-      warning: 4.0.3
-    transitivePeerDependencies:
-      - '@babel/core'
-      - '@types/react'
-      - '@types/react-dom'
-      - antd
-      - debug
-      - dva
-      - react
-      - react-dom
-      - react-native
-      - supports-color
-    dev: false
-
-  /@umijs/plugins/4.0.6_z723i6mzf32mx7ral4p6p4azie:
-    resolution: {integrity: sha512-4gt7B8X59MTjG5d3YdILUGyMAYc5hUqoWXqn/9aPWMVVFtqtRyq+G8cU223muP9iko/jm9RTSAL+DOOotBcsSQ==}
+  /@umijs/plugins/4.0.8_z723i6mzf32mx7ral4p6p4azie:
+    resolution: {integrity: sha512-4A783zH9ErM2GorFHh29jLBcanoS1FkYpSzPfQS0zCvvSXtuLZ1a8JNfiDEuYZQXY+0ptJ+NMjcLVfgwU0yaSA==}
     dependencies:
       '@ahooksjs/use-request': 2.8.15_react@18.1.0
       '@ant-design/icons': 4.7.0_ef5jwxihqo6n7gxfmzogljlgcm
       '@ant-design/pro-layout': 7.0.1-beta.20_y2ytas7iogu6k5fpudkqrkmoha
-      '@umijs/bundler-utils': 4.0.6
+      '@umijs/bundler-utils': 4.0.8
       antd-dayjs-webpack-plugin: 1.0.6_dayjs@1.11.3
       axios: 0.27.2
       babel-plugin-import: 1.13.5
@@ -2704,19 +2659,19 @@ packages:
       - supports-color
     dev: false
 
-  /@umijs/preset-umi/4.0.6_@types+react@18.0.14:
-    resolution: {integrity: sha512-eePGvP9lCM5KpdkvPgnZiDCCV4Lc4CWqXZl9wTMKTSQ0j7C1RDbVoc2eOTZy5tmesFWZ9ytmunUxWPSmqBs93Q==}
+  /@umijs/preset-umi/4.0.8_yqoujom3h6hjllkdlibpxicdqe:
+    resolution: {integrity: sha512-9ckEKAIetDA1JhzcGA+TPLYI8JTSMnJfS8CElilVJDb0MnvU9WHVvqG7yxnOm+2v1ZGeyUv8qD5ISqo3qHe29g==}
     dependencies:
       '@types/multer': 1.4.7
-      '@umijs/ast': 4.0.6
-      '@umijs/babel-preset-umi': 4.0.6
-      '@umijs/bundler-utils': 4.0.6
-      '@umijs/bundler-vite': 4.0.6
-      '@umijs/bundler-webpack': 4.0.6
-      '@umijs/core': 4.0.6
-      '@umijs/renderer-react': 4.0.6_ef5jwxihqo6n7gxfmzogljlgcm
-      '@umijs/server': 4.0.6
-      '@umijs/utils': 4.0.6
+      '@umijs/ast': 4.0.8
+      '@umijs/babel-preset-umi': 4.0.8
+      '@umijs/bundler-utils': 4.0.8
+      '@umijs/bundler-vite': 4.0.8
+      '@umijs/bundler-webpack': 4.0.8_typescript@4.7.4
+      '@umijs/core': 4.0.8
+      '@umijs/renderer-react': 4.0.8_ef5jwxihqo6n7gxfmzogljlgcm
+      '@umijs/server': 4.0.8
+      '@umijs/utils': 4.0.8
       click-to-react-component: 1.0.8_iupzlfzo47c7rghj3avw7kmjhq
       core-js: 3.22.4
       current-script-polyfill: 1.0.0
@@ -2738,18 +2693,21 @@ packages:
       - sockjs-client
       - supports-color
       - type-fest
+      - typescript
+      - vue-template-compiler
       - webpack
       - webpack-dev-server
       - webpack-hot-middleware
       - webpack-plugin-serve
     dev: false
 
-  /@umijs/renderer-react/4.0.6_ef5jwxihqo6n7gxfmzogljlgcm:
-    resolution: {integrity: sha512-A8pj8m6Qd/l6Y2a7QUIL5L8EFnSN2JnIqWVzOG1aarndWVpJWcg26W/3kMUxu5uVZWEXZJqvn5z0Hsll5hi66Q==}
+  /@umijs/renderer-react/4.0.8_ef5jwxihqo6n7gxfmzogljlgcm:
+    resolution: {integrity: sha512-v/jhQQujv+XgLJkP2OlDvgUFjKY/iNzHbM7QL4ZASh3nJ44YGYfwKOChcv9XubnDVE0rA2PQbJ41qYk7s+R7qw==}
     peerDependencies:
       react: '>=16.8'
       react-dom: '>=16.8'
     dependencies:
+      '@babel/runtime': 7.17.9
       '@loadable/component': 5.15.2_react@18.1.0
       history: 5.3.0
       react: 18.1.0
@@ -2766,10 +2724,10 @@ packages:
       memoize-one: 5.2.1
     dev: false
 
-  /@umijs/server/4.0.6:
-    resolution: {integrity: sha512-N9A5AdCKXCgeo8WqgyIlg1RzrndnNkFOBhmsSA1chPuaswy9Erwp1HCNznMAHwsGIXJrllRb08LspaWWkHz8cg==}
+  /@umijs/server/4.0.8:
+    resolution: {integrity: sha512-RwQtLCcE/vcU0ZgNgv5gcegopn4FZ/mO618QdistQnesf4VfixxjrnznVxxAvN4mtQGrnrZx9KaIKIbfjTvIlQ==}
     dependencies:
-      '@umijs/bundler-utils': 4.0.6
+      '@umijs/bundler-utils': 4.0.8
       history: 5.3.0
       react: 18.1.0
       react-dom: 18.1.0_react@18.1.0
@@ -2782,8 +2740,8 @@ packages:
     resolution: {integrity: sha512-XlcwzSYQ/SRZpHdwIyMDS4FOGX5kP4U/2g2mykyn/iPQTK4xTiQAyBu6UnnDnn7d5P8s7Atzh1C7H0ETNOypJg==}
     dev: false
 
-  /@umijs/test/4.0.6:
-    resolution: {integrity: sha512-qv7mVb/KYgRDqWBdcEs60mykk8BVe+cYvJA7YUNKQdWSZNxrLjtTxHfcAEBmvsB/Mqs1KmME8/POBr5IYUfLNQ==}
+  /@umijs/test/4.0.8:
+    resolution: {integrity: sha512-I/RmA7fxEQEeZTUgPjb8el+vQfFc15MEOJowxsqxk5zol6qIgOT1phxhi77RvV58DAGC0Z2zJ5o5YoRd8RYHRg==}
     dependencies:
       '@jest/types': 27.5.1
       esbuild: 0.14.36
@@ -2803,28 +2761,21 @@ packages:
       react: 18.1.0
     dev: false
 
-  /@umijs/utils/4.0.5:
-    resolution: {integrity: sha512-XLQHpf1tQwmGKPoKIwwxXPjEiX4wY9ZfCJC6G0ygr1ZVGqesYwI8p+HWVjJ28iOFr5DL5RdTfAf2M3Sq3RsK8g==}
+  /@umijs/utils/4.0.8:
+    resolution: {integrity: sha512-XZduRjs9sjHka6Mk1lALDc3zwYlM/o+3M+0WSqvCtUoPhoY95Ezj4y5b2+yuv8h3BEBiz/ILOw/bnzvbiUZVig==}
     dependencies:
       chokidar: 3.5.3
       pino: 7.11.0
     dev: false
 
-  /@umijs/utils/4.0.6:
-    resolution: {integrity: sha512-dyyF6V12LSjgj+Taf+P9Js2qxIkTKetnTdh7yOA4tYsW5kuZmQ+s/90epK6cLzUjvud34y0MLAkpYosUpF/+3w==}
-    dependencies:
-      chokidar: 3.5.3
-      pino: 7.11.0
-    dev: false
-
-  /@unocss/cli/0.39.3:
-    resolution: {integrity: sha512-h+qq76CJTkV7GYBSQ3vSJCn/jewFzBVh8owMYH3B1ROe5D1mCev2INYvHlsQsVVoyxnccBeuZ6st6OK56VyDjA==}
+  /@unocss/cli/0.44.5:
+    resolution: {integrity: sha512-ll2UYzPAVw0NzArIoHauF5SeAnjFiktYTBF/V9UozoMCQM0BXihb3nfzWU4JSXo8V5vAeKIiJZvF/JGHd01C4A==}
     engines: {node: '>=14'}
     hasBin: true
     dependencies:
-      '@unocss/config': 0.39.3
-      '@unocss/core': 0.39.3
-      '@unocss/preset-uno': 0.39.3
+      '@unocss/config': 0.44.5
+      '@unocss/core': 0.44.5
+      '@unocss/preset-uno': 0.44.5
       cac: 6.7.12
       chokidar: 3.5.3
       colorette: 2.0.19
@@ -2834,119 +2785,120 @@ packages:
       perfect-debounce: 0.1.3
     dev: true
 
-  /@unocss/config/0.39.3:
-    resolution: {integrity: sha512-qyxjUUdi+D/vS4Snhoj0uW8ErKlfZCKdjJ+ntwnJK3c8dxAp/IuicE+6ukcLfHxT0kAw1xaRlNwamtL3MgcX/A==}
+  /@unocss/config/0.44.5:
+    resolution: {integrity: sha512-QDJkE+vIHehspQSlQtiXlJ/pIE+rg2QTULCbcgCDtYMQ3t2WF4ET/jQdshCxTDo6qJD0SrqZe5AvAjsYS6vKwA==}
     engines: {node: '>=14'}
     dependencies:
-      '@unocss/core': 0.39.3
+      '@unocss/core': 0.44.5
       unconfig: 0.3.4
     dev: true
 
-  /@unocss/core/0.39.3:
-    resolution: {integrity: sha512-8MnXKHNtp6xgsFIaFtWctnbsT60c8JSlxXA7XbGxEztOmSEhpZmLeLGe5AgmEGPH6MssqJtI0DCeTbzbbtOjfw==}
+  /@unocss/core/0.44.5:
+    resolution: {integrity: sha512-IxFg0b0Exudko5akYLA4kfdv2MNYpQlgrB33N+UcHb8z0eGENBStq/ZKjwneplHV9RiSOM4d7nPYkK7Id1RgPA==}
     dev: true
 
-  /@unocss/inspector/0.39.3:
-    resolution: {integrity: sha512-j7U04I07sqK63+3cA7oju/hoGOkdN+/hAwGYkCgWGNj+HwxiU7TTEVg0qZ1FAUU/GyyI9G/c4RIpwei9dLVz9w==}
+  /@unocss/inspector/0.44.5:
+    resolution: {integrity: sha512-Yd1adLO5WKQ9HCZGoY4KmV6R9kJl8/HM3bO7bIZbVfmVpfQg0k0f5ZaE2Jy6k1fuLw62EtpYQFWAZmkOF0mw7A==}
     dependencies:
       gzip-size: 6.0.0
       sirv: 2.0.2
     dev: true
 
-  /@unocss/preset-attributify/0.39.3:
-    resolution: {integrity: sha512-SZWWUfTTKyHHqlF9x6aZ+BFMIiwOsUTP4NXS3/rIroqzfvVDZtGS6/a7RVBl+M74wjqSWB/DDeS9kQiH2L/CIg==}
+  /@unocss/preset-attributify/0.44.5:
+    resolution: {integrity: sha512-TrTAcV6QaSVb6Xwbk36mxeJsKR7VUeDLYTM+3gruQKZRpZZDsxKMXbMoVLhCbecj/g0fvQxjI1ETRDDxg/gkjg==}
     dependencies:
-      '@unocss/core': 0.39.3
+      '@unocss/core': 0.44.5
     dev: true
 
-  /@unocss/preset-icons/0.39.3:
-    resolution: {integrity: sha512-zMTfP3pVaN2WREWY36adsY62gEm51R0CZd7v0gHOlltEG6kT1UCeyIQwOtn48wHRCesy92f70R6RIR3rwSVaCQ==}
+  /@unocss/preset-icons/0.44.5:
+    resolution: {integrity: sha512-DJKHb9he09jqOnQ3pNUvBNt9gA+daQhnHptIBVYFVJyd4jnJSNgKRhQJNoGCb/gLnDZhg7tH+ggY5B0XnUvVvA==}
     dependencies:
       '@iconify/utils': 1.0.33
-      '@unocss/core': 0.39.3
+      '@unocss/core': 0.44.5
       ohmyfetch: 0.4.18
     transitivePeerDependencies:
       - supports-color
     dev: true
 
-  /@unocss/preset-mini/0.39.3:
-    resolution: {integrity: sha512-XCxp3mwWsEpCo0cIJA3tLrWqdAL09gP3wv9iGh4H9o0fIPlYXjVTC1WtUHkv3C09LdZ+MH/9Ja/KqnVf3bNROA==}
+  /@unocss/preset-mini/0.44.5:
+    resolution: {integrity: sha512-eHBksxUzTaopNlDGKrAbQzuRPs7/F7U608gMQcHj1lN9uO4o1tYMzbGSj41vmAMVfnzd6kmS9kuFLQVO01J3aQ==}
     dependencies:
-      '@unocss/core': 0.39.3
+      '@unocss/core': 0.44.5
     dev: true
 
-  /@unocss/preset-tagify/0.39.3:
-    resolution: {integrity: sha512-OXE47cS/tiL92ZThgLOpbSFy7MPZ4upE4ZX1m9pnCaWzX7LBzp8Gw0DM+dF3IYdIfJpmU4R6b53ME8SchofuHA==}
+  /@unocss/preset-tagify/0.44.5:
+    resolution: {integrity: sha512-wSVWI45BNiBazCQULO0cuz7neevtlpU8q/IsRXw9d5402G9PSGajn5HfW3WCSuRvoXGTlBJ57rbbLP2s4R/H3g==}
     dependencies:
-      '@unocss/core': 0.39.3
+      '@unocss/core': 0.44.5
     dev: true
 
-  /@unocss/preset-typography/0.39.3:
-    resolution: {integrity: sha512-jTJOA87bEkU0RGMPSFZK3Zobr2fgkqKCYDczTjPbCiZ8UzlMJnWrpsNTN9f4UI0b6Ck8sXtMtW8sRrJsEll9jg==}
+  /@unocss/preset-typography/0.44.5:
+    resolution: {integrity: sha512-ialH29y28qtRcNTJgsbD0YZc27cihA26vUh3aZQ9BkPp9j9M9F+DWOt8HnYcnf9iVmdS+6QTB+aMGEJ7Wd1qBg==}
     dependencies:
-      '@unocss/core': 0.39.3
+      '@unocss/core': 0.44.5
     dev: true
 
-  /@unocss/preset-uno/0.39.3:
-    resolution: {integrity: sha512-EADVFqx5x4te/teqwjHb025FIy/T0QXafcVDRwUijS6OOqm5rZ7fXd/hu41XYYn3B802r/g4bDC2wO+7foNVwA==}
+  /@unocss/preset-uno/0.44.5:
+    resolution: {integrity: sha512-1uMKiWVu3GTrCywKdX96f7kqcCkX5H7bW71aD8knOx/z6mY9ZD+e5mNyvIuYYZupBIx0Qfmh6t0T2wpI/nwTVg==}
     dependencies:
-      '@unocss/core': 0.39.3
-      '@unocss/preset-mini': 0.39.3
-      '@unocss/preset-wind': 0.39.3
+      '@unocss/core': 0.44.5
+      '@unocss/preset-mini': 0.44.5
+      '@unocss/preset-wind': 0.44.5
     dev: true
 
-  /@unocss/preset-web-fonts/0.39.3:
-    resolution: {integrity: sha512-b23nmEGHbfvC/PCv0m0BGqFt2zX8J9ekwjfmEL1Bk1C0KL2voYGSdbSm0I8iO6sKb1CLy6qy71N/CuGtIE3FJA==}
+  /@unocss/preset-web-fonts/0.44.5:
+    resolution: {integrity: sha512-AgR8LNpP/cQIU6POMmDAnSjJWX17VLOH07HPxxF6f/hCg21ZSx1QmAV8ol68JW097d/fxF+jh85sCrTxb85ZGQ==}
     dependencies:
-      '@unocss/core': 0.39.3
+      '@unocss/core': 0.44.5
       ohmyfetch: 0.4.18
     dev: true
 
-  /@unocss/preset-wind/0.39.3:
-    resolution: {integrity: sha512-kjMgPxt4xfmiliodKTbotJDSAqAOCy25f1jdIj9CjjFjwYsUAuiYi8UgPsEi550Bj5BlBEHFn/RhcMGvinzY8A==}
+  /@unocss/preset-wind/0.44.5:
+    resolution: {integrity: sha512-CB9lE8s+EkgPxDUdfJC2VGcefphH2HFD3A2RAFJWUvYPecaRgpHfElx5pDRMYOUHtBhZZJwWrwOCt7qXNqsBFw==}
     dependencies:
-      '@unocss/core': 0.39.3
-      '@unocss/preset-mini': 0.39.3
+      '@unocss/core': 0.44.5
+      '@unocss/preset-mini': 0.44.5
     dev: true
 
-  /@unocss/reset/0.39.3:
-    resolution: {integrity: sha512-hW3gZ3lsu6N58XEG7m1dprt15fN0xkYjAo7vSp8eT3/p7h5HE7wNgU2v9ttGBC3B2z4AWHGdspfmaH3sR8lCJw==}
+  /@unocss/reset/0.44.5:
+    resolution: {integrity: sha512-ZNe86u7BpzCT/5P3S49sFxLucBlfW0ir6oRqmOZe4uhN02puqFUK1L7c0dkoXTVhETxESmWaxBM5GTmbifGeZg==}
     dev: true
 
-  /@unocss/scope/0.39.3:
-    resolution: {integrity: sha512-ex2QDRgBQ5mTwBcXtCWdTDPl6/HrBv0asDWVXXv7ezjxcByJjMrHj64gMvUbAcGAoX2ic7hIEUT3Ju5i6knKFw==}
+  /@unocss/scope/0.44.5:
+    resolution: {integrity: sha512-4x1MzeDldF257obQHnQ0F3AgkrAuoAFbWGfWgJ55rJM65MnQXEkyktmSxiArQlptwQaGzj9xwzEVMEnVVMhhsg==}
     dev: true
 
-  /@unocss/transformer-compile-class/0.39.3:
-    resolution: {integrity: sha512-OmYP0uk+DGR5kc2T+teL6CLNj/sRxbY3SmlPx2kDbsRLc5gFccQryjj4bBk6QNOKxP5OGJpAqcw1y1JctvRgog==}
+  /@unocss/transformer-compile-class/0.44.5:
+    resolution: {integrity: sha512-kvC8/INiXdOkTKfNt73oTlG5tsTNf06aYhVzBUzoP5IYIZz18dRIpgXJ6xOEXkhJrat458G23UhBPqo9oRK3Fg==}
     dependencies:
-      '@unocss/core': 0.39.3
+      '@unocss/core': 0.44.5
     dev: true
 
-  /@unocss/transformer-directives/0.39.3:
-    resolution: {integrity: sha512-E1wzZaR6rIBQNemgDi9LoljtkYcOSiKGMUTz6kRGoxVBzaYE6Ji/YKbb22lKd6vLOFnRyCxzPHdzY9qvvl5D6w==}
+  /@unocss/transformer-directives/0.44.5:
+    resolution: {integrity: sha512-uLHn0u0c65nGDy5UY7GCDfN/XqzPWbzEtQAp3LOTGTB7iLvuPF7GAzwQIrMINJG41SccDSqT54qmKLJW+gpmlg==}
     dependencies:
-      '@unocss/core': 0.39.3
+      '@unocss/core': 0.44.5
       css-tree: 2.1.0
     dev: true
 
-  /@unocss/transformer-variant-group/0.39.3:
-    resolution: {integrity: sha512-YoYz87qSSEvXXUkgHbO2kz/M03dbZuedjDvvWXsBAvj20MQFpkZpbNHYf2DJ+EkO/WXd+KEF2HBwlgoANcZlaw==}
+  /@unocss/transformer-variant-group/0.44.5:
+    resolution: {integrity: sha512-rAf6hpnpPgJHBP4r7UJzF8h2HIY1Gh+l+9w1f3mHdzdY9/T0a6R5vywi/QcZPFUyobeu3v4RDtg8B9SGv219Ew==}
     dependencies:
-      '@unocss/core': 0.39.3
+      '@unocss/core': 0.44.5
     dev: true
 
-  /@unocss/vite/0.39.3:
-    resolution: {integrity: sha512-JT21v6ZwLCHPGVfjoWsOdSkMhFNiW2robhQke33WLlRGyT5U4K1SWLxNk+XPDbFdP+WZdcVJi5W5yG8Mm27WBw==}
+  /@unocss/vite/0.44.5:
+    resolution: {integrity: sha512-HAA77Z+CTHWCjtbgupolsLhRrGuYH4C+FbmfVwTgm07ttWFZy5QaWKRU0mcR53/n1owPxkZilPxWCWX7ltscbw==}
     peerDependencies:
-      vite: ^2.9.0
+      vite: ^2.9.0 || ^3.0.0-0
     dependencies:
+      '@ampproject/remapping': 2.2.0
       '@rollup/pluginutils': 4.2.1
-      '@unocss/config': 0.39.3
-      '@unocss/core': 0.39.3
-      '@unocss/inspector': 0.39.3
-      '@unocss/scope': 0.39.3
-      '@unocss/transformer-directives': 0.39.3
+      '@unocss/config': 0.44.5
+      '@unocss/core': 0.44.5
+      '@unocss/inspector': 0.44.5
+      '@unocss/scope': 0.44.5
+      '@unocss/transformer-directives': 0.44.5
       magic-string: 0.26.2
     dev: true
 
@@ -3842,6 +3794,7 @@ packages:
 
   /core-js/3.22.4:
     resolution: {integrity: sha512-1uLykR+iOfYja+6Jn/57743gc9n73EWiOnSJJ4ba3B4fOEYDBv25MagmEZBxTp5cWq4b/KPx/l77zgsp28ju4w==}
+    deprecated: core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.
     requiresBuild: true
     dev: false
 
@@ -5261,6 +5214,31 @@ packages:
     engines: {node: '>=0.10.0'}
     dev: false
 
+  /fork-ts-checker-webpack-plugin/7.2.4_typescript@4.7.4:
+    resolution: {integrity: sha512-wVN8w0aGiiF4/1o0N5VPeh+PCs4OMg8VzKiYc7Uw7e2VmTt8JuKjEc2/uvd/VfG0Ux+4WnxMncSRcZpXAS6Fyw==}
+    engines: {node: '>=12.13.0', yarn: '>=1.0.0'}
+    peerDependencies:
+      typescript: '>3.6.0'
+      vue-template-compiler: '*'
+      webpack: ^5.11.0
+    peerDependenciesMeta:
+      vue-template-compiler:
+        optional: true
+    dependencies:
+      '@babel/code-frame': 7.16.7
+      chalk: 4.1.2
+      chokidar: 3.5.3
+      cosmiconfig: 7.0.1
+      deepmerge: 4.2.2
+      fs-extra: 10.1.0
+      memfs: 3.4.7
+      minimatch: 3.1.2
+      schema-utils: 3.1.1
+      semver: 7.3.7
+      tapable: 2.2.1
+      typescript: 4.7.4
+    dev: false
+
   /form-data/4.0.0:
     resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==}
     engines: {node: '>= 6'}
@@ -5281,6 +5259,19 @@ packages:
       map-cache: 0.2.2
     dev: false
 
+  /fs-extra/10.1.0:
+    resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}
+    engines: {node: '>=12'}
+    dependencies:
+      graceful-fs: 4.2.10
+      jsonfile: 6.1.0
+      universalify: 2.0.0
+    dev: false
+
+  /fs-monkey/1.0.3:
+    resolution: {integrity: sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==}
+    dev: false
+
   /fs.realpath/1.0.0:
     resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
 
@@ -6269,6 +6260,14 @@ packages:
     hasBin: true
     dev: false
 
+  /jsonfile/6.1.0:
+    resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
+    dependencies:
+      universalify: 2.0.0
+    optionalDependencies:
+      graceful-fs: 4.2.10
+    dev: false
+
   /jsx-ast-utils/3.3.0:
     resolution: {integrity: sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==}
     engines: {node: '>=4.0'}
@@ -6508,6 +6507,13 @@ packages:
     resolution: {integrity: sha512-kwqO0I0jtWr25KcfLm9pia8vLZ8qoAKhWZuZMbneJq3jjBD3gl5nZs8l8Tu3ZBlBAHVQtDur9rdDGyvtfVraHQ==}
     dev: true
 
+  /memfs/3.4.7:
+    resolution: {integrity: sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==}
+    engines: {node: '>= 4.0.0'}
+    dependencies:
+      fs-monkey: 1.0.3
+    dev: false
+
   /memoize-one/5.2.1:
     resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==}
     dev: false
@@ -9847,26 +9853,26 @@ packages:
     resolution: {integrity: sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==}
     engines: {node: '>=4.2.0'}
     hasBin: true
-    dev: true
 
   /ufo/0.8.4:
     resolution: {integrity: sha512-/+BmBDe8GvlB2nIflWasLLAInjYG0bC9HRnfEpNi4sw77J2AJNnEVnTDReVrehoh825+Q/evF3THXTAweyam2g==}
     dev: true
 
-  /umi/4.0.6_zpgjqj37zxn4pot5bjps6ibfya:
-    resolution: {integrity: sha512-WLXAJfM3CSnYBhHj8CigycDOEHRrGOTZmGpwmfTezQpp0BoWX61FLEdidL3rx5ZDyt9Lr4QQScY7ILdteEkdsw==}
+  /umi/4.0.8_zpgjqj37zxn4pot5bjps6ibfya:
+    resolution: {integrity: sha512-0/KHjljUDa0kvfNvHQdAiaVmNvi58EeBeOIaGxGwJXoYQaURB1wrQCOnEaS/yB+uEcmPRFkMmOXVF9CWqkEFHg==}
     engines: {node: '>=14'}
     hasBin: true
     dependencies:
-      '@umijs/bundler-utils': 4.0.6
-      '@umijs/bundler-webpack': 4.0.6
-      '@umijs/core': 4.0.6
-      '@umijs/lint': 4.0.6_nj2vya5w6hsvqod5673wtbqeku
-      '@umijs/preset-umi': 4.0.6_@types+react@18.0.14
-      '@umijs/renderer-react': 4.0.6_ef5jwxihqo6n7gxfmzogljlgcm
-      '@umijs/server': 4.0.6
-      '@umijs/test': 4.0.6
-      '@umijs/utils': 4.0.6
+      '@babel/runtime': 7.17.9
+      '@umijs/bundler-utils': 4.0.8
+      '@umijs/bundler-webpack': 4.0.8_typescript@4.7.4
+      '@umijs/core': 4.0.8
+      '@umijs/lint': 4.0.8_nj2vya5w6hsvqod5673wtbqeku
+      '@umijs/preset-umi': 4.0.8_yqoujom3h6hjllkdlibpxicdqe
+      '@umijs/renderer-react': 4.0.8_ef5jwxihqo6n7gxfmzogljlgcm
+      '@umijs/server': 4.0.8
+      '@umijs/test': 4.0.8
+      '@umijs/utils': 4.0.8
       prettier-plugin-organize-imports: 2.3.4_gd3y7r3s3evy6b2vthd7dmacga
       prettier-plugin-packagejson: 2.2.18_prettier@2.7.1
     transitivePeerDependencies:
@@ -9891,6 +9897,7 @@ packages:
       - supports-color
       - type-fest
       - typescript
+      - vue-template-compiler
       - webpack
       - webpack-dev-server
       - webpack-hot-middleware
@@ -9933,30 +9940,35 @@ packages:
       set-value: 2.0.1
     dev: false
 
-  /unocss/0.39.3:
-    resolution: {integrity: sha512-+BZazovI1A+jlW0+GuSSABHQjBLpu2sQkLXriBTdZiPYZAqJJdiWHuQ6VPzF4Al5WM4VPpOgX5mUYWusJ813qw==}
+  /universalify/2.0.0:
+    resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==}
+    engines: {node: '>= 10.0.0'}
+    dev: false
+
+  /unocss/0.44.5:
+    resolution: {integrity: sha512-slSEH4P30XxT1QKbV3OYOpzSrEYfl4KmpibijhPNEIr0yW5V3yDTlTq1J+OQeCuY8G1rEO7bTggp4TORwt2zNA==}
     engines: {node: '>=14'}
     peerDependencies:
-      '@unocss/webpack': 0.39.3
+      '@unocss/webpack': 0.44.5
     peerDependenciesMeta:
       '@unocss/webpack':
         optional: true
     dependencies:
-      '@unocss/cli': 0.39.3
-      '@unocss/core': 0.39.3
-      '@unocss/preset-attributify': 0.39.3
-      '@unocss/preset-icons': 0.39.3
-      '@unocss/preset-mini': 0.39.3
-      '@unocss/preset-tagify': 0.39.3
-      '@unocss/preset-typography': 0.39.3
-      '@unocss/preset-uno': 0.39.3
-      '@unocss/preset-web-fonts': 0.39.3
-      '@unocss/preset-wind': 0.39.3
-      '@unocss/reset': 0.39.3
-      '@unocss/transformer-compile-class': 0.39.3
-      '@unocss/transformer-directives': 0.39.3
-      '@unocss/transformer-variant-group': 0.39.3
-      '@unocss/vite': 0.39.3
+      '@unocss/cli': 0.44.5
+      '@unocss/core': 0.44.5
+      '@unocss/preset-attributify': 0.44.5
+      '@unocss/preset-icons': 0.44.5
+      '@unocss/preset-mini': 0.44.5
+      '@unocss/preset-tagify': 0.44.5
+      '@unocss/preset-typography': 0.44.5
+      '@unocss/preset-uno': 0.44.5
+      '@unocss/preset-web-fonts': 0.44.5
+      '@unocss/preset-wind': 0.44.5
+      '@unocss/reset': 0.44.5
+      '@unocss/transformer-compile-class': 0.44.5
+      '@unocss/transformer-directives': 0.44.5
+      '@unocss/transformer-variant-group': 0.44.5
+      '@unocss/vite': 0.44.5
     transitivePeerDependencies:
       - supports-color
       - vite