From 6dbbdc311fd299f605c9ca0dd27aa6a3ff7e5d9f Mon Sep 17 00:00:00 2001 From: markthree <1801982702@qq.com> Date: Mon, 13 Jun 2022 16:40:30 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=8E=BB=E9=99=A4css=20@=20=E8=AD=A6?= =?UTF-8?q?=E5=91=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .vscode/settings.json | 1 + package.json | 14 +-- pnpm-lock.yaml | 278 +++++++++++++++++++++++------------------- 3 files changed, 159 insertions(+), 134 deletions(-) diff --git a/.vscode/settings.json b/.vscode/settings.json index cb497ba..5dadb4f 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -2,6 +2,7 @@ "i18n-ally.localesPaths": ["locales"], "i18n-ally.keystyle": "nested", "i18n-ally.sourceLanguage": "zh-CN", + "css.lint.unknownAtRules": "ignore", // 开启 eslint "eslint.enable": true, // 开启 prettier diff --git a/package.json b/package.json index 084647a..0530d37 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "devDependencies": { "@intlify/vite-plugin-vue-i18n": "^3.4.0", "@types/ityped": "^1.0.1", - "@types/node": "^17.0.41", + "@types/node": "^17.0.42", "@types/nprogress": "^0.2.0", "@typescript-eslint/parser": "^5.27.1", "@vitejs/plugin-vue": "^2.3.3", @@ -41,12 +41,12 @@ "eslint": "^8.17.0", "eslint-config-prettier": "^8.5.0", "eslint-plugin-prettier": "^4.0.0", - "eslint-plugin-vue": "^9.1.0", + "eslint-plugin-vue": "^9.1.1", "fast-glob": "^3.2.11", "fs-extra": "^10.1.0", "husky": "^8.0.1", "ityped": "^1.0.3", - "lint-staged": "^13.0.0", + "lint-staged": "^13.0.1", "local-pkg": "^0.4.1", "markdown-it-anchor": "^8.6.4", "markdown-it-prism": "^2.2.4", @@ -60,10 +60,10 @@ "unplugin-auto-import": "^0.8.7", "unplugin-icons": "^0.14.3", "unplugin-vue-components": "^0.19.6", - "vite": "^2.9.10", + "vite": "^2.9.12", "vite-plugin-compression": "^0.5.1", "vite-plugin-inspect": "^0.5.0", - "vite-plugin-md": "^0.14.0", + "vite-plugin-md": "^0.14.1", "vite-plugin-mock": "^2.9.6", "vite-plugin-pages": "^0.23.0", "vite-plugin-removelog": "^0.0.4", @@ -71,10 +71,10 @@ "vite-plugin-use-modules": "^1.1.0", "vite-plugin-vue-meta-layouts": "^0.0.9", "vite-plugin-windicss": "^1.8.4", - "vitest": "^0.14.1", + "vitest": "^0.14.2", "vue-i18n": "^9.1.10", "vue-request": "^1.2.4", - "vue-router": "^4.0.15", + "vue-router": "^4.0.16", "windicss": "^3.5.4" }, "pnpm": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7757e7b..aacae04 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3,7 +3,7 @@ lockfileVersion: 5.4 specifiers: '@intlify/vite-plugin-vue-i18n': ^3.4.0 '@types/ityped': ^1.0.1 - '@types/node': ^17.0.41 + '@types/node': ^17.0.42 '@types/nprogress': ^0.2.0 '@typescript-eslint/parser': ^5.27.1 '@vitejs/plugin-vue': ^2.3.3 @@ -13,12 +13,12 @@ specifiers: eslint: ^8.17.0 eslint-config-prettier: ^8.5.0 eslint-plugin-prettier: ^4.0.0 - eslint-plugin-vue: ^9.1.0 + eslint-plugin-vue: ^9.1.1 fast-glob: ^3.2.11 fs-extra: ^10.1.0 husky: ^8.0.1 ityped: ^1.0.3 - lint-staged: ^13.0.0 + lint-staged: ^13.0.1 local-pkg: ^0.4.1 markdown-it-anchor: ^8.6.4 markdown-it-prism: ^2.2.4 @@ -32,10 +32,10 @@ specifiers: unplugin-auto-import: ^0.8.7 unplugin-icons: ^0.14.3 unplugin-vue-components: ^0.19.6 - vite: ^2.9.10 + vite: ^2.9.12 vite-plugin-compression: ^0.5.1 vite-plugin-inspect: ^0.5.0 - vite-plugin-md: ^0.14.0 + vite-plugin-md: ^0.14.1 vite-plugin-mock: ^2.9.6 vite-plugin-pages: ^0.23.0 vite-plugin-removelog: ^0.0.4 @@ -43,35 +43,35 @@ specifiers: vite-plugin-use-modules: ^1.1.0 vite-plugin-vue-meta-layouts: ^0.0.9 vite-plugin-windicss: ^1.8.4 - vitest: ^0.14.1 + vitest: ^0.14.2 vue: ^3.2.37 vue-i18n: ^9.1.10 vue-request: ^1.2.4 - vue-router: ^4.0.15 + vue-router: ^4.0.16 windicss: ^3.5.4 dependencies: vue: 3.2.37 devDependencies: - '@intlify/vite-plugin-vue-i18n': 3.4.0_6zbg5xxosqrtcdnlojvvka2zjq + '@intlify/vite-plugin-vue-i18n': 3.4.0_jg524lrp6mwbliyl7dcdb54k4a '@types/ityped': 1.0.1 - '@types/node': 17.0.41 + '@types/node': 17.0.42 '@types/nprogress': 0.2.0 '@typescript-eslint/parser': 5.27.1_ud6rd4xtew5bv4yhvkvu24pzm4 - '@vitejs/plugin-vue': 2.3.3_vite@2.9.10+vue@3.2.37 + '@vitejs/plugin-vue': 2.3.3_vite@2.9.12+vue@3.2.37 '@vitejs/plugin-vue-jsx': 1.3.10 '@vueuse/core': 8.6.0_vue@3.2.37 c8: 7.11.3 eslint: 8.17.0 eslint-config-prettier: 8.5.0_eslint@8.17.0 eslint-plugin-prettier: 4.0.0_ucegkljdju7q4zmvwxzqoprf3y - eslint-plugin-vue: 9.1.0_eslint@8.17.0 + eslint-plugin-vue: 9.1.1_eslint@8.17.0 fast-glob: 3.2.11 fs-extra: 10.1.0 husky: 8.0.1 ityped: 1.0.3 - lint-staged: 13.0.0 + lint-staged: 13.0.1 local-pkg: 0.4.1 markdown-it-anchor: 8.6.4 markdown-it-prism: 2.2.4 @@ -82,24 +82,24 @@ devDependencies: prettier: 2.6.2 prism-theme-vars: 0.2.3 typescript: 4.7.3 - unplugin-auto-import: 0.8.7_tci2uj2i5wdrrn53tzwatf6w64 - unplugin-icons: 0.14.3_vite@2.9.10 - unplugin-vue-components: 0.19.6_vite@2.9.10+vue@3.2.37 - vite: 2.9.10 - vite-plugin-compression: 0.5.1_vite@2.9.10 - vite-plugin-inspect: 0.5.0_vite@2.9.10 - vite-plugin-md: 0.14.0_vite@2.9.10+vue@3.2.37 - vite-plugin-mock: 2.9.6_mockjs@1.1.0+vite@2.9.10 - vite-plugin-pages: 0.23.0_vite@2.9.10 + unplugin-auto-import: 0.8.7_xnp3iobkgue47hz2kuxdzi7u6a + unplugin-icons: 0.14.3_vite@2.9.12 + unplugin-vue-components: 0.19.6_vite@2.9.12+vue@3.2.37 + vite: 2.9.12 + vite-plugin-compression: 0.5.1_vite@2.9.12 + vite-plugin-inspect: 0.5.0_vite@2.9.12 + vite-plugin-md: 0.14.1_vite@2.9.12+vue@3.2.37 + vite-plugin-mock: 2.9.6_mockjs@1.1.0+vite@2.9.12 + vite-plugin-pages: 0.23.0_vite@2.9.12 vite-plugin-removelog: 0.0.4_vue@3.2.37 - vite-plugin-restart: 0.1.1_vite@2.9.10 + vite-plugin-restart: 0.1.1_vite@2.9.12 vite-plugin-use-modules: 1.1.0_vue@3.2.37 - vite-plugin-vue-meta-layouts: 0.0.9_vue-router@4.0.15 - vite-plugin-windicss: 1.8.4_vite@2.9.10 - vitest: 0.14.1_c8@7.11.3 + vite-plugin-vue-meta-layouts: 0.0.9_vue-router@4.0.16 + vite-plugin-windicss: 1.8.4_vite@2.9.12 + vitest: 0.14.2_c8@7.11.3 vue-i18n: 9.1.10_vue@3.2.37 vue-request: 1.2.4_vue@3.2.37 - vue-router: 4.0.15_vue@3.2.37 + vue-router: 4.0.16_vue@3.2.37 windicss: 3.5.4 packages: @@ -567,7 +567,7 @@ packages: engines: {node: '>= 10'} dev: true - /@intlify/vite-plugin-vue-i18n/3.4.0_6zbg5xxosqrtcdnlojvvka2zjq: + /@intlify/vite-plugin-vue-i18n/3.4.0_jg524lrp6mwbliyl7dcdb54k4a: resolution: {integrity: sha512-XXcZBgwJ+3FRu11c4ARoY9N00kElPii0/jNZ49qR045Ka7/YGCwb1Ku14BBlMSEHiHDSjLQknLwrJKSQGVZLyA==} engines: {node: '>= 12'} peerDependencies: @@ -586,7 +586,7 @@ packages: debug: 4.3.4 fast-glob: 3.2.11 source-map: 0.6.1 - vite: 2.9.10 + vite: 2.9.12 vue-i18n: 9.1.10_vue@3.2.37 transitivePeerDependencies: - supports-color @@ -730,7 +730,7 @@ packages: /@types/concat-stream/1.6.1: resolution: {integrity: sha512-eHE4cQPoj6ngxBZMvVf6Hw7Mh4jMW4U9lpGmS5GBPB9RYxlFg+CHaVN7ErNY4W9XfLIEn20b4VDYaIrbq0q4uA==} dependencies: - '@types/node': 17.0.41 + '@types/node': 17.0.42 dev: true /@types/debug/4.1.7: @@ -750,7 +750,7 @@ packages: /@types/form-data/0.0.33: resolution: {integrity: sha1-yayFsqX9GENbjIXZ7LUObWyJP/g=} dependencies: - '@types/node': 17.0.41 + '@types/node': 17.0.42 dev: true /@types/inquirer/8.2.1: @@ -772,7 +772,7 @@ packages: resolution: {integrity: sha512-Ny/PJkO6nxWAQnaet8q/oWz15lrfwvdvBpuY4treB0CSsBO1CG0fVuNLngR3m3bepQLd+E4c3Y3DlC2okpUvPw==} dependencies: '@types/fined': 1.1.3 - '@types/node': 17.0.41 + '@types/node': 17.0.42 dev: true /@types/linkify-it/3.0.2: @@ -806,8 +806,8 @@ packages: resolution: {integrity: sha512-x5W9s+8P4XteaxT/jKF0PSb7XEvo5VmqEWgsMlyeY4ZlLK8I6aH6g5TPPyDlLAep+GYf4kefb7HFyc7PAO3m+Q==} dev: true - /@types/node/17.0.41: - resolution: {integrity: sha512-xA6drNNeqb5YyV5fO3OAEsnXLfO7uF0whiOfPTz5AeDo8KeZFmODKnvwPymMNO8qE/an8pVY/O50tig2SQCrGw==} + /@types/node/17.0.42: + resolution: {integrity: sha512-Q5BPGyGKcvQgAMbsr7qEGN/kIPN6zZecYYABeTDBizOsau+2NMdSVTar9UQw21A2+JyA2KRNDYaYrPB0Rpk2oQ==} dev: true /@types/node/8.10.66: @@ -829,7 +829,7 @@ packages: /@types/resolve/1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 17.0.41 + '@types/node': 17.0.42 dev: true /@types/sinonjs__fake-timers/8.1.1: @@ -843,14 +843,14 @@ packages: /@types/through/0.0.30: resolution: {integrity: sha512-FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg==} dependencies: - '@types/node': 17.0.41 + '@types/node': 17.0.42 dev: true /@types/yauzl/2.10.0: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} requiresBuild: true dependencies: - '@types/node': 17.0.41 + '@types/node': 17.0.42 dev: true optional: true @@ -930,14 +930,14 @@ packages: - supports-color dev: true - /@vitejs/plugin-vue/2.3.3_vite@2.9.10+vue@3.2.37: + /@vitejs/plugin-vue/2.3.3_vite@2.9.12+vue@3.2.37: resolution: {integrity: sha512-SmQLDyhz+6lGJhPELsBdzXGc+AcaT8stgkbiTFGpXPe8Tl1tJaBw1A6pxDqDuRsVkD8uscrkx3hA7QDOoKYtyw==} engines: {node: '>=12.0.0'} peerDependencies: vite: ^2.5.10 vue: ^3.2.25 dependencies: - vite: 2.9.10 + vite: 2.9.12 vue: 3.2.37 dev: true @@ -1394,8 +1394,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001350 - electron-to-chromium: 1.4.148 + caniuse-lite: 1.0.30001352 + electron-to-chromium: 1.4.152 escalade: 3.1.1 node-releases: 2.0.5 picocolors: 1.0.0 @@ -1456,7 +1456,7 @@ packages: resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: function-bind: 1.1.1 - get-intrinsic: 1.1.1 + get-intrinsic: 1.1.2 dev: true /callsites/3.1.0: @@ -1476,8 +1476,8 @@ packages: engines: {node: '>=10'} dev: true - /caniuse-lite/1.0.30001350: - resolution: {integrity: sha512-NZBql38Pzd+rAu5SPXv+qmTWGQuFsRiemHCJCAPvkoDxWV19/xqL2YHF32fDJ9SDLdLqfax8+S0CO3ncDCp9Iw==} + /caniuse-lite/1.0.30001352: + resolution: {integrity: sha512-GUgH8w6YergqPQDGWhJGt8GDRnY0L/iJVQcU3eJ46GYf52R8tk0Wxp0PymuFVZboJYXGiCqwozAYZNRjVj6IcA==} dev: true /capital-case/1.0.4: @@ -1779,7 +1779,7 @@ packages: dependencies: cypress: 9.7.0 ts-morph: 14.0.0 - vite: 2.9.10 + vite: 2.9.12 transitivePeerDependencies: - less - sass @@ -1907,7 +1907,7 @@ packages: dependencies: call-bind: 1.0.2 es-get-iterator: 1.1.2 - get-intrinsic: 1.1.1 + get-intrinsic: 1.1.2 is-arguments: 1.1.1 is-date-object: 1.0.5 is-regex: 1.1.4 @@ -2005,8 +2005,8 @@ packages: resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} dev: true - /electron-to-chromium/1.4.148: - resolution: {integrity: sha512-8MJk1bcQUAYkuvCyWZxaldiwoDG0E0AMzBGA6cv3WfuvJySiPgfidEPBFCRRH3cZm6SVZwo/oRlK1ehi1QNEIQ==} + /electron-to-chromium/1.4.152: + resolution: {integrity: sha512-jk4Ju5SGZAQQJ1iI4Rgru7dDlvkQPLpNPWH9gIZmwCD4YteA5Bbk1xPcPDUf5jUYs3e1e80RXdi8XgKQZaigeg==} dev: true /emoji-regex/8.0.0: @@ -2053,7 +2053,7 @@ packages: es-to-primitive: 1.2.1 function-bind: 1.1.1 function.prototype.name: 1.1.5 - get-intrinsic: 1.1.1 + get-intrinsic: 1.1.2 get-symbol-description: 1.0.0 has: 1.0.3 has-property-descriptors: 1.0.0 @@ -2078,7 +2078,7 @@ packages: resolution: {integrity: sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.1.1 + get-intrinsic: 1.1.2 has-symbols: 1.0.3 is-arguments: 1.1.1 is-map: 2.0.2 @@ -2360,8 +2360,8 @@ packages: prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-vue/9.1.0_eslint@8.17.0: - resolution: {integrity: sha512-EPCeInPicQ/YyfOWJDr1yfEeSNoFCMzUus107lZyYi37xejdOolNzS5MXGXp8+9bkoKZMdv/1AcZzQebME6r+g==} + /eslint-plugin-vue/9.1.1_eslint@8.17.0: + resolution: {integrity: sha512-W9n5PB1X2jzC7CK6riG0oAcxjmKrjTF6+keL1rni8n57DZeilx/Fulz+IRJK3lYseLNAygN0I62L7DvioW40Tw==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 @@ -2865,8 +2865,8 @@ packages: resolution: {integrity: sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==} dev: true - /get-intrinsic/1.1.1: - resolution: {integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==} + /get-intrinsic/1.1.2: + resolution: {integrity: sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==} dependencies: function-bind: 1.1.1 has: 1.0.3 @@ -2895,7 +2895,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.1.1 + get-intrinsic: 1.1.2 dev: true /getos/3.2.1: @@ -3037,8 +3037,8 @@ packages: uglify-js: 3.16.0 dev: true - /happy-dom/3.2.2: - resolution: {integrity: sha512-NgRLzVYeTs5Y12LwpD6C2qbn7FCaKVb1BewLQOuvxS9WOxfL/dy122jDwEFluGyzZbip/ogf9MLsN+ZBlit1aA==} + /happy-dom/4.1.0: + resolution: {integrity: sha512-x/W72MnJ3VENTXrIlvdkb5t+f7Tkeze8CEcUEiVAbPovZnsB6vl/szkWCKuuovmdWBxJtqP147qedos9wWxllg==} dependencies: css.escape: 1.5.1 he: 1.2.0 @@ -3051,8 +3051,8 @@ packages: - encoding dev: true - /happy-dom/4.1.0: - resolution: {integrity: sha512-x/W72MnJ3VENTXrIlvdkb5t+f7Tkeze8CEcUEiVAbPovZnsB6vl/szkWCKuuovmdWBxJtqP147qedos9wWxllg==} + /happy-dom/5.2.0: + resolution: {integrity: sha512-WbMaOZjadH7/c15U1I1GheswXX12g/QxTPjs9gYHZQGl+Xx9X5eQEj84BQ5ivjFLFR6oJ56lL5+jcesXP0FLjg==} dependencies: css.escape: 1.5.1 he: 1.2.0 @@ -3082,7 +3082,7 @@ packages: /has-property-descriptors/1.0.0: resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==} dependencies: - get-intrinsic: 1.1.1 + get-intrinsic: 1.1.2 dev: true /has-symbols/1.0.3: @@ -3296,7 +3296,7 @@ packages: resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==} engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.1.1 + get-intrinsic: 1.1.2 has: 1.0.3 side-channel: 1.0.4 dev: true @@ -3555,7 +3555,7 @@ packages: resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.1.1 + get-intrinsic: 1.1.2 dev: true /is-windows/1.0.2: @@ -3758,8 +3758,8 @@ packages: uc.micro: 1.0.6 dev: true - /lint-staged/13.0.0: - resolution: {integrity: sha512-vWban5utFt78VZohbosUxNIa46KKJ+KOQTDWTQ8oSl1DLEEVl9zhUtaQbiiydAmx+h2wKJK2d0+iMaRmknuWRQ==} + /lint-staged/13.0.1: + resolution: {integrity: sha512-Ykaf4QTi0a02BF7cnq7JIPGOJxH4TkNMWhSlJdH9wOekd0X+gog47Jfh/0L31DqZe5AiydLGC7LkPqpaNm+Kvg==} engines: {node: ^14.13.1 || >=16.0.0} hasBin: true dependencies: @@ -3773,7 +3773,7 @@ packages: micromatch: 4.0.5 normalize-path: 3.0.0 object-inspect: 1.12.2 - pidtree: 0.5.0 + pidtree: 0.6.0 string-argv: 0.3.1 yaml: 2.1.1 transitivePeerDependencies: @@ -4069,8 +4069,8 @@ packages: commander: 9.3.0 dev: true - /mrmime/1.0.0: - resolution: {integrity: sha512-a70zx7zFfVO7XpnQ2IX1Myh9yY4UYvfld/dikWRnsXxbyvMcfz+u6UfgNAtH+k2QqtJuzVpv6eLTx1G2+WKZbQ==} + /mrmime/1.0.1: + resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==} engines: {node: '>=10'} dev: true @@ -4459,8 +4459,8 @@ packages: engines: {node: '>=8.6'} dev: true - /pidtree/0.5.0: - resolution: {integrity: sha512-9nxspIM7OpZuhBxPg73Zvyq7j1QMPMPsGKTqRc2XOaFQauDvoNz9fM1Wdkjmeo7l9GXOZiRs97sPkuayl39wjA==} + /pidtree/0.6.0: + resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} engines: {node: '>=0.10'} hasBin: true dev: true @@ -4901,7 +4901,7 @@ packages: resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: call-bind: 1.0.2 - get-intrinsic: 1.1.1 + get-intrinsic: 1.1.2 object-inspect: 1.12.2 dev: true @@ -4914,7 +4914,7 @@ packages: engines: {node: '>= 10'} dependencies: '@polka/url': 1.0.0-next.21 - mrmime: 1.0.0 + mrmime: 1.0.1 totalist: 3.0.0 dev: true @@ -4973,7 +4973,7 @@ packages: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} /sprintf-js/1.0.3: - resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=} + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} dev: true /sshpk/1.17.0: @@ -4993,7 +4993,7 @@ packages: dev: true /statuses/1.5.0: - resolution: {integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=} + resolution: {integrity: sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==} engines: {node: '>= 0.6'} dev: true @@ -5003,7 +5003,7 @@ packages: dev: true /string-hash/1.1.3: - resolution: {integrity: sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=} + resolution: {integrity: sha512-kJUvRUFK49aub+a7T1nNE66EJbZBMnBgoC1UbCZ5n6bsZKBRga4KgBRTMn/pFkeCZSYtNeSyMxPDM0AXWELk2A==} dev: true /string-width/4.2.3: @@ -5067,7 +5067,7 @@ packages: dev: true /strip-bom-string/1.0.0: - resolution: {integrity: sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=} + resolution: {integrity: sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==} engines: {node: '>=0.10.0'} dev: true @@ -5119,7 +5119,7 @@ packages: dev: true /svg-tags/1.0.0: - resolution: {integrity: sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=} + resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} dev: true /sync-request/6.1.0: @@ -5147,7 +5147,7 @@ packages: dev: true /text-table/0.2.0: - resolution: {integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=} + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} dev: true /then-request/6.0.2: @@ -5168,11 +5168,11 @@ packages: dev: true /throttleit/1.0.0: - resolution: {integrity: sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=} + resolution: {integrity: sha512-rkTVqu6IjfQ/6+uNuuc3sZek4CEYxTJom3IktzgdSxcZqdARuebbA/f4QmAxMQIxqq9ZLEUkSYqvuk1I6VKq4g==} dev: true /through/2.3.8: - resolution: {integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=} + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} dev: true /tinypool/0.1.3: @@ -5206,7 +5206,7 @@ packages: dev: true /to-fast-properties/2.0.0: - resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=} + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} engines: {node: '>=4'} /to-regex-range/5.0.1: @@ -5230,7 +5230,7 @@ packages: dev: true /tr46/0.0.3: - resolution: {integrity: sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=} + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} dev: true /ts-morph/14.0.0: @@ -5263,13 +5263,13 @@ packages: dev: true /tunnel-agent/0.6.0: - resolution: {integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=} + resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==} dependencies: safe-buffer: 5.2.1 dev: true /tweetnacl/0.14.5: - resolution: {integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=} + resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} dev: true /type-check/0.4.0: @@ -5295,7 +5295,7 @@ packages: dev: true /typedarray/0.0.6: - resolution: {integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=} + resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} dev: true /typescript/4.7.3: @@ -5330,12 +5330,12 @@ packages: dev: true /unc-path-regex/0.1.2: - resolution: {integrity: sha1-5z3T17DXxe2G+6xrCufYxqadUPo=} + resolution: {integrity: sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==} engines: {node: '>=0.10.0'} dev: true - /unimport/0.2.6_vite@2.9.10: - resolution: {integrity: sha512-4cOokUIEvaXAfVCHH87vR+wdKI1KDzxQREW9oi0r6J68TPFEeGLHHc2pdyL0uNDUMd2aLxUikhWARNfoQKqC4Q==} + /unimport/0.2.7_vite@2.9.12: + resolution: {integrity: sha512-lnClmDG8f4ZfLrAXSbHoHXdmYPREW+W0Z99+E/aomHNbvwSBsQVTH6dSChHAdyjp3LNicj/jQgq5DQN8Ho8huA==} dependencies: '@rollup/pluginutils': 4.2.1 escape-string-regexp: 5.0.0 @@ -5346,7 +5346,7 @@ packages: pathe: 0.3.0 scule: 0.2.1 strip-literal: 0.3.0 - unplugin: 0.6.3_vite@2.9.10 + unplugin: 0.7.0_vite@2.9.12 transitivePeerDependencies: - esbuild - rollup @@ -5355,7 +5355,7 @@ packages: dev: true /uniq/1.0.1: - resolution: {integrity: sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=} + resolution: {integrity: sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA==} dev: true /universalify/2.0.0: @@ -5364,11 +5364,11 @@ packages: dev: true /unpipe/1.0.0: - resolution: {integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=} + resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} dev: true - /unplugin-auto-import/0.8.7_tci2uj2i5wdrrn53tzwatf6w64: + /unplugin-auto-import/0.8.7_xnp3iobkgue47hz2kuxdzi7u6a: resolution: {integrity: sha512-xepkl/lzlPmWym/ZqjgKpev30S5402qZYHnRZ7MQ78+WxBykvUw69PB0awWcWJ7atswNs6LkDRpGNqzjFCEH4w==} engines: {node: '>=14'} peerDependencies: @@ -5382,8 +5382,8 @@ packages: '@vueuse/core': 8.6.0_vue@3.2.37 local-pkg: 0.4.1 magic-string: 0.26.2 - unimport: 0.2.6_vite@2.9.10 - unplugin: 0.6.3_vite@2.9.10 + unimport: 0.2.7_vite@2.9.12 + unplugin: 0.6.3_vite@2.9.12 transitivePeerDependencies: - esbuild - rollup @@ -5391,7 +5391,7 @@ packages: - webpack dev: true - /unplugin-icons/0.14.3_vite@2.9.10: + /unplugin-icons/0.14.3_vite@2.9.12: resolution: {integrity: sha512-PyyNMACpZ/EAiG3B6K1wPGZ151VGdlHIEx8/utgP546yVmPpV/xC1k1V2eEebf71fGm3WD6gzPrERNsbMgIVgg==} peerDependencies: '@svgr/core': '>=5.5.0' @@ -5414,7 +5414,7 @@ packages: debug: 4.3.4 kolorist: 1.5.1 local-pkg: 0.4.1 - unplugin: 0.6.3_vite@2.9.10 + unplugin: 0.6.3_vite@2.9.12 transitivePeerDependencies: - esbuild - rollup @@ -5423,7 +5423,7 @@ packages: - webpack dev: true - /unplugin-vue-components/0.19.6_vite@2.9.10+vue@3.2.37: + /unplugin-vue-components/0.19.6_vite@2.9.12+vue@3.2.37: resolution: {integrity: sha512-APvrJ9Hpid1MLT0G4PWerMJgARhNw6dzz0pcCwCxaO2DR7VyvDacMqjOQNC6ukq7FSw3wzD8VH+9i3EFXwkGmw==} engines: {node: '>=14'} peerDependencies: @@ -5445,7 +5445,7 @@ packages: magic-string: 0.26.2 minimatch: 5.1.0 resolve: 1.22.0 - unplugin: 0.6.3_vite@2.9.10 + unplugin: 0.6.3_vite@2.9.12 vue: 3.2.37 transitivePeerDependencies: - esbuild @@ -5455,7 +5455,7 @@ packages: - webpack dev: true - /unplugin/0.6.3_vite@2.9.10: + /unplugin/0.6.3_vite@2.9.12: resolution: {integrity: sha512-CoW88FQfCW/yabVc4bLrjikN9HC8dEvMU4O7B6K2jsYMPK0l6iAnd9dpJwqGcmXJKRCU9vwSsy653qg+RK0G6A==} peerDependencies: esbuild: '>=0.13' @@ -5473,7 +5473,31 @@ packages: optional: true dependencies: chokidar: 3.5.3 - vite: 2.9.10 + vite: 2.9.12 + webpack-sources: 3.2.3 + webpack-virtual-modules: 0.4.3 + dev: true + + /unplugin/0.7.0_vite@2.9.12: + resolution: {integrity: sha512-OsiFrgybmqm5bGuaodvbLYhqUrvGuRHRMZDhddKEXTDbuQ1x+hR7M1WpQguXj03whVYjEYChhFo738cZH5RNig==} + peerDependencies: + esbuild: '>=0.13' + rollup: ^2.50.0 + vite: ^2.3.0 + webpack: 4 || 5 + peerDependenciesMeta: + esbuild: + optional: true + rollup: + optional: true + vite: + optional: true + webpack: + optional: true + dependencies: + acorn: 8.7.1 + chokidar: 3.5.3 + vite: 2.9.12 webpack-sources: 3.2.3 webpack-virtual-modules: 0.4.3 dev: true @@ -5502,7 +5526,7 @@ packages: dev: true /util-deprecate/1.0.2: - resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=} + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} dev: true /utils-merge/1.0.1: @@ -5546,7 +5570,7 @@ packages: resolution: {integrity: sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==} dev: true - /vite-plugin-compression/0.5.1_vite@2.9.10: + /vite-plugin-compression/0.5.1_vite@2.9.12: resolution: {integrity: sha512-5QJKBDc+gNYVqL/skgFAP81Yuzo9R+EAf19d+EtsMF/i8kFUpNi3J/H01QD3Oo8zBQn+NzoCIFkpPLynoOzaJg==} peerDependencies: vite: '>=2.0.0' @@ -5554,12 +5578,12 @@ packages: chalk: 4.1.2 debug: 4.3.4 fs-extra: 10.1.0 - vite: 2.9.10 + vite: 2.9.12 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-inspect/0.5.0_vite@2.9.10: + /vite-plugin-inspect/0.5.0_vite@2.9.12: resolution: {integrity: sha512-eArca+5jrNx1hQL+5s79eT5Xq4VXjJcihJhK8GT/+W2GqefVxFO1WO78RnD0HPI+hKSdEFo+B4z2zeaE8DTvWQ==} engines: {node: '>=14'} peerDependencies: @@ -5570,13 +5594,13 @@ packages: kolorist: 1.5.1 sirv: 2.0.2 ufo: 0.8.4 - vite: 2.9.10 + vite: 2.9.12 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-md/0.14.0_vite@2.9.10+vue@3.2.37: - resolution: {integrity: sha512-wQkX2qTztdbQTKeBgfyjpMutkzRmtQUGc4/zl08QB/C0iIRpP64l+dKXdv3zY4lV/sDSJC+5i/FWnA6rI4yONA==} + /vite-plugin-md/0.14.1_vite@2.9.12+vue@3.2.37: + resolution: {integrity: sha512-Td/hSIs3eDl23AEeLVu49+8WOuO689OKI3J3vLaFykpgTGWjc5COhpZvKkEe8LX3//u2YomdN2w8PPmqjE0KMA==} peerDependencies: vite: ^2.9.0 dependencies: @@ -5584,18 +5608,18 @@ packages: '@rollup/pluginutils': 4.2.1 '@types/markdown-it': 12.2.3 '@types/prismjs': 1.26.0 - '@vitejs/plugin-vue': 2.3.3_vite@2.9.10+vue@3.2.37 + '@vitejs/plugin-vue': 2.3.3_vite@2.9.12+vue@3.2.37 '@vue/runtime-core': 3.2.37 '@vueuse/core': 8.6.0_vue@3.2.37 '@yankeeinlondon/happy-wrapper': 1.0.0 cypress-types: 0.1.0 fp-ts: 2.12.1 gray-matter: 4.0.3 - happy-dom: 3.2.2 + happy-dom: 5.2.0 markdown-it: 13.0.1 prismjs: 1.28.0 - vite: 2.9.10 - vue-router: 4.0.15_vue@3.2.37 + vite: 2.9.12 + vue-router: 4.0.16_vue@3.2.37 transitivePeerDependencies: - '@vue/composition-api' - encoding @@ -5605,7 +5629,7 @@ packages: - vue dev: true - /vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@2.9.10: + /vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@2.9.12: resolution: {integrity: sha512-/Rm59oPppe/ncbkSrUuAxIQihlI2YcBmnbR4ST1RA2VzM1C0tEQc1KlbQvnUGhXECAGTaQN2JyasiwXP6EtKgg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -5622,13 +5646,13 @@ packages: fast-glob: 3.2.11 mockjs: 1.1.0 path-to-regexp: 6.2.1 - vite: 2.9.10 + vite: 2.9.12 transitivePeerDependencies: - rollup - supports-color dev: true - /vite-plugin-pages/0.23.0_vite@2.9.10: + /vite-plugin-pages/0.23.0_vite@2.9.12: resolution: {integrity: sha512-KEfW6WBfACCjMXoQY0mLEzfifwCTq6FlvvtXs2XSEe9Pd4QadZTNzHOPKHDsKpVXysRzbYxE8/c/Ao9+nXsQ7w==} peerDependencies: '@vue/compiler-sfc': ^3.0.0 @@ -5644,7 +5668,7 @@ packages: json5: 2.2.1 local-pkg: 0.4.1 picocolors: 1.0.0 - vite: 2.9.10 + vite: 2.9.12 yaml: 2.1.1 transitivePeerDependencies: - supports-color @@ -5658,13 +5682,13 @@ packages: - vue dev: true - /vite-plugin-restart/0.1.1_vite@2.9.10: + /vite-plugin-restart/0.1.1_vite@2.9.12: resolution: {integrity: sha512-kBxOqRrdbjVmC0PiT2KNXZogpgqA2epMkny//VjWnOS2k9NV/vXA7PYgf8/1lmBCZsC+iMj1C1ODuAR/9Sig4A==} peerDependencies: vite: ^2.0.0 dependencies: micromatch: 4.0.5 - vite: 2.9.10 + vite: 2.9.12 dev: true /vite-plugin-use-modules/1.1.0_vue@3.2.37: @@ -5676,15 +5700,15 @@ packages: vue: 3.2.37 dev: true - /vite-plugin-vue-meta-layouts/0.0.9_vue-router@4.0.15: + /vite-plugin-vue-meta-layouts/0.0.9_vue-router@4.0.16: resolution: {integrity: sha512-8zc1U6y8MFA4y7GM4Sy63hHaSzW1wlR7dhmub/W0ykxRHVek5HiOXtei5dLQ4EaZGMkpIgE/g1JTxKZK5MS9yg==} peerDependencies: vue-router: '>=4.0.14' dependencies: - vue-router: 4.0.15_vue@3.2.37 + vue-router: 4.0.16_vue@3.2.37 dev: true - /vite-plugin-windicss/1.8.4_vite@2.9.10: + /vite-plugin-windicss/1.8.4_vite@2.9.12: resolution: {integrity: sha512-LSZAO8BZn3x406GRbYX5t5ONXXJVdqiQtN1qrznLA/Dy5/NzZVhfcrL6N1qEYYO7HsCDT4pLAjTzObvDnM9Y8A==} peerDependencies: vite: ^2.0.1 @@ -5692,14 +5716,14 @@ packages: '@windicss/plugin-utils': 1.8.4 debug: 4.3.4 kolorist: 1.5.1 - vite: 2.9.10 + vite: 2.9.12 windicss: 3.5.4 transitivePeerDependencies: - supports-color dev: true - /vite/2.9.10: - resolution: {integrity: sha512-TwZRuSMYjpTurLqXspct+HZE7ONiW9d+wSWgvADGxhDPPyoIcNywY+RX4ng+QpK30DCa1l/oZgi2PLZDibhzbQ==} + /vite/2.9.12: + resolution: {integrity: sha512-suxC36dQo9Rq1qMB2qiRorNJtJAdxguu5TMvBHOc/F370KvqAe9t48vYp+/TbPKRNrMh/J55tOUmkuIqstZaew==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -5722,8 +5746,8 @@ packages: fsevents: 2.3.2 dev: true - /vitest/0.14.1_c8@7.11.3: - resolution: {integrity: sha512-2UUm6jYgkwh7Y3VKSRR8OuaNCm+iA5LPDnal7jyITN39maZK9L+JVxqjtQ39PSFo5Fl3/BgaJvER6GGHX9JLxg==} + /vitest/0.14.2_c8@7.11.3: + resolution: {integrity: sha512-vXQUl8OUCqHmxKWscMGL+6Xl1pBJmYHZ8N85iNpLGrirAC2vhspu7b73ShRcLonmZT44BYZW+LBAVvn0L4jyVA==} engines: {node: '>=v14.16.0'} hasBin: true peerDependencies: @@ -5749,7 +5773,7 @@ packages: local-pkg: 0.4.1 tinypool: 0.1.3 tinyspy: 0.3.2 - vite: 2.9.10 + vite: 2.9.12 transitivePeerDependencies: - less - sass @@ -5811,8 +5835,8 @@ packages: vue: 3.2.37 dev: true - /vue-router/4.0.15_vue@3.2.37: - resolution: {integrity: sha512-xa+pIN9ZqORdIW1MkN2+d9Ui2pCM1b/UMgwYUCZOiFYHAvz/slKKBDha8DLrh5aCG/RibtrpyhKjKOZ85tYyWg==} + /vue-router/4.0.16_vue@3.2.37: + resolution: {integrity: sha512-JcO7cb8QJLBWE+DfxGUL3xUDOae/8nhM1KVdnudadTAORbuxIC/xAydC5Zr/VLHUDQi1ppuTF5/rjBGzgzrJNA==} peerDependencies: vue: ^3.2.0 dependencies: @@ -5853,7 +5877,7 @@ packages: dev: true /wcwidth/1.0.1: - resolution: {integrity: sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=} + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} dependencies: defaults: 1.0.3 dev: true