From a56c80efa20d05fb11ca200566c03d5517ed3a3a Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Thu, 14 Jul 2022 03:15:25 +0800 Subject: [PATCH] feat: upgrade to vite 3.0 --- package.json | 34 +- pnpm-lock.yaml | 804 ++++++++++++++++++++++-------------------- src/auto-imports.d.ts | 16 + src/components.d.ts | 4 +- vite.config.ts | 19 +- 5 files changed, 474 insertions(+), 403 deletions(-) diff --git a/package.json b/package.json index ed0c07c..3bed607 100644 --- a/package.json +++ b/package.json @@ -13,15 +13,15 @@ "typecheck": "vue-tsc --noEmit" }, "dependencies": { - "@vueuse/core": "^8.7.5", + "@vueuse/core": "^8.9.2", "@vueuse/head": "^0.7.6", "nprogress": "^0.2.0", - "pinia": "^2.0.14", - "prism-theme-vars": "^0.2.3", + "pinia": "^2.0.16", + "prism-theme-vars": "^0.2.4", "vue": "^3.2.37", - "vue-demi": "^0.13.1", + "vue-demi": "^0.13.4", "vue-i18n": "^9.1.10", - "vue-router": "^4.0.16" + "vue-router": "^4.1.2" }, "devDependencies": { "@antfu/eslint-config": "^0.25.2", @@ -29,30 +29,30 @@ "@intlify/vite-plugin-vue-i18n": "^4.0.0", "@types/markdown-it-link-attributes": "^3.0.1", "@types/nprogress": "^0.2.0", - "@vitejs/plugin-vue": "^2.3.3", - "@vue/test-utils": "^2.0.1", + "@vitejs/plugin-vue": "^3.0.0", + "@vue/test-utils": "^2.0.2", "critters": "^0.0.16", "cross-env": "^7.0.3", "cypress": "^10.3.0", - "eslint": "^8.18.0", + "eslint": "^8.19.0", "eslint-plugin-cypress": "^2.12.1", "https-localhost": "^4.7.1", "markdown-it-link-attributes": "^4.0.0", "markdown-it-prism": "^2.2.4", - "pnpm": "^7.4.0", + "pnpm": "^7.5.1", "typescript": "^4.7.4", - "unocss": "^0.42.0", + "unocss": "^0.44.1", "unplugin-auto-import": "^0.9.2", - "unplugin-vue-components": "^0.20.1", - "vite": "^2.9.13", + "unplugin-vue-components": "^0.21.1", + "vite": "^3.0.0", "vite-plugin-inspect": "^0.5.1", "vite-plugin-pages": "^0.25.0", - "vite-plugin-pwa": "^0.12.1", + "vite-plugin-pwa": "^0.12.3", "vite-plugin-vue-layouts": "^0.6.0", - "vite-plugin-vue-markdown": "^0.20.0", + "vite-plugin-vue-markdown": "^0.20.1", "vite-ssg": "^0.20.2", - "vite-ssg-sitemap": "^0.2.7", - "vitest": "^0.16.0", - "vue-tsc": "^0.38.2" + "vite-ssg-sitemap": "^0.3.1", + "vitest": "^0.18.0", + "vue-tsc": "^0.38.5" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6e233d4..611be7a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,83 +6,83 @@ specifiers: '@intlify/vite-plugin-vue-i18n': ^4.0.0 '@types/markdown-it-link-attributes': ^3.0.1 '@types/nprogress': ^0.2.0 - '@vitejs/plugin-vue': ^2.3.3 - '@vue/test-utils': ^2.0.1 - '@vueuse/core': ^8.7.5 + '@vitejs/plugin-vue': ^3.0.0 + '@vue/test-utils': ^2.0.2 + '@vueuse/core': ^8.9.2 '@vueuse/head': ^0.7.6 critters: ^0.0.16 cross-env: ^7.0.3 cypress: ^10.3.0 - eslint: ^8.18.0 + eslint: ^8.19.0 eslint-plugin-cypress: ^2.12.1 https-localhost: ^4.7.1 markdown-it-link-attributes: ^4.0.0 markdown-it-prism: ^2.2.4 nprogress: ^0.2.0 - pinia: ^2.0.14 - pnpm: ^7.4.0 - prism-theme-vars: ^0.2.3 + pinia: ^2.0.16 + pnpm: ^7.5.1 + prism-theme-vars: ^0.2.4 typescript: ^4.7.4 - unocss: ^0.42.0 + unocss: ^0.44.1 unplugin-auto-import: ^0.9.2 - unplugin-vue-components: ^0.20.1 - vite: ^2.9.13 + unplugin-vue-components: ^0.21.1 + vite: ^3.0.0 vite-plugin-inspect: ^0.5.1 vite-plugin-pages: ^0.25.0 - vite-plugin-pwa: ^0.12.1 + vite-plugin-pwa: ^0.12.3 vite-plugin-vue-layouts: ^0.6.0 - vite-plugin-vue-markdown: ^0.20.0 + vite-plugin-vue-markdown: ^0.20.1 vite-ssg: ^0.20.2 - vite-ssg-sitemap: ^0.2.7 - vitest: ^0.16.0 + vite-ssg-sitemap: ^0.3.1 + vitest: ^0.18.0 vue: ^3.2.37 - vue-demi: ^0.13.1 + vue-demi: ^0.13.4 vue-i18n: ^9.1.10 - vue-router: ^4.0.16 - vue-tsc: ^0.38.2 + vue-router: ^4.1.2 + vue-tsc: ^0.38.5 dependencies: - '@vueuse/core': 8.7.5_vue@3.2.37 + '@vueuse/core': 8.9.2_vue@3.2.37 '@vueuse/head': 0.7.6_vue@3.2.37 nprogress: 0.2.0 - pinia: 2.0.14_j6bzmzd4ujpabbp5objtwxyjp4 - prism-theme-vars: 0.2.3 + pinia: 2.0.16_j6bzmzd4ujpabbp5objtwxyjp4 + prism-theme-vars: 0.2.4 vue: 3.2.37 - vue-demi: 0.13.1_vue@3.2.37 + vue-demi: 0.13.4_vue@3.2.37 vue-i18n: 9.1.10_vue@3.2.37 - vue-router: 4.0.16_vue@3.2.37 + vue-router: 4.1.2_vue@3.2.37 devDependencies: - '@antfu/eslint-config': 0.25.2_b5e7v2qnwxfo6hmiq56u52mz3e + '@antfu/eslint-config': 0.25.2_4x5o4skxv6sl53vpwefgt23khm '@iconify-json/carbon': 1.1.6 - '@intlify/vite-plugin-vue-i18n': 4.0.0_ok2vr3izc5tvtuuot2yw6handq + '@intlify/vite-plugin-vue-i18n': 4.0.0_vite@3.0.0+vue-i18n@9.1.10 '@types/markdown-it-link-attributes': 3.0.1 '@types/nprogress': 0.2.0 - '@vitejs/plugin-vue': 2.3.3_vite@2.9.13+vue@3.2.37 - '@vue/test-utils': 2.0.1_vue@3.2.37 + '@vitejs/plugin-vue': 3.0.0_vite@3.0.0+vue@3.2.37 + '@vue/test-utils': 2.0.2_vue@3.2.37 critters: 0.0.16 cross-env: 7.0.3 cypress: 10.3.0 - eslint: 8.18.0 - eslint-plugin-cypress: 2.12.1_eslint@8.18.0 + eslint: 8.19.0 + eslint-plugin-cypress: 2.12.1_eslint@8.19.0 https-localhost: 4.7.1 markdown-it-link-attributes: 4.0.0 markdown-it-prism: 2.2.4 - pnpm: 7.4.0 + pnpm: 7.5.1 typescript: 4.7.4 - unocss: 0.42.0_vite@2.9.13 - unplugin-auto-import: 0.9.2_5smtrbmayeckluww3ebuwm6kim - unplugin-vue-components: 0.20.1_vite@2.9.13+vue@3.2.37 - vite: 2.9.13 - vite-plugin-inspect: 0.5.1_vite@2.9.13 - vite-plugin-pages: 0.25.0_vite@2.9.13 - vite-plugin-pwa: 0.12.1_vite@2.9.13 - vite-plugin-vue-layouts: 0.6.0_evrllnkh5nrlwbwnbxhvh4u3v4 - vite-plugin-vue-markdown: 0.20.0_vite@2.9.13 - vite-ssg: 0.20.2_k7shjfzctjeydlate74macei7a - vite-ssg-sitemap: 0.2.7 - vitest: 0.16.0 - vue-tsc: 0.38.2_typescript@4.7.4 + unocss: 0.44.1_vite@3.0.0 + unplugin-auto-import: 0.9.2_tdojunihpwk4q7lmt675eqctgy + unplugin-vue-components: 0.21.1_vite@3.0.0+vue@3.2.37 + vite: 3.0.0 + vite-plugin-inspect: 0.5.1_vite@3.0.0 + vite-plugin-pages: 0.25.0_vite@3.0.0 + vite-plugin-pwa: 0.12.3_vite@3.0.0 + vite-plugin-vue-layouts: 0.6.0_5vcanmustn365rg452uyprxay4 + vite-plugin-vue-markdown: 0.20.1_vite@3.0.0 + vite-ssg: 0.20.2_zodgg63wx4ia7g264h7fi3aaae + vite-ssg-sitemap: 0.3.1 + vitest: 0.18.0 + vue-tsc: 0.38.5_typescript@4.7.4 packages: @@ -93,22 +93,22 @@ packages: '@jridgewell/trace-mapping': 0.3.4 dev: true - /@antfu/eslint-config-basic/0.25.2_t5sxc3bagki3l2mk6notn5hgtm: + /@antfu/eslint-config-basic/0.25.2_umhtdcosdgp7wudwz65trwomxy: resolution: {integrity: sha512-D81jE90B7cujMmU2mKEaUcRsKRAfVX4PniEoaD0c3HiqprqghfBjuv3B6p1+tG9uJQAgLBVsK+G92Y+AAgFaOA==} peerDependencies: eslint: '>=7.4.0' dependencies: - eslint: 8.18.0 - eslint-plugin-antfu: 0.25.2_b5e7v2qnwxfo6hmiq56u52mz3e - eslint-plugin-eslint-comments: 3.2.0_eslint@8.18.0 + eslint: 8.19.0 + eslint-plugin-antfu: 0.25.2_4x5o4skxv6sl53vpwefgt23khm + eslint-plugin-eslint-comments: 3.2.0_eslint@8.19.0 eslint-plugin-html: 6.2.0 - eslint-plugin-import: 2.26.0_upy6spliocstaxrp2iqt466vqq - eslint-plugin-jsonc: 2.2.1_eslint@8.18.0 - eslint-plugin-markdown: 2.2.1_eslint@8.18.0 - eslint-plugin-n: 15.2.0_eslint@8.18.0 - eslint-plugin-promise: 6.0.0_eslint@8.18.0 - eslint-plugin-unicorn: 42.0.0_eslint@8.18.0 - eslint-plugin-yml: 1.0.0_eslint@8.18.0 + eslint-plugin-import: 2.26.0_7ejcetdxrvaaahqi6qomt7vmtq + eslint-plugin-jsonc: 2.2.1_eslint@8.19.0 + eslint-plugin-markdown: 2.2.1_eslint@8.19.0 + eslint-plugin-n: 15.2.0_eslint@8.19.0 + eslint-plugin-promise: 6.0.0_eslint@8.19.0 + eslint-plugin-unicorn: 42.0.0_eslint@8.19.0 + eslint-plugin-yml: 1.0.0_eslint@8.19.0 jsonc-eslint-parser: 2.1.0 yaml-eslint-parser: 1.0.1 transitivePeerDependencies: @@ -119,14 +119,14 @@ packages: - typescript dev: true - /@antfu/eslint-config-react/0.25.2_b5e7v2qnwxfo6hmiq56u52mz3e: + /@antfu/eslint-config-react/0.25.2_4x5o4skxv6sl53vpwefgt23khm: resolution: {integrity: sha512-jGol7/UTUa9z55p4Oy/K5yGgY179fj1kl0kdo3bRnFjzUZQuDGuxw5HiZdYx333pjBdizkPl6cMJ8M6sc3PzFg==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.25.2_b5e7v2qnwxfo6hmiq56u52mz3e - eslint: 8.18.0 - eslint-plugin-react: 7.30.0_eslint@8.18.0 + '@antfu/eslint-config-ts': 0.25.2_4x5o4skxv6sl53vpwefgt23khm + eslint: 8.19.0 + eslint-plugin-react: 7.30.0_eslint@8.19.0 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -134,16 +134,16 @@ packages: - typescript dev: true - /@antfu/eslint-config-ts/0.25.2_b5e7v2qnwxfo6hmiq56u52mz3e: + /@antfu/eslint-config-ts/0.25.2_4x5o4skxv6sl53vpwefgt23khm: resolution: {integrity: sha512-Dpp4r3CaDZVh73lMxhW0sVGsPwUf1YTpYV5JefmBtgEZKOAc+QqYbLjFZ6QGRUpdPLldRvD+xTFpax6t8NKgyA==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.25.2_t5sxc3bagki3l2mk6notn5hgtm - '@typescript-eslint/eslint-plugin': 5.26.0_t5sxc3bagki3l2mk6notn5hgtm - '@typescript-eslint/parser': 5.26.0_b5e7v2qnwxfo6hmiq56u52mz3e - eslint: 8.18.0 + '@antfu/eslint-config-basic': 0.25.2_umhtdcosdgp7wudwz65trwomxy + '@typescript-eslint/eslint-plugin': 5.26.0_umhtdcosdgp7wudwz65trwomxy + '@typescript-eslint/parser': 5.26.0_4x5o4skxv6sl53vpwefgt23khm + eslint: 8.19.0 typescript: 4.7.4 transitivePeerDependencies: - eslint-import-resolver-typescript @@ -151,14 +151,14 @@ packages: - supports-color dev: true - /@antfu/eslint-config-vue/0.25.2_b5e7v2qnwxfo6hmiq56u52mz3e: + /@antfu/eslint-config-vue/0.25.2_4x5o4skxv6sl53vpwefgt23khm: resolution: {integrity: sha512-ObZOzvQvLe/qETq5miVmFWRgjNwWAE/P1I2YhKyDFK7KHquM7bKysfnmkoPpm2HkOpseMILoc+5UKo/w3L7GHg==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.25.2_b5e7v2qnwxfo6hmiq56u52mz3e - eslint: 8.18.0 - eslint-plugin-vue: 9.0.1_eslint@8.18.0 + '@antfu/eslint-config-ts': 0.25.2_4x5o4skxv6sl53vpwefgt23khm + eslint: 8.19.0 + eslint-plugin-vue: 9.0.1_eslint@8.19.0 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -166,25 +166,25 @@ packages: - typescript dev: true - /@antfu/eslint-config/0.25.2_b5e7v2qnwxfo6hmiq56u52mz3e: + /@antfu/eslint-config/0.25.2_4x5o4skxv6sl53vpwefgt23khm: resolution: {integrity: sha512-dIqxqBa6ALqaBQyErMnYLpyn4xpwp1YefbYxDMgNFM8MzY/ShJgaBWAGlywFeDwyAR44jaaVY8wRwDxODF8bPg==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-react': 0.25.2_b5e7v2qnwxfo6hmiq56u52mz3e - '@antfu/eslint-config-vue': 0.25.2_b5e7v2qnwxfo6hmiq56u52mz3e - '@typescript-eslint/eslint-plugin': 5.26.0_t5sxc3bagki3l2mk6notn5hgtm - '@typescript-eslint/parser': 5.26.0_b5e7v2qnwxfo6hmiq56u52mz3e - eslint: 8.18.0 - eslint-plugin-eslint-comments: 3.2.0_eslint@8.18.0 + '@antfu/eslint-config-react': 0.25.2_4x5o4skxv6sl53vpwefgt23khm + '@antfu/eslint-config-vue': 0.25.2_4x5o4skxv6sl53vpwefgt23khm + '@typescript-eslint/eslint-plugin': 5.26.0_umhtdcosdgp7wudwz65trwomxy + '@typescript-eslint/parser': 5.26.0_4x5o4skxv6sl53vpwefgt23khm + eslint: 8.19.0 + eslint-plugin-eslint-comments: 3.2.0_eslint@8.19.0 eslint-plugin-html: 6.2.0 - eslint-plugin-import: 2.26.0_upy6spliocstaxrp2iqt466vqq - eslint-plugin-jsonc: 2.2.1_eslint@8.18.0 - eslint-plugin-n: 15.2.0_eslint@8.18.0 - eslint-plugin-promise: 6.0.0_eslint@8.18.0 - eslint-plugin-unicorn: 42.0.0_eslint@8.18.0 - eslint-plugin-vue: 9.0.1_eslint@8.18.0 - eslint-plugin-yml: 1.0.0_eslint@8.18.0 + eslint-plugin-import: 2.26.0_7ejcetdxrvaaahqi6qomt7vmtq + eslint-plugin-jsonc: 2.2.1_eslint@8.19.0 + eslint-plugin-n: 15.2.0_eslint@8.19.0 + eslint-plugin-promise: 6.0.0_eslint@8.19.0 + eslint-plugin-unicorn: 42.0.0_eslint@8.19.0 + eslint-plugin-vue: 9.0.1_eslint@8.19.0 + eslint-plugin-yml: 1.0.0_eslint@8.19.0 jsonc-eslint-parser: 2.1.0 yaml-eslint-parser: 1.0.1 transitivePeerDependencies: @@ -1440,8 +1440,8 @@ packages: vue-i18n: optional: true dependencies: - '@intlify/message-compiler': 9.2.0-beta.36 - '@intlify/shared': 9.2.0-beta.36 + '@intlify/message-compiler': 9.2.0-beta.37 + '@intlify/shared': 9.2.0-beta.37 jsonc-eslint-parser: 1.4.1 source-map: 0.6.1 vue-i18n: 9.1.10_vue@3.2.37 @@ -1473,11 +1473,11 @@ packages: '@intlify/shared': 9.1.10 source-map: 0.6.1 - /@intlify/message-compiler/9.2.0-beta.36: - resolution: {integrity: sha512-u4EwW/U9Mc50G7vM1p24UQ3aPrrkm0eM60xKRLVib1XKpH+TK8taLeetSVPI/8mNOBkLNpXmysMfhD3HlsXHIA==} - engines: {node: '>= 12'} + /@intlify/message-compiler/9.2.0-beta.37: + resolution: {integrity: sha512-7V5bJ5b5OqYTOa+Pfl4ugB6p/16yB4R/37i5vIaPzNW3Lhg8hdNoo+mtLPp1VKs1zmgpSjYi/rvDobGkHJvr2g==} + engines: {node: '>= 14'} dependencies: - '@intlify/shared': 9.2.0-beta.36 + '@intlify/shared': 9.2.0-beta.37 source-map: 0.6.1 dev: true @@ -1497,12 +1497,12 @@ packages: resolution: {integrity: sha512-Om54xJeo1Vw+K1+wHYyXngE8cAbrxZHpWjYzMR9wCkqbhGtRV5VLhVc214Ze2YatPrWlS2WSMOWXR8JktX/IgA==} engines: {node: '>= 10'} - /@intlify/shared/9.2.0-beta.36: - resolution: {integrity: sha512-+IXLiQ0V+9muzEf7RT9t9wEh6hNIK+kq+34Lce8W+DYny/jaFxPWIU4REYja3xC16kV7q+fz4I3vFz03gh7ysA==} - engines: {node: '>= 12'} + /@intlify/shared/9.2.0-beta.37: + resolution: {integrity: sha512-TVh69KwsY1A4Vo/ODJEp9NPW9O6zO1id4hwohaMdcibPdTp9ieX00QU9OiPRJ8Iz6W6A9xjU0Q30RAX1ba4+5g==} + engines: {node: '>= 14'} dev: true - /@intlify/vite-plugin-vue-i18n/4.0.0_ok2vr3izc5tvtuuot2yw6handq: + /@intlify/vite-plugin-vue-i18n/4.0.0_vite@3.0.0+vue-i18n@9.1.10: resolution: {integrity: sha512-bX7WgJAnYAbhmfvMp17TjCzg4e4T68O7iqAcNo6TOS+oHK0kAJAN9AJfEMTdpDrAwURCw0VwZ0kgMFWDbJkY4g==} engines: {node: '>= 12'} peerDependencies: @@ -1516,12 +1516,12 @@ packages: optional: true dependencies: '@intlify/bundle-utils': 3.1.0_vue-i18n@9.1.10 - '@intlify/shared': 9.2.0-beta.36 + '@intlify/shared': 9.2.0-beta.37 '@rollup/pluginutils': 4.2.1 debug: 4.3.4 fast-glob: 3.2.11 source-map: 0.6.1 - vite: 2.9.13 + vite: 3.0.0 vue-i18n: 9.1.10_vue@3.2.37 transitivePeerDependencies: - supports-color @@ -1551,6 +1551,13 @@ packages: '@jridgewell/sourcemap-codec': 1.4.11 dev: true + /@mdit-vue/plugin-component/0.1.1: + resolution: {integrity: sha512-DC4OEZO737FbvwZxVToO2d9jprbQEs4lor7bylEBrPDYDds8pjRBUIx2BNc54X0effIopsZhq+b4gxkOHJOPNQ==} + dependencies: + '@types/markdown-it': 12.2.3 + markdown-it: 13.0.1 + dev: true + /@nodelib/fs.scandir/2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -1760,7 +1767,7 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin/5.26.0_t5sxc3bagki3l2mk6notn5hgtm: + /@typescript-eslint/eslint-plugin/5.26.0_umhtdcosdgp7wudwz65trwomxy: resolution: {integrity: sha512-oGCmo0PqnRZZndr+KwvvAUvD3kNE4AfyoGCwOZpoCncSh4MVD06JTE8XQa2u9u+NX5CsyZMBTEc2C72zx38eYA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1771,12 +1778,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.26.0_b5e7v2qnwxfo6hmiq56u52mz3e + '@typescript-eslint/parser': 5.26.0_4x5o4skxv6sl53vpwefgt23khm '@typescript-eslint/scope-manager': 5.26.0 - '@typescript-eslint/type-utils': 5.26.0_b5e7v2qnwxfo6hmiq56u52mz3e - '@typescript-eslint/utils': 5.26.0_b5e7v2qnwxfo6hmiq56u52mz3e + '@typescript-eslint/type-utils': 5.26.0_4x5o4skxv6sl53vpwefgt23khm + '@typescript-eslint/utils': 5.26.0_4x5o4skxv6sl53vpwefgt23khm debug: 4.3.4 - eslint: 8.18.0 + eslint: 8.19.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 @@ -1787,7 +1794,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.26.0_b5e7v2qnwxfo6hmiq56u52mz3e: + /@typescript-eslint/parser/5.26.0_4x5o4skxv6sl53vpwefgt23khm: resolution: {integrity: sha512-n/IzU87ttzIdnAH5vQ4BBDnLPly7rC5VnjN3m0xBG82HK6rhRxnCb3w/GyWbNDghPd+NktJqB/wl6+YkzZ5T5Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1801,7 +1808,7 @@ packages: '@typescript-eslint/types': 5.26.0 '@typescript-eslint/typescript-estree': 5.26.0_typescript@4.7.4 debug: 4.3.4 - eslint: 8.18.0 + eslint: 8.19.0 typescript: 4.7.4 transitivePeerDependencies: - supports-color @@ -1815,7 +1822,7 @@ packages: '@typescript-eslint/visitor-keys': 5.26.0 dev: true - /@typescript-eslint/type-utils/5.26.0_b5e7v2qnwxfo6hmiq56u52mz3e: + /@typescript-eslint/type-utils/5.26.0_4x5o4skxv6sl53vpwefgt23khm: resolution: {integrity: sha512-7ccbUVWGLmcRDSA1+ADkDBl5fP87EJt0fnijsMFTVHXKGduYMgienC/i3QwoVhDADUAPoytgjbZbCOMj4TY55A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1825,9 +1832,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.26.0_b5e7v2qnwxfo6hmiq56u52mz3e + '@typescript-eslint/utils': 5.26.0_4x5o4skxv6sl53vpwefgt23khm debug: 4.3.4 - eslint: 8.18.0 + eslint: 8.19.0 tsutils: 3.21.0_typescript@4.7.4 typescript: 4.7.4 transitivePeerDependencies: @@ -1860,7 +1867,7 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.26.0_b5e7v2qnwxfo6hmiq56u52mz3e: + /@typescript-eslint/utils/5.26.0_4x5o4skxv6sl53vpwefgt23khm: resolution: {integrity: sha512-PJFwcTq2Pt4AMOKfe3zQOdez6InIDOjUJJD3v3LyEtxHGVVRK3Vo7Dd923t/4M9hSH2q2CLvcTdxlLPjcIk3eg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1870,9 +1877,9 @@ packages: '@typescript-eslint/scope-manager': 5.26.0 '@typescript-eslint/types': 5.26.0 '@typescript-eslint/typescript-estree': 5.26.0_typescript@4.7.4 - eslint: 8.18.0 + eslint: 8.19.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.18.0 + eslint-utils: 3.0.0_eslint@8.19.0 transitivePeerDependencies: - supports-color - typescript @@ -1886,14 +1893,14 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /@unocss/cli/0.42.0: - resolution: {integrity: sha512-ompewzDIB851UDA3m6N1ZQd5yVLbRu4pJlquWl1DSBWJ5vF9mbUwjLufLWCNEwQJ6WJcVI9XwTVLSvO/ygEBKQ==} + /@unocss/cli/0.44.1: + resolution: {integrity: sha512-uQojeIzqsW4gVCdCzeJtrGYqWiSnpN0P97z3nFFqCj1JNQhn+s0Lg5C7erOgXMgBFyLXB6N5J06iVxOEAgMzkQ==} engines: {node: '>=14'} hasBin: true dependencies: - '@unocss/config': 0.42.0 - '@unocss/core': 0.42.0 - '@unocss/preset-uno': 0.42.0 + '@unocss/config': 0.44.1 + '@unocss/core': 0.44.1 + '@unocss/preset-uno': 0.44.1 cac: 6.7.12 chokidar: 3.5.3 colorette: 2.0.19 @@ -1903,160 +1910,160 @@ packages: perfect-debounce: 0.1.3 dev: true - /@unocss/config/0.42.0: - resolution: {integrity: sha512-K7SnTryQComE8l78BYWaAEjb3k2UKz+Cwi6DBiY4UdrkK4Ulsv2gWhFewcXc4EdNClnqhXKfF4S40CULub+4LQ==} + /@unocss/config/0.44.1: + resolution: {integrity: sha512-N3SX+X9KUoiWnjggPM+ekm3jB1Iusnhzmf9YZfDQKLeSP0kYLBBaDtMj6UelvdEdZbrnQ/trV8HglZY3CTTf1g==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.42.0 + '@unocss/core': 0.44.1 unconfig: 0.3.4 dev: true - /@unocss/core/0.42.0: - resolution: {integrity: sha512-oMPNxUosAZsLFFcKv2d7/E6z6k1pMyuK8vpfykrbULJruEm1kKUSnu13qk4Dz8Wk/wv0p+z6ptDsoSCJ7YQrvg==} + /@unocss/core/0.44.1: + resolution: {integrity: sha512-rPCoJsgN1jB38KxMaObxYOfcZgc8uBO1rGxVTlYwuWfcLC2nUKRlVzCyuvCZV3FYRdTAc5CNxwPEqblG5nFHCA==} dev: true - /@unocss/inspector/0.42.0: - resolution: {integrity: sha512-nTYKaFniRYdnJCHa9U6opK1ANyG4unu3p0tjnBfrFG8HdyUOev2EOxWlPkJ1PVta0JBWWMgR05H2LfxKBaUJ4Q==} + /@unocss/inspector/0.44.1: + resolution: {integrity: sha512-02NkG0KFuXnhZnLgULQAb186gg/km1WskdCkrUKjdWUqsCgkVQGYi2EPnFASitz/nJd8sllBMtavaGFIkp10ZA==} dependencies: gzip-size: 6.0.0 sirv: 2.0.2 dev: true - /@unocss/preset-attributify/0.42.0: - resolution: {integrity: sha512-h8j4DUH3cra/w07/wx6sXK8pK7cX7uBVt7BwjcygJL4wR0tZQyBwRRzQPEIJVEM4YLLhD94gKTxiNnRVG77IPA==} + /@unocss/preset-attributify/0.44.1: + resolution: {integrity: sha512-rR2rxqUv23r2ww4WKQO6ckq6+yT5p/j0ty43qwi+PCKOSMdzwKlTTuhQS/iuzEubrh20GJA6WfsJfQB/TPTznw==} dependencies: - '@unocss/core': 0.42.0 + '@unocss/core': 0.44.1 dev: true - /@unocss/preset-icons/0.42.0: - resolution: {integrity: sha512-KGZOZkj0XI6WfH+UgaB8o7O0akTG9nWrL/aFqsHQHIHxwfTpcM2iooTTY+4rYr377Lt92PgV0SEotztmbxIGsQ==} + /@unocss/preset-icons/0.44.1: + resolution: {integrity: sha512-9lGniTCb/lm6LnOYFUeHpHntTXnhalKyITUMnz1Z0buv4X4+nfUPdrvGjf01B3bVtFtF0bnYMQEX2Lwzxp8gKQ==} dependencies: '@iconify/utils': 1.0.33 - '@unocss/core': 0.42.0 + '@unocss/core': 0.44.1 ohmyfetch: 0.4.18 transitivePeerDependencies: - supports-color dev: true - /@unocss/preset-mini/0.42.0: - resolution: {integrity: sha512-I+ovLR5WIsHouwSunkc071RGUc151EYMVNxf3jcTgVIdVwIfanPwrLxKIptYSFVKGzwUDU2pJPTAyAF1enlKqg==} + /@unocss/preset-mini/0.44.1: + resolution: {integrity: sha512-a+PHnXRFjzGFtaQAeX+1lcKtB0sMpckbd8fYPoF2/ztVboR1rdbBlLc23Lwtt1ovkkc1Svdgqfy9DCKU9dhEyg==} dependencies: - '@unocss/core': 0.42.0 + '@unocss/core': 0.44.1 dev: true - /@unocss/preset-tagify/0.42.0: - resolution: {integrity: sha512-tFhwaP/J2DpsdIz5RZtIn05VZbDsUHUbuTXWKUCYwziczAMVvGxrstzEKOlmdYRXfKQQDmc8oYfP9Y1/AALCRw==} + /@unocss/preset-tagify/0.44.1: + resolution: {integrity: sha512-7ABUw8Ge7QElLNsSaUOVcE3x6/LcLvuwMURhrxF9FP//Go4WPR5SvqEMha0nKk8U04JBfXR/bBqD+UZaabTaww==} dependencies: - '@unocss/core': 0.42.0 + '@unocss/core': 0.44.1 dev: true - /@unocss/preset-typography/0.42.0: - resolution: {integrity: sha512-wjba347HOKwFdrTM9lV7YUVSrzSIcvk4AXNVn9ZFrEy/3wuYAcZ6H9G9XR8hUK4HKmlIvYAOTA+kST01GcR+7Q==} + /@unocss/preset-typography/0.44.1: + resolution: {integrity: sha512-seGZQFSNdofyUHbZEKswt1penYFW7gkc8mTswKvud539RlY8cA/sWNkk4BPaoPWJ1xylbJNsre5jtbHvcRBtEg==} dependencies: - '@unocss/core': 0.42.0 + '@unocss/core': 0.44.1 dev: true - /@unocss/preset-uno/0.42.0: - resolution: {integrity: sha512-9boH1ysjUOAIzMtlm7zRtWQ0lPGqldnkJb26UgOVjLZgdvS986r8IhOg6oJtMUkxQ5rUfcgdxbXCik2XK0XqQg==} + /@unocss/preset-uno/0.44.1: + resolution: {integrity: sha512-6IpACZG1+wBal6zJkqwfG89vZn0mguIbExf7HPbmfZtImBeRMvfaz5a2ezrqzpMOpkrYyhfV349nZUllKrfjsg==} dependencies: - '@unocss/core': 0.42.0 - '@unocss/preset-mini': 0.42.0 - '@unocss/preset-wind': 0.42.0 + '@unocss/core': 0.44.1 + '@unocss/preset-mini': 0.44.1 + '@unocss/preset-wind': 0.44.1 dev: true - /@unocss/preset-web-fonts/0.42.0: - resolution: {integrity: sha512-UIQ/ihC8a4+Yg+pZW0JCofaqYLxDQ4t0hV9v0gU6SEKsQCBxfL3F4MbKZb40F0zKAyp75na2wizXZ48gPgCMUw==} + /@unocss/preset-web-fonts/0.44.1: + resolution: {integrity: sha512-JkYmF3Ib5pwVs+VWFxIRsJtSFonT401OhdHZiQctdp7b/tKPzQXChqoUAteRtrKkPGBAyF9lUYK74gQSpi+rag==} dependencies: - '@unocss/core': 0.42.0 + '@unocss/core': 0.44.1 ohmyfetch: 0.4.18 dev: true - /@unocss/preset-wind/0.42.0: - resolution: {integrity: sha512-urGqAuxZOTzq1wyAneoUVaQwwd8M5L101HGxHGt2wdXn63IrZHgEKjqB2yET0+DCoiQNA0wxsJ+lxAKil64YwQ==} + /@unocss/preset-wind/0.44.1: + resolution: {integrity: sha512-LMs6AdKiDmAM4qsgpImB63kzuPoUu9E6rk3j0AaBKbBvO2ZJx/hKTrpCIueX9x+XXsX47Bb60f52zIqTZb7nLg==} dependencies: - '@unocss/core': 0.42.0 - '@unocss/preset-mini': 0.42.0 + '@unocss/core': 0.44.1 + '@unocss/preset-mini': 0.44.1 dev: true - /@unocss/reset/0.42.0: - resolution: {integrity: sha512-RwR/qksaLwcmm1ahZRAWwthd0RIdSFpFUzfpAm5WuIIoDOpbHyQL/ZYE3Al0KcQ4uXbb4ruJQWE6oKRtku644w==} + /@unocss/reset/0.44.1: + resolution: {integrity: sha512-w0h0tFCGEaE/O5g0HhUl31lEfZFyeGctqLHmx/clXbLwhPBqsw5k9iEs5xlEBUiw3+g7n5JUIr4PDWRzSPMPTQ==} dev: true - /@unocss/scope/0.42.0: - resolution: {integrity: sha512-KHe94Dhr3t1X2bZ3vn9Db1DTsaNSxAOz21I8bFAGAWm6pxtVJNDqXzGGTN0fG5VnQYz2HRM0AqwLRQJi+7Q3mA==} + /@unocss/scope/0.44.1: + resolution: {integrity: sha512-hxPE2m+e8b7dsiNzeuiU4hOhtWQDW3hTd07E9JC/BO6J6viieNF+X1k1A/RzD72DmQuohFy6JEUQlUNsh7m50A==} dev: true - /@unocss/transformer-compile-class/0.42.0: - resolution: {integrity: sha512-TRvKqc2vRXB9YBxh+AQy1HxofrDIzsxWXem2l3GbhNJD21Bng3fpdHhUDO8oELe3C8c8lu2Vgttrn8/eVXDC0A==} + /@unocss/transformer-compile-class/0.44.1: + resolution: {integrity: sha512-nm5NcCdN8yPCO/jtz1MqQAFFPC5GD7K8QavuEgTdGGKQZT7S6NMtoti3lKhfI77VJ9WQRNmJwLlDjVJXwaDuTg==} dependencies: - '@unocss/core': 0.42.0 + '@unocss/core': 0.44.1 dev: true - /@unocss/transformer-directives/0.42.0: - resolution: {integrity: sha512-c2lWy84vzYVU0qumMQvyCCQZRVn2i77F5/KCLBED+IpsIYru2uKP6hZ1q7cZ0uCvdapi7vXy3DwX7Ego7iaeAw==} + /@unocss/transformer-directives/0.44.1: + resolution: {integrity: sha512-hA3XsBjZgJ5Kak4NhOclBMzOeK12uIkRYs61A2RgCajKmNQ8LKeq6AMVQvY2aK3NB/N/RouA6xlzYsGbRAAfJg==} dependencies: - '@unocss/core': 0.42.0 + '@unocss/core': 0.44.1 css-tree: 2.1.0 dev: true - /@unocss/transformer-variant-group/0.42.0: - resolution: {integrity: sha512-GU4rsronsxd4VHkpYwfGtJLzndGr2rfezo7vn2oYF+ObGHaoKWJvWUNaiWM8IksVG27j6i+9o78NJWe3hR9zyA==} + /@unocss/transformer-variant-group/0.44.1: + resolution: {integrity: sha512-5AidpTdHjUBEY1bD6YXVCuq3Sz3DCkiuojV0hCJ60fRsZ2MYtm2hS2xUNWWH+ty5bgLVpMqhJ96jlvkLl4PXmQ==} dependencies: - '@unocss/core': 0.42.0 + '@unocss/core': 0.44.1 dev: true - /@unocss/vite/0.42.0_vite@2.9.13: - resolution: {integrity: sha512-2zUfSXRGmqsJw8STUKLRl+jZwXj1LbBVW3wgDc+1nRICPdi2gA5EEY2KUtGZR5nAbKLwgEoosfjd+T3lSIJK+g==} + /@unocss/vite/0.44.1_vite@3.0.0: + resolution: {integrity: sha512-Yf3+1acbyu3BfkWmjTEt48LG1DTe8/PCvhXyvyy6s8nScWcgeJ4rCHN13tAQVqq5xlkjgTpMAUV+tT8t6eUxtg==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 dependencies: '@rollup/pluginutils': 4.2.1 - '@unocss/config': 0.42.0 - '@unocss/core': 0.42.0 - '@unocss/inspector': 0.42.0 - '@unocss/scope': 0.42.0 - '@unocss/transformer-directives': 0.42.0 + '@unocss/config': 0.44.1 + '@unocss/core': 0.44.1 + '@unocss/inspector': 0.44.1 + '@unocss/scope': 0.44.1 + '@unocss/transformer-directives': 0.44.1 magic-string: 0.26.2 - vite: 2.9.13 + vite: 3.0.0 dev: true - /@vitejs/plugin-vue/2.3.3_vite@2.9.13+vue@3.2.37: - resolution: {integrity: sha512-SmQLDyhz+6lGJhPELsBdzXGc+AcaT8stgkbiTFGpXPe8Tl1tJaBw1A6pxDqDuRsVkD8uscrkx3hA7QDOoKYtyw==} - engines: {node: '>=12.0.0'} + /@vitejs/plugin-vue/3.0.0_vite@3.0.0+vue@3.2.37: + resolution: {integrity: sha512-yWP34ArFh/jAeNUDkkLz/kVRLjf5ppJiq4L36f64Cp6dIrMQeYZGDP9xxdemlXfZR9ylN9JgHUl3GzfqOtgYDg==} + engines: {node: '>=14.18.0'} peerDependencies: - vite: ^2.5.10 + vite: ^3.0.0 vue: ^3.2.25 dependencies: - vite: 2.9.13 + vite: 3.0.0 vue: 3.2.37 dev: true - /@volar/code-gen/0.38.2: - resolution: {integrity: sha512-H81I6d7rZB7teqL+zhK/Xz1v0/kKkUwkB0Aq6b4+BTCqcJeiZkoWxd0gFhrhWTnUoqiM83lhoTGo2vkvx5YagQ==} + /@volar/code-gen/0.38.5: + resolution: {integrity: sha512-GRGhPKoNtRwZyn9M0b2buobeMR1Aj9zxZI0osanLG9vB9YCnJov1myxKU8EJV5NobpyspLIv1X6/BEHLZNsKig==} dependencies: - '@volar/source-map': 0.38.2 + '@volar/source-map': 0.38.5 dev: true - /@volar/source-map/0.38.2: - resolution: {integrity: sha512-DWcYbYt9SPwk0r4VmXk1F0v4X5+hCqH1JRkAWSeJymQyXCQ2OQDEbY2PF12a7y2qn4FUBD2gOba2TynAqI8ZFQ==} + /@volar/source-map/0.38.5: + resolution: {integrity: sha512-TyTLkOtAW/7qnl4Gabt4W4vcKPBPCBdaPLKwkMglKcaX70lPH2CIwZcPMJo6PAilbUVXcuX86xfgdncWDKKaZQ==} dev: true - /@volar/vue-code-gen/0.38.2: - resolution: {integrity: sha512-whLunD6phSGWBUHZKdTxeglrpzQu26ii8CRVapFdjfyMaVhQ7ESNeIAhkTVyg2ovOPc0PiDYPQEPzfWAADIWog==} + /@volar/vue-code-gen/0.38.5: + resolution: {integrity: sha512-4t2bX2bCmmlyYwPLqfH3AJXj9Km79uRmCy81recc8LB8ZT2Z9hOFNBAnlGNcCeZAtVWtmHVV7sXJtQAJQxkWeg==} dependencies: - '@volar/code-gen': 0.38.2 - '@volar/source-map': 0.38.2 + '@volar/code-gen': 0.38.5 + '@volar/source-map': 0.38.5 '@vue/compiler-core': 3.2.37 '@vue/compiler-dom': 3.2.37 '@vue/shared': 3.2.37 dev: true - /@volar/vue-typescript/0.38.2: - resolution: {integrity: sha512-5IKvSK2m5yUmH6iu/tNScVlvJGuiHawTfSmjxaMs+/tod25WeK37LEdf+pdKtlJ30bYTQmmkAuEfG01QvvBRGQ==} + /@volar/vue-typescript/0.38.5: + resolution: {integrity: sha512-Gobtg5gxR3bf/l1h300OWCWkvDQnOINgnxkDYiF8qdTBalW6qGsgGmq0uLBBDLaoahrfM7rqNd5QfJwGBgFXZg==} dependencies: - '@volar/code-gen': 0.38.2 - '@volar/source-map': 0.38.2 - '@volar/vue-code-gen': 0.38.2 + '@volar/code-gen': 0.38.5 + '@volar/source-map': 0.38.5 + '@volar/vue-code-gen': 0.38.5 '@vue/compiler-sfc': 3.2.37 '@vue/reactivity': 3.2.37 dev: true @@ -2189,16 +2196,16 @@ packages: /@vue/shared/3.2.37: resolution: {integrity: sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==} - /@vue/test-utils/2.0.1_vue@3.2.37: - resolution: {integrity: sha512-4kt7Sw1gzXeQOsMqrwrQbmEiG8El4MP8P4hfxkmfXdUHf7yHa3xC5CQc0x2YyuhT41w2d4K4O0ZdRvZhGdZlow==} + /@vue/test-utils/2.0.2_vue@3.2.37: + resolution: {integrity: sha512-E2P4oXSaWDqTZNbmKZFVLrNN/siVN78YkEqs7pHryWerrlZR9bBFLWdJwRoguX45Ru6HxIflzKl4vQvwRMwm5g==} peerDependencies: vue: ^3.0.1 dependencies: vue: 3.2.37 dev: true - /@vueuse/core/8.7.5_vue@3.2.37: - resolution: {integrity: sha512-tqgzeZGoZcXzoit4kOGLWJibDMLp0vdm6ZO41SSUQhkhtrPhAg6dbIEPiahhUu6sZAmSYvVrZgEr5aKD51nrLA==} + /@vueuse/core/8.9.2_vue@3.2.37: + resolution: {integrity: sha512-dE3/JgwqIHmmtmRBdZAnq87rZCSFbYVps2t3gWy9Jv/+Qp6sHSSKuPFtwguJVZ2OnaGnB/AMRmx4CuFRxFin3A==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -2209,10 +2216,10 @@ packages: optional: true dependencies: '@types/web-bluetooth': 0.0.14 - '@vueuse/metadata': 8.7.5 - '@vueuse/shared': 8.7.5_vue@3.2.37 + '@vueuse/metadata': 8.9.2 + '@vueuse/shared': 8.9.2_vue@3.2.37 vue: 3.2.37 - vue-demi: 0.13.1_vue@3.2.37 + vue-demi: 0.13.4_vue@3.2.37 /@vueuse/head/0.7.6_vue@3.2.37: resolution: {integrity: sha512-cOWqCkT3WiF5oEpw+VVEWUJd9RLD5rc7DmnFp3cePsejp+t7686uKD9Z9ZU7Twb7R/BI8iexKTmXo9D/F3v6UA==} @@ -2221,11 +2228,11 @@ packages: dependencies: vue: 3.2.37 - /@vueuse/metadata/8.7.5: - resolution: {integrity: sha512-emJZKRQSaEnVqmlu39NpNp8iaW+bPC2kWykWoWOZMSlO/0QVEmO/rt8A5VhOEJTKLX3vwTevqbiRy9WJRwVOQg==} + /@vueuse/metadata/8.9.2: + resolution: {integrity: sha512-g2s2BeyeEtJElmMFfFPnM+BTvnt0omniyvz8U18/zXDpQIMGozlNQgHoFeratyMfgVBhH/u2VKzmchChtDsgPQ==} - /@vueuse/shared/8.7.5_vue@3.2.37: - resolution: {integrity: sha512-THXPvMBFmg6Gf6AwRn/EdTh2mhqwjGsB2Yfp374LNQSQVKRHtnJ0I42bsZTn7nuEliBxqUrGQm/lN6qUHmhJLw==} + /@vueuse/shared/8.9.2_vue@3.2.37: + resolution: {integrity: sha512-s4Nk82oheL5z1GywyGnqjob0MzbAt88olMZa0vgt/p3gcMsT8Ff7+SqmNgEFC6AAs6xiuhOAZpnew9Zs3d90yQ==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -2236,7 +2243,7 @@ packages: optional: true dependencies: vue: 3.2.37 - vue-demi: 0.13.1_vue@3.2.37 + vue-demi: 0.13.4_vue@3.2.37 /abab/2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} @@ -3380,8 +3387,8 @@ packages: is-symbol: 1.0.4 dev: true - /esbuild-android-64/0.14.39: - resolution: {integrity: sha512-EJOu04p9WgZk0UoKTqLId9VnIsotmI/Z98EXrKURGb3LPNunkeffqQIkjS2cAvidh+OK5uVrXaIP229zK6GvhQ==} + /esbuild-android-64/0.14.49: + resolution: {integrity: sha512-vYsdOTD+yi+kquhBiFWl3tyxnj2qZJsl4tAqwhT90ktUdnyTizgle7TjNx6Ar1bN7wcwWqZ9QInfdk2WVagSww==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -3389,8 +3396,8 @@ packages: dev: true optional: true - /esbuild-android-arm64/0.14.39: - resolution: {integrity: sha512-+twajJqO7n3MrCz9e+2lVOnFplRsaGRwsq1KL/uOy7xK7QdRSprRQcObGDeDZUZsacD5gUkk6OiHiYp6RzU3CA==} + /esbuild-android-arm64/0.14.49: + resolution: {integrity: sha512-g2HGr/hjOXCgSsvQZ1nK4nW/ei8JUx04Li74qub9qWrStlysaVmadRyTVuW32FGIpLQyc5sUjjZopj49eGGM2g==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -3398,8 +3405,8 @@ packages: dev: true optional: true - /esbuild-darwin-64/0.14.39: - resolution: {integrity: sha512-ImT6eUw3kcGcHoUxEcdBpi6LfTRWaV6+qf32iYYAfwOeV+XaQ/Xp5XQIBiijLeo+LpGci9M0FVec09nUw41a5g==} + /esbuild-darwin-64/0.14.49: + resolution: {integrity: sha512-3rvqnBCtX9ywso5fCHixt2GBCUsogNp9DjGmvbBohh31Ces34BVzFltMSxJpacNki96+WIcX5s/vum+ckXiLYg==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -3407,8 +3414,8 @@ packages: dev: true optional: true - /esbuild-darwin-arm64/0.14.39: - resolution: {integrity: sha512-/fcQ5UhE05OiT+bW5v7/up1bDsnvaRZPJxXwzXsMRrr7rZqPa85vayrD723oWMT64dhrgWeA3FIneF8yER0XTw==} + /esbuild-darwin-arm64/0.14.49: + resolution: {integrity: sha512-XMaqDxO846srnGlUSJnwbijV29MTKUATmOLyQSfswbK/2X5Uv28M9tTLUJcKKxzoo9lnkYPsx2o8EJcTYwCs/A==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -3416,8 +3423,8 @@ packages: dev: true optional: true - /esbuild-freebsd-64/0.14.39: - resolution: {integrity: sha512-oMNH8lJI4wtgN5oxuFP7BQ22vgB/e3Tl5Woehcd6i2r6F3TszpCnNl8wo2d/KvyQ4zvLvCWAlRciumhQg88+kQ==} + /esbuild-freebsd-64/0.14.49: + resolution: {integrity: sha512-NJ5Q6AjV879mOHFri+5lZLTp5XsO2hQ+KSJYLbfY9DgCu8s6/Zl2prWXVANYTeCDLlrIlNNYw8y34xqyLDKOmQ==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -3425,8 +3432,8 @@ packages: dev: true optional: true - /esbuild-freebsd-arm64/0.14.39: - resolution: {integrity: sha512-1GHK7kwk57ukY2yI4ILWKJXaxfr+8HcM/r/JKCGCPziIVlL+Wi7RbJ2OzMcTKZ1HpvEqCTBT/J6cO4ZEwW4Ypg==} + /esbuild-freebsd-arm64/0.14.49: + resolution: {integrity: sha512-lFLtgXnAc3eXYqj5koPlBZvEbBSOSUbWO3gyY/0+4lBdRqELyz4bAuamHvmvHW5swJYL7kngzIZw6kdu25KGOA==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -3434,8 +3441,8 @@ packages: dev: true optional: true - /esbuild-linux-32/0.14.39: - resolution: {integrity: sha512-g97Sbb6g4zfRLIxHgW2pc393DjnkTRMeq3N1rmjDUABxpx8SjocK4jLen+/mq55G46eE2TA0MkJ4R3SpKMu7dg==} + /esbuild-linux-32/0.14.49: + resolution: {integrity: sha512-zTTH4gr2Kb8u4QcOpTDVn7Z8q7QEIvFl/+vHrI3cF6XOJS7iEI1FWslTo3uofB2+mn6sIJEQD9PrNZKoAAMDiA==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -3443,8 +3450,8 @@ packages: dev: true optional: true - /esbuild-linux-64/0.14.39: - resolution: {integrity: sha512-4tcgFDYWdI+UbNMGlua9u1Zhu0N5R6u9tl5WOM8aVnNX143JZoBZLpCuUr5lCKhnD0SCO+5gUyMfupGrHtfggQ==} + /esbuild-linux-64/0.14.49: + resolution: {integrity: sha512-hYmzRIDzFfLrB5c1SknkxzM8LdEUOusp6M2TnuQZJLRtxTgyPnZZVtyMeCLki0wKgYPXkFsAVhi8vzo2mBNeTg==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -3452,8 +3459,8 @@ packages: dev: true optional: true - /esbuild-linux-arm/0.14.39: - resolution: {integrity: sha512-t0Hn1kWVx5UpCzAJkKRfHeYOLyFnXwYynIkK54/h3tbMweGI7dj400D1k0Vvtj2u1P+JTRT9tx3AjtLEMmfVBQ==} + /esbuild-linux-arm/0.14.49: + resolution: {integrity: sha512-iE3e+ZVv1Qz1Sy0gifIsarJMQ89Rpm9mtLSRtG3AH0FPgAzQ5Z5oU6vYzhc/3gSPi2UxdCOfRhw2onXuFw/0lg==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -3461,8 +3468,8 @@ packages: dev: true optional: true - /esbuild-linux-arm64/0.14.39: - resolution: {integrity: sha512-23pc8MlD2D6Px1mV8GMglZlKgwgNKAO8gsgsLLcXWSs9lQsCYkIlMo/2Ycfo5JrDIbLdwgP8D2vpfH2KcBqrDQ==} + /esbuild-linux-arm64/0.14.49: + resolution: {integrity: sha512-KLQ+WpeuY+7bxukxLz5VgkAAVQxUv67Ft4DmHIPIW+2w3ObBPQhqNoeQUHxopoW/aiOn3m99NSmSV+bs4BSsdA==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -3470,8 +3477,8 @@ packages: dev: true optional: true - /esbuild-linux-mips64le/0.14.39: - resolution: {integrity: sha512-epwlYgVdbmkuRr5n4es3B+yDI0I2e/nxhKejT9H0OLxFAlMkeQZxSpxATpDc9m8NqRci6Kwyb/SfmD1koG2Zuw==} + /esbuild-linux-mips64le/0.14.49: + resolution: {integrity: sha512-n+rGODfm8RSum5pFIqFQVQpYBw+AztL8s6o9kfx7tjfK0yIGF6tm5HlG6aRjodiiKkH2xAiIM+U4xtQVZYU4rA==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -3479,8 +3486,8 @@ packages: dev: true optional: true - /esbuild-linux-ppc64le/0.14.39: - resolution: {integrity: sha512-W/5ezaq+rQiQBThIjLMNjsuhPHg+ApVAdTz2LvcuesZFMsJoQAW2hutoyg47XxpWi7aEjJGrkS26qCJKhRn3QQ==} + /esbuild-linux-ppc64le/0.14.49: + resolution: {integrity: sha512-WP9zR4HX6iCBmMFH+XHHng2LmdoIeUmBpL4aL2TR8ruzXyT4dWrJ5BSbT8iNo6THN8lod6GOmYDLq/dgZLalGw==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -3488,8 +3495,8 @@ packages: dev: true optional: true - /esbuild-linux-riscv64/0.14.39: - resolution: {integrity: sha512-IS48xeokcCTKeQIOke2O0t9t14HPvwnZcy+5baG13Z1wxs9ZrC5ig5ypEQQh4QMKxURD5TpCLHw2W42CLuVZaA==} + /esbuild-linux-riscv64/0.14.49: + resolution: {integrity: sha512-h66ORBz+Dg+1KgLvzTVQEA1LX4XBd1SK0Fgbhhw4akpG/YkN8pS6OzYI/7SGENiN6ao5hETRDSkVcvU9NRtkMQ==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -3497,8 +3504,8 @@ packages: dev: true optional: true - /esbuild-linux-s390x/0.14.39: - resolution: {integrity: sha512-zEfunpqR8sMomqXhNTFEKDs+ik7HC01m3M60MsEjZOqaywHu5e5682fMsqOlZbesEAAaO9aAtRBsU7CHnSZWyA==} + /esbuild-linux-s390x/0.14.49: + resolution: {integrity: sha512-DhrUoFVWD+XmKO1y7e4kNCqQHPs6twz6VV6Uezl/XHYGzM60rBewBF5jlZjG0nCk5W/Xy6y1xWeopkrhFFM0sQ==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -3506,8 +3513,8 @@ packages: dev: true optional: true - /esbuild-netbsd-64/0.14.39: - resolution: {integrity: sha512-Uo2suJBSIlrZCe4E0k75VDIFJWfZy+bOV6ih3T4MVMRJh1lHJ2UyGoaX4bOxomYN3t+IakHPyEoln1+qJ1qYaA==} + /esbuild-netbsd-64/0.14.49: + resolution: {integrity: sha512-BXaUwFOfCy2T+hABtiPUIpWjAeWK9P8O41gR4Pg73hpzoygVGnj0nI3YK4SJhe52ELgtdgWP/ckIkbn2XaTxjQ==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -3515,8 +3522,8 @@ packages: dev: true optional: true - /esbuild-openbsd-64/0.14.39: - resolution: {integrity: sha512-secQU+EpgUPpYjJe3OecoeGKVvRMLeKUxSMGHnK+aK5uQM3n1FPXNJzyz1LHFOo0WOyw+uoCxBYdM4O10oaCAA==} + /esbuild-openbsd-64/0.14.49: + resolution: {integrity: sha512-lP06UQeLDGmVPw9Rg437Btu6J9/BmyhdoefnQ4gDEJTtJvKtQaUcOQrhjTq455ouZN4EHFH1h28WOJVANK41kA==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -3524,8 +3531,8 @@ packages: dev: true optional: true - /esbuild-sunos-64/0.14.39: - resolution: {integrity: sha512-qHq0t5gePEDm2nqZLb+35p/qkaXVS7oIe32R0ECh2HOdiXXkj/1uQI9IRogGqKkK+QjDG+DhwiUw7QoHur/Rwg==} + /esbuild-sunos-64/0.14.49: + resolution: {integrity: sha512-4c8Zowp+V3zIWje329BeLbGh6XI9c/rqARNaj5yPHdC61pHI9UNdDxT3rePPJeWcEZVKjkiAS6AP6kiITp7FSw==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -3533,8 +3540,8 @@ packages: dev: true optional: true - /esbuild-windows-32/0.14.39: - resolution: {integrity: sha512-XPjwp2OgtEX0JnOlTgT6E5txbRp6Uw54Isorm3CwOtloJazeIWXuiwK0ONJBVb/CGbiCpS7iP2UahGgd2p1x+Q==} + /esbuild-windows-32/0.14.49: + resolution: {integrity: sha512-q7Rb+J9yHTeKr9QTPDYkqfkEj8/kcKz9lOabDuvEXpXuIcosWCJgo5Z7h/L4r7rbtTH4a8U2FGKb6s1eeOHmJA==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -3542,8 +3549,8 @@ packages: dev: true optional: true - /esbuild-windows-64/0.14.39: - resolution: {integrity: sha512-E2wm+5FwCcLpKsBHRw28bSYQw0Ikxb7zIMxw3OPAkiaQhLVr3dnVO8DofmbWhhf6b97bWzg37iSZ45ZDpLw7Ow==} + /esbuild-windows-64/0.14.49: + resolution: {integrity: sha512-+Cme7Ongv0UIUTniPqfTX6mJ8Deo7VXw9xN0yJEN1lQMHDppTNmKwAM3oGbD/Vqff+07K2gN0WfNkMohmG+dVw==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -3551,8 +3558,8 @@ packages: dev: true optional: true - /esbuild-windows-arm64/0.14.39: - resolution: {integrity: sha512-sBZQz5D+Gd0EQ09tZRnz/PpVdLwvp/ufMtJ1iDFYddDaPpZXKqPyaxfYBLs3ueiaksQ26GGa7sci0OqFzNs7KA==} + /esbuild-windows-arm64/0.14.49: + resolution: {integrity: sha512-v+HYNAXzuANrCbbLFJ5nmO3m5y2PGZWLe3uloAkLt87aXiO2mZr3BTmacZdjwNkNEHuH3bNtN8cak+mzVjVPfA==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -3560,32 +3567,32 @@ packages: dev: true optional: true - /esbuild/0.14.39: - resolution: {integrity: sha512-2kKujuzvRWYtwvNjYDY444LQIA3TyJhJIX3Yo4+qkFlDDtGlSicWgeHVJqMUP/2sSfH10PGwfsj+O2ro1m10xQ==} + /esbuild/0.14.49: + resolution: {integrity: sha512-/TlVHhOaq7Yz8N1OJrjqM3Auzo5wjvHFLk+T8pIue+fhnhIMpfAzsG6PLVMbFveVxqD2WOp3QHei+52IMUNmCw==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-64: 0.14.39 - esbuild-android-arm64: 0.14.39 - esbuild-darwin-64: 0.14.39 - esbuild-darwin-arm64: 0.14.39 - esbuild-freebsd-64: 0.14.39 - esbuild-freebsd-arm64: 0.14.39 - esbuild-linux-32: 0.14.39 - esbuild-linux-64: 0.14.39 - esbuild-linux-arm: 0.14.39 - esbuild-linux-arm64: 0.14.39 - esbuild-linux-mips64le: 0.14.39 - esbuild-linux-ppc64le: 0.14.39 - esbuild-linux-riscv64: 0.14.39 - esbuild-linux-s390x: 0.14.39 - esbuild-netbsd-64: 0.14.39 - esbuild-openbsd-64: 0.14.39 - esbuild-sunos-64: 0.14.39 - esbuild-windows-32: 0.14.39 - esbuild-windows-64: 0.14.39 - esbuild-windows-arm64: 0.14.39 + esbuild-android-64: 0.14.49 + esbuild-android-arm64: 0.14.49 + esbuild-darwin-64: 0.14.49 + esbuild-darwin-arm64: 0.14.49 + esbuild-freebsd-64: 0.14.49 + esbuild-freebsd-arm64: 0.14.49 + esbuild-linux-32: 0.14.49 + esbuild-linux-64: 0.14.49 + esbuild-linux-arm: 0.14.49 + esbuild-linux-arm64: 0.14.49 + esbuild-linux-mips64le: 0.14.49 + esbuild-linux-ppc64le: 0.14.49 + esbuild-linux-riscv64: 0.14.49 + esbuild-linux-s390x: 0.14.49 + esbuild-netbsd-64: 0.14.49 + esbuild-openbsd-64: 0.14.49 + esbuild-sunos-64: 0.14.49 + esbuild-windows-32: 0.14.49 + esbuild-windows-64: 0.14.49 + esbuild-windows-arm64: 0.14.49 dev: true /escalade/3.1.1: @@ -3652,7 +3659,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.26.0_b5e7v2qnwxfo6hmiq56u52mz3e + '@typescript-eslint/parser': 5.26.0_4x5o4skxv6sl53vpwefgt23khm debug: 3.2.7 eslint-import-resolver-node: 0.3.6 find-up: 2.1.0 @@ -3660,44 +3667,44 @@ packages: - supports-color dev: true - /eslint-plugin-antfu/0.25.2_b5e7v2qnwxfo6hmiq56u52mz3e: + /eslint-plugin-antfu/0.25.2_4x5o4skxv6sl53vpwefgt23khm: resolution: {integrity: sha512-yRhuFMwUKhSYm8BWTZsW4ymYnFPCJWZb2LzjG+mQb7JbKflk73JIFMCREPOaV4nWwc4YJEPhym75QsC7AFbqSw==} dependencies: - '@typescript-eslint/utils': 5.26.0_b5e7v2qnwxfo6hmiq56u52mz3e + '@typescript-eslint/utils': 5.26.0_4x5o4skxv6sl53vpwefgt23khm transitivePeerDependencies: - eslint - supports-color - typescript dev: true - /eslint-plugin-cypress/2.12.1_eslint@8.18.0: + /eslint-plugin-cypress/2.12.1_eslint@8.19.0: resolution: {integrity: sha512-c2W/uPADl5kospNDihgiLc7n87t5XhUbFDoTl6CfVkmG+kDAb5Ux10V9PoLPu9N+r7znpc+iQlcmAqT1A/89HA==} peerDependencies: eslint: '>= 3.2.1' dependencies: - eslint: 8.18.0 + eslint: 8.19.0 globals: 11.12.0 dev: true - /eslint-plugin-es/4.1.0_eslint@8.18.0: + /eslint-plugin-es/4.1.0_eslint@8.19.0: resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.18.0 + eslint: 8.19.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true - /eslint-plugin-eslint-comments/3.2.0_eslint@8.18.0: + /eslint-plugin-eslint-comments/3.2.0_eslint@8.19.0: resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} engines: {node: '>=6.5.0'} peerDependencies: eslint: '>=4.19.1' dependencies: escape-string-regexp: 1.0.5 - eslint: 8.18.0 + eslint: 8.19.0 ignore: 5.2.0 dev: true @@ -3707,7 +3714,7 @@ packages: htmlparser2: 7.2.0 dev: true - /eslint-plugin-import/2.26.0_upy6spliocstaxrp2iqt466vqq: + /eslint-plugin-import/2.26.0_7ejcetdxrvaaahqi6qomt7vmtq: resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: @@ -3717,12 +3724,12 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.26.0_b5e7v2qnwxfo6hmiq56u52mz3e + '@typescript-eslint/parser': 5.26.0_4x5o4skxv6sl53vpwefgt23khm array-includes: 3.1.5 array.prototype.flat: 1.3.0 debug: 2.6.9 doctrine: 2.1.0 - eslint: 8.18.0 + eslint: 8.19.0 eslint-import-resolver-node: 0.3.6 eslint-module-utils: 2.7.3_zhgf6mw2wzy6dnrak3ta47vb3m has: 1.0.3 @@ -3738,40 +3745,40 @@ packages: - supports-color dev: true - /eslint-plugin-jsonc/2.2.1_eslint@8.18.0: + /eslint-plugin-jsonc/2.2.1_eslint@8.19.0: resolution: {integrity: sha512-ozGjWXhxF3ZfITHmRLuUL6zORh5Dzo0ymwVdxhfFaa4LEtU2S88JIwDYCWAifQLG92x7chqcnZlGUggaPSlfIQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 8.18.0 - eslint-utils: 3.0.0_eslint@8.18.0 + eslint: 8.19.0 + eslint-utils: 3.0.0_eslint@8.19.0 jsonc-eslint-parser: 2.1.0 natural-compare: 1.4.0 dev: true - /eslint-plugin-markdown/2.2.1_eslint@8.18.0: + /eslint-plugin-markdown/2.2.1_eslint@8.19.0: resolution: {integrity: sha512-FgWp4iyYvTFxPwfbxofTvXxgzPsDuSKHQy2S+a8Ve6savbujey+lgrFFbXQA0HPygISpRYWYBjooPzhYSF81iA==} engines: {node: ^8.10.0 || ^10.12.0 || >= 12.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 8.18.0 + eslint: 8.19.0 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-n/15.2.0_eslint@8.18.0: + /eslint-plugin-n/15.2.0_eslint@8.19.0: resolution: {integrity: sha512-lWLg++jGwC88GDGGBX3CMkk0GIWq0y41aH51lavWApOKcMQcYoL3Ayd0lEdtD3SnQtR+3qBvWQS3qGbR2BxRWg==} engines: {node: '>=12.22.0'} peerDependencies: eslint: '>=7.0.0' dependencies: builtins: 4.1.0 - eslint: 8.18.0 - eslint-plugin-es: 4.1.0_eslint@8.18.0 - eslint-utils: 3.0.0_eslint@8.18.0 + eslint: 8.19.0 + eslint-plugin-es: 4.1.0_eslint@8.19.0 + eslint-utils: 3.0.0_eslint@8.19.0 ignore: 5.2.0 is-core-module: 2.9.0 minimatch: 3.1.2 @@ -3779,16 +3786,16 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-promise/6.0.0_eslint@8.18.0: + /eslint-plugin-promise/6.0.0_eslint@8.19.0: resolution: {integrity: sha512-7GPezalm5Bfi/E22PnQxDWH2iW9GTvAlUNTztemeHb6c1BniSyoeTrM87JkC0wYdi6aQrZX9p2qEiAno8aTcbw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.18.0 + eslint: 8.19.0 dev: true - /eslint-plugin-react/7.30.0_eslint@8.18.0: + /eslint-plugin-react/7.30.0_eslint@8.19.0: resolution: {integrity: sha512-RgwH7hjW48BleKsYyHK5vUAvxtE9SMPDKmcPRQgtRCYaZA0XQPt5FSkrU3nhz5ifzMZcA8opwmRJ2cmOO8tr5A==} engines: {node: '>=4'} peerDependencies: @@ -3797,7 +3804,7 @@ packages: array-includes: 3.1.5 array.prototype.flatmap: 1.3.0 doctrine: 2.1.0 - eslint: 8.18.0 + eslint: 8.19.0 estraverse: 5.3.0 jsx-ast-utils: 3.2.2 minimatch: 3.1.2 @@ -3811,7 +3818,7 @@ packages: string.prototype.matchall: 4.0.7 dev: true - /eslint-plugin-unicorn/42.0.0_eslint@8.18.0: + /eslint-plugin-unicorn/42.0.0_eslint@8.19.0: resolution: {integrity: sha512-ixBsbhgWuxVaNlPTT8AyfJMlhyC5flCJFjyK3oKE8TRrwBnaHvUbuIkCM1lqg8ryYrFStL/T557zfKzX4GKSlg==} engines: {node: '>=12'} peerDependencies: @@ -3820,8 +3827,8 @@ packages: '@babel/helper-validator-identifier': 7.16.7 ci-info: 3.3.0 clean-regexp: 1.0.0 - eslint: 8.18.0 - eslint-utils: 3.0.0_eslint@8.18.0 + eslint: 8.19.0 + eslint-utils: 3.0.0_eslint@8.19.0 esquery: 1.4.0 indent-string: 4.0.0 is-builtin-module: 3.1.0 @@ -3834,32 +3841,32 @@ packages: strip-indent: 3.0.0 dev: true - /eslint-plugin-vue/9.0.1_eslint@8.18.0: + /eslint-plugin-vue/9.0.1_eslint@8.19.0: resolution: {integrity: sha512-/w/9/vzz+4bSYtp5UqXgJ0CfycXTMtpp6lkz7/fMp0CcJxPWyRP6Pr88ihhrsNEcVt2ZweMupWRNYa+5Md41LQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.18.0 - eslint-utils: 3.0.0_eslint@8.18.0 + eslint: 8.19.0 + eslint-utils: 3.0.0_eslint@8.19.0 natural-compare: 1.4.0 nth-check: 2.0.1 postcss-selector-parser: 6.0.10 semver: 7.3.7 - vue-eslint-parser: 9.0.2_eslint@8.18.0 + vue-eslint-parser: 9.0.2_eslint@8.19.0 xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-yml/1.0.0_eslint@8.18.0: + /eslint-plugin-yml/1.0.0_eslint@8.19.0: resolution: {integrity: sha512-0RVoUFh5vpznE2DIP5agSpWO/nU8GgAWwoTAHWopU2X+1SCB5ykHU6DwS0GrZ5Hvejtk6CcADQllpQQJB4C5QA==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.18.0 + eslint: 8.19.0 lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 1.0.1 @@ -3890,13 +3897,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.18.0: + /eslint-utils/3.0.0_eslint@8.19.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.18.0 + eslint: 8.19.0 eslint-visitor-keys: 2.1.0 dev: true @@ -3915,8 +3922,8 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.18.0: - resolution: {integrity: sha512-As1EfFMVk7Xc6/CvhssHUjsAQSkpfXvUGMFC3ce8JDe6WvqCgRrLOBQbVpsBFr1X1V+RACOadnzVvcUS5ni2bA==} + /eslint/8.19.0: + resolution: {integrity: sha512-SXOPj3x9VKvPe81TjjUJCYlV4oJjQw68Uek+AM0X4p+33dj2HY5bpTZOgnQHcG2eAm1mtCU9uNMnJi7exU/kYw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: @@ -3929,7 +3936,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.18.0 + eslint-utils: 3.0.0_eslint@8.19.0 eslint-visitor-keys: 3.3.0 espree: 9.3.2 esquery: 1.4.0 @@ -5495,6 +5502,12 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + /nanoid/3.3.4: + resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + dev: true + /natural-compare/1.4.0: resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} dev: true @@ -5894,8 +5907,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /pinia/2.0.14_j6bzmzd4ujpabbp5objtwxyjp4: - resolution: {integrity: sha512-0nPuZR4TetT/WcLN+feMSjWJku3SQU7dBbXC6uw+R6FLQJCsg+/0pzXyD82T1FmAYe0lsx+jnEDQ1BLgkRKlxA==} + /pinia/2.0.16_j6bzmzd4ujpabbp5objtwxyjp4: + resolution: {integrity: sha512-9/LMVO+/epny1NBfC77vnps4g3JRezxhhoF1xLUk8mZkUIxVnwfEAIRiAX8mYBTD/KCwZqnDMqXc8w3eU0FQGg==} peerDependencies: '@vue/composition-api': ^1.4.0 typescript: '>=4.4.4' @@ -5909,7 +5922,7 @@ packages: '@vue/devtools-api': 6.1.4 typescript: 4.7.4 vue: 3.2.37 - vue-demi: 0.13.1_vue@3.2.37 + vue-demi: 0.13.4_vue@3.2.37 dev: false /pkg-types/0.3.2: @@ -5925,8 +5938,8 @@ packages: engines: {node: '>=4'} dev: true - /pnpm/7.4.0: - resolution: {integrity: sha512-mlV8dw6b9Ta+u+zhJeBDvf4Io+g9Vg8esCxdfUcVhai00wzrLaAJ7TNE67dzHHukkQZ3nuHmdWqQxvtkrBa5Ig==} + /pnpm/7.5.1: + resolution: {integrity: sha512-/WbI4+V4QLJvMn4mp6dw4q+fbvwIyLTr7qmkoCpqs/xIYMpVXA3wdkvI5I9O9k1DJfYNuH8yY7Uf4vCCEdObJw==} engines: {node: '>=14.6'} hasBin: true dev: true @@ -5956,6 +5969,15 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 + /postcss/8.4.14: + resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.4 + picocolors: 1.0.0 + source-map-js: 1.0.2 + dev: true + /prelude-ls/1.1.2: resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} engines: {node: '>= 0.8.0'} @@ -5982,8 +6004,8 @@ packages: engines: {node: ^14.13.1 || >=16.0.0} dev: true - /prism-theme-vars/0.2.3: - resolution: {integrity: sha512-lpRg8GWfxu38m4rZwjrvOxeHlmL4tERhe9sTjrC47HMu6uCEch3bLUQVNlISoEq9Z24g5Xm+B7AKdyiKSevktg==} + /prism-theme-vars/0.2.4: + resolution: {integrity: sha512-B3Pht+GCT87sZph7hMRLlCQXzCM0awW7Rhk08RavpqRW4LEQOeqN0uMG4QCWkul2tr8PB61YAOJGUrEW+1uuJA==} dev: false /prismjs/1.28.0: @@ -6258,14 +6280,6 @@ packages: terser: 5.12.1 dev: true - /rollup/2.72.1: - resolution: {integrity: sha512-NTc5UGy/NWFGpSqF1lFY8z9Adri6uhyMLI6LvPAXdBKoPRFhIIiBUpt+Qg2awixqO3xvzSijjhnb4+QEZwJmxA==} - engines: {node: '>=10.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.2 - dev: true - /rollup/2.75.7: resolution: {integrity: sha512-VSE1iy0eaAYNCxEXaleThdFXqZJ42qDBatAwrfnPlENEZ8erQ+0LYX4JXOLPceWfZpV1VtZwZ3dFCuOZiSyFtQ==} engines: {node: '>=10.0.0'} @@ -6948,7 +6962,7 @@ packages: engines: {node: '>=4'} dev: true - /unimport/0.4.0_vite@2.9.13: + /unimport/0.4.0_vite@3.0.0: resolution: {integrity: sha512-k2KgvR/rvpmOln5vJtgbikfnntV3nG2F4mRrAI+16cA0KgANaPqHwVrdJijWbW4ZLDmSt0xzCfy4MJt8bMel0w==} dependencies: '@rollup/pluginutils': 4.2.1 @@ -6960,7 +6974,7 @@ packages: pathe: 0.3.0 scule: 0.2.1 strip-literal: 0.4.0 - unplugin: 0.7.0_vite@2.9.13 + unplugin: 0.7.0_vite@3.0.0 transitivePeerDependencies: - esbuild - rollup @@ -6991,30 +7005,30 @@ packages: engines: {node: '>= 10.0.0'} dev: true - /unocss/0.42.0_vite@2.9.13: - resolution: {integrity: sha512-yiTgPVykeX6zqXWJMzGlaUqquSIl5/CbiQ8HM0tADRfH7Yn+GiW4qaZkHgSwTtPLtA2z4taTqdKkQGTrrkN2jw==} + /unocss/0.44.1_vite@3.0.0: + resolution: {integrity: sha512-HNOomMq9w0skX2X6dpfBdz/pUfzsb05HiYZbukvKeV+GayqXhYNCYJhuKGpOoI7Q5DvQ3jfgZXKHorl7c5PFeA==} engines: {node: '>=14'} peerDependencies: - '@unocss/webpack': 0.42.0 + '@unocss/webpack': 0.44.1 peerDependenciesMeta: '@unocss/webpack': optional: true dependencies: - '@unocss/cli': 0.42.0 - '@unocss/core': 0.42.0 - '@unocss/preset-attributify': 0.42.0 - '@unocss/preset-icons': 0.42.0 - '@unocss/preset-mini': 0.42.0 - '@unocss/preset-tagify': 0.42.0 - '@unocss/preset-typography': 0.42.0 - '@unocss/preset-uno': 0.42.0 - '@unocss/preset-web-fonts': 0.42.0 - '@unocss/preset-wind': 0.42.0 - '@unocss/reset': 0.42.0 - '@unocss/transformer-compile-class': 0.42.0 - '@unocss/transformer-directives': 0.42.0 - '@unocss/transformer-variant-group': 0.42.0 - '@unocss/vite': 0.42.0_vite@2.9.13 + '@unocss/cli': 0.44.1 + '@unocss/core': 0.44.1 + '@unocss/preset-attributify': 0.44.1 + '@unocss/preset-icons': 0.44.1 + '@unocss/preset-mini': 0.44.1 + '@unocss/preset-tagify': 0.44.1 + '@unocss/preset-typography': 0.44.1 + '@unocss/preset-uno': 0.44.1 + '@unocss/preset-web-fonts': 0.44.1 + '@unocss/preset-wind': 0.44.1 + '@unocss/reset': 0.44.1 + '@unocss/transformer-compile-class': 0.44.1 + '@unocss/transformer-directives': 0.44.1 + '@unocss/transformer-variant-group': 0.44.1 + '@unocss/vite': 0.44.1_vite@3.0.0 transitivePeerDependencies: - supports-color - vite @@ -7025,7 +7039,7 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin-auto-import/0.9.2_5smtrbmayeckluww3ebuwm6kim: + /unplugin-auto-import/0.9.2_tdojunihpwk4q7lmt675eqctgy: resolution: {integrity: sha512-cihfSyWtDyOvpD+bKQ77XSJF2Ix3N3ueatd59slBKgl995fbfExf2qXk/KialZE4/pPNjdGNEJl5ZwAhYj+e1g==} engines: {node: '>=14'} peerDependencies: @@ -7036,11 +7050,11 @@ packages: dependencies: '@antfu/utils': 0.5.2 '@rollup/pluginutils': 4.2.1 - '@vueuse/core': 8.7.5_vue@3.2.37 + '@vueuse/core': 8.9.2_vue@3.2.37 local-pkg: 0.4.1 magic-string: 0.26.2 - unimport: 0.4.0_vite@2.9.13 - unplugin: 0.7.0_vite@2.9.13 + unimport: 0.4.0_vite@3.0.0 + unplugin: 0.7.0_vite@3.0.0 transitivePeerDependencies: - esbuild - rollup @@ -7048,8 +7062,8 @@ packages: - webpack dev: true - /unplugin-vue-components/0.20.1_vite@2.9.13+vue@3.2.37: - resolution: {integrity: sha512-I70rKUvnJXxBvvTvKhjMV6jXh48BdiUNn2jcQiTdZjqBA3Xgkze31tdc4KBX46yryIy0y6pVaZ9gVBNPrF785g==} + /unplugin-vue-components/0.21.1_vite@3.0.0+vue@3.2.37: + resolution: {integrity: sha512-8MhIT323q1EUu7rz6NfQeiHqDrZKtygy6s9jzcQAuuZUM2T38SHlPT5YJjBOZmM0Bau6YuNTKfBBX4iHzeusaQ==} engines: {node: '>=14'} peerDependencies: '@babel/parser': ^7.15.8 @@ -7067,7 +7081,7 @@ packages: magic-string: 0.26.2 minimatch: 5.1.0 resolve: 1.22.1 - unplugin: 0.7.0_vite@2.9.13 + unplugin: 0.7.2_vite@3.0.0 vue: 3.2.37 transitivePeerDependencies: - esbuild @@ -7077,7 +7091,7 @@ packages: - webpack dev: true - /unplugin/0.7.0_vite@2.9.13: + /unplugin/0.7.0_vite@3.0.0: resolution: {integrity: sha512-OsiFrgybmqm5bGuaodvbLYhqUrvGuRHRMZDhddKEXTDbuQ1x+hR7M1WpQguXj03whVYjEYChhFo738cZH5RNig==} peerDependencies: esbuild: '>=0.13' @@ -7096,11 +7110,35 @@ packages: dependencies: acorn: 8.7.1 chokidar: 3.5.3 - vite: 2.9.13 + vite: 3.0.0 webpack-sources: 3.2.3 webpack-virtual-modules: 0.4.3 dev: true + /unplugin/0.7.2_vite@3.0.0: + resolution: {integrity: sha512-m7thX4jP8l5sETpLdUASoDOGOcHaOVtgNyrYlToyQUvILUtEzEnngRBrHnAX3IKqooJVmXpoa/CwQ/QqzvGaHQ==} + peerDependencies: + esbuild: '>=0.13' + rollup: ^2.50.0 + vite: ^2.3.0 || ^3.0.0-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: 3.0.0 + webpack-sources: 3.2.3 + webpack-virtual-modules: 0.4.4 + dev: true + /untildify/4.0.0: resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} engines: {node: '>=8'} @@ -7160,7 +7198,7 @@ packages: extsprintf: 1.3.0 dev: true - /vite-plugin-inspect/0.5.1_vite@2.9.13: + /vite-plugin-inspect/0.5.1_vite@3.0.0: resolution: {integrity: sha512-cSVdNhVPAfH3OdVSV331/t/YWjg++HR/KiBkVST8pjLISna7O8gRwU8NN7KLrEBJqKKQqoRYLBb0RSdYurEyeg==} engines: {node: '>=14'} peerDependencies: @@ -7171,12 +7209,12 @@ packages: kolorist: 1.5.1 sirv: 2.0.2 ufo: 0.8.4 - vite: 2.9.13 + vite: 3.0.0 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-pages/0.25.0_vite@2.9.13: + /vite-plugin-pages/0.25.0_vite@3.0.0: resolution: {integrity: sha512-q0SX2iSw0UrTnivkzsPb19ZxamShq1nE/e/CKOe8+uVg70/e14uJuzKnw7dZ2omPjmV9Lhks38nzJL6RDRGmeA==} peerDependencies: '@vue/compiler-sfc': ^2.7.0 || ^3.0.0 @@ -7193,14 +7231,14 @@ packages: json5: 2.2.1 local-pkg: 0.4.1 picocolors: 1.0.0 - vite: 2.9.13 + vite: 3.0.0 yaml: 2.1.1 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-pwa/0.12.1_vite@2.9.13: - resolution: {integrity: sha512-Jeb/RHdA1gZ5WiP8rStdPHSqllb53ekvk8VHPAgp0XmLMCGkwBshv0XlPo1nUIZxou6fEirNwbZ4nHLPalXfkg==} + /vite-plugin-pwa/0.12.3_vite@3.0.0: + resolution: {integrity: sha512-gmYdIVXpmBuNjzbJFPZFzxWYrX4lHqwMAlOtjmXBbxApiHjx9QPXKQPJjSpeTeosLKvVbNcKSAAhfxMda0QVNQ==} peerDependencies: vite: ^2.0.0 || ^3.0.0-0 dependencies: @@ -7208,7 +7246,7 @@ packages: fast-glob: 3.2.11 pretty-bytes: 6.0.0 rollup: 2.75.7 - vite: 2.9.13 + vite: 3.0.0 workbox-build: 6.5.3 workbox-window: 6.5.3 transitivePeerDependencies: @@ -7216,7 +7254,7 @@ packages: - supports-color dev: true - /vite-plugin-vue-layouts/0.6.0_evrllnkh5nrlwbwnbxhvh4u3v4: + /vite-plugin-vue-layouts/0.6.0_5vcanmustn365rg452uyprxay4: resolution: {integrity: sha512-7QX7o/NpCfs+hyXphwYfmPqAEQ6qd4uXsvI0VsovjGT2eCoEE5dMdP6L+uqqNWY4uqv7oCvtinecZmbzZv/9Rg==} peerDependencies: vite: ^2.5.0 @@ -7226,31 +7264,32 @@ packages: '@vue/compiler-sfc': 3.2.33 debug: 4.3.4 fast-glob: 3.2.11 - vite: 2.9.13 + vite: 3.0.0 vue: 3.2.37 - vue-router: 4.0.16_vue@3.2.37 + vue-router: 4.1.2_vue@3.2.37 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-vue-markdown/0.20.0_vite@2.9.13: - resolution: {integrity: sha512-DjnQZ5OuCZs5zXqRk/wYSV2bJDujgshk0cTnbAH5QJwNDI/urVGfVSZD2uw02IMVft0JDmhHtM5cqOn3u1dYKA==} + /vite-plugin-vue-markdown/0.20.1_vite@3.0.0: + resolution: {integrity: sha512-OKWb7dtfb8SU2CLUQHWFz54eYN8Y3d3P8FpQCb7yzzh/GetTJVdY57A/orvzNJxAJqjZXx2Af1Q9ncj2wsGkiw==} peerDependencies: vite: ^2.0.0 || ^3.0.0-0 dependencies: '@antfu/utils': 0.5.2 + '@mdit-vue/plugin-component': 0.1.1 '@rollup/pluginutils': 4.2.1 '@types/markdown-it': 12.2.3 gray-matter: 4.0.3 markdown-it: 13.0.1 - vite: 2.9.13 + vite: 3.0.0 dev: true - /vite-ssg-sitemap/0.2.7: - resolution: {integrity: sha512-vzB2qey/PZGv8gd3nCkLiXxEemByZrTHjhkO7aFcjbxAKlW36RraBMZkizzRUo6uB06Uo7yM4UmzjE5h6dfvsg==} + /vite-ssg-sitemap/0.3.1: + resolution: {integrity: sha512-I/urEKBAF62r4b3jL4Usa3kpo/WQl4gC/SqQz2APHh+2ZLMbO0xstULfkVHIaRW6416vtfz2SlvysdvW+u1xkQ==} dev: true - /vite-ssg/0.20.2_k7shjfzctjeydlate74macei7a: + /vite-ssg/0.20.2_zodgg63wx4ia7g264h7fi3aaae: resolution: {integrity: sha512-XtBgJEDrN9cL6pgzXvThrTS7Pm5zwZZnBt50EmL/O+QbdhD/ZjCbcp4GmIrWFBWjVBFcgfwgPccmWv3DAF6s/w==} engines: {node: '>=14.0.0'} hasBin: true @@ -7273,9 +7312,9 @@ packages: kolorist: 1.5.1 p-queue: 6.6.2 prettier: 2.7.1 - vite: 2.9.13 + vite: 3.0.0 vue: 3.2.37 - vue-router: 4.0.16_vue@3.2.37 + vue-router: 4.1.2_vue@3.2.37 yargs: 17.5.1 transitivePeerDependencies: - bufferutil @@ -7284,14 +7323,15 @@ packages: - utf-8-validate dev: true - /vite/2.9.13: - resolution: {integrity: sha512-AsOBAaT0AD7Mhe8DuK+/kE4aWYFMx/i0ZNi98hJclxb4e0OhQcZYUrvLjIaQ8e59Ui7txcvKMiJC1yftqpQoDw==} - engines: {node: '>=12.2.0'} + /vite/3.0.0: + resolution: {integrity: sha512-M7phQhY3+fRZa0H+1WzI6N+/onruwPTBTMvaj7TzgZ0v2TE+N2sdLKxJOfOv9CckDWt5C4HmyQP81xB4dwRKzA==} + engines: {node: '>=14.18.0'} hasBin: true peerDependencies: less: '*' sass: '*' stylus: '*' + terser: ^5.4.0 peerDependenciesMeta: less: optional: true @@ -7299,25 +7339,30 @@ packages: optional: true stylus: optional: true + terser: + optional: true dependencies: - esbuild: 0.14.39 - postcss: 8.4.13 + esbuild: 0.14.49 + postcss: 8.4.14 resolve: 1.22.1 - rollup: 2.72.1 + rollup: 2.75.7 optionalDependencies: fsevents: 2.3.2 dev: true - /vitest/0.16.0: - resolution: {integrity: sha512-Ntp6jrM8wf2NMtamMBLkRBBdeqHkgAH/WMh5Xryts1j2ft2D8QZQbiSVFkSl4WmEQzcPP0YM069g/Ga1vtnEtg==} + /vitest/0.18.0: + resolution: {integrity: sha512-ryAtlh5Gvg3+aLNuOQ8YOHxgQCCu46jx40X5MBL0K0/ejB9i5zsr8fV8LTGXbXex80UMHlzceI9F+ouGaiR+mQ==} engines: {node: '>=v14.16.0'} hasBin: true peerDependencies: + '@edge-runtime/vm': '*' '@vitest/ui': '*' c8: '*' happy-dom: '*' jsdom: '*' peerDependenciesMeta: + '@edge-runtime/vm': + optional: true '@vitest/ui': optional: true c8: @@ -7335,16 +7380,17 @@ packages: local-pkg: 0.4.1 tinypool: 0.2.1 tinyspy: 0.3.3 - vite: 2.9.13 + vite: 3.0.0 transitivePeerDependencies: - less - sass - stylus - supports-color + - terser dev: true - /vue-demi/0.13.1_vue@3.2.37: - resolution: {integrity: sha512-xmkJ56koG3ptpLnpgmIzk9/4nFf4CqduSJbUM0OdPoU87NwRuZ6x49OLhjSa/fC15fV+5CbEnrxU4oyE022svg==} + /vue-demi/0.13.4_vue@3.2.37: + resolution: {integrity: sha512-KP4lq9uSz0KZbaqCllRhnxMV3mYRsRWJfdsAhZyt5bV5O1RTpoeDptBRV9NOa/JgOpfaA9ane88VF7OjWNK/DA==} engines: {node: '>=12'} hasBin: true requiresBuild: true @@ -7357,14 +7403,14 @@ packages: dependencies: vue: 3.2.37 - /vue-eslint-parser/9.0.2_eslint@8.18.0: + /vue-eslint-parser/9.0.2_eslint@8.19.0: resolution: {integrity: sha512-uCPQwTGjOtAYrwnU+76pYxalhjsh7iFBsHwBqDHiOPTxtICDaraO4Szw54WFTNZTAEsgHHzqFOu1mmnBOBRzDA==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.18.0 + eslint: 8.19.0 eslint-scope: 7.1.1 eslint-visitor-keys: 3.3.0 espree: 9.3.2 @@ -7387,21 +7433,21 @@ packages: '@vue/devtools-api': 6.1.4 vue: 3.2.37 - /vue-router/4.0.16_vue@3.2.37: - resolution: {integrity: sha512-JcO7cb8QJLBWE+DfxGUL3xUDOae/8nhM1KVdnudadTAORbuxIC/xAydC5Zr/VLHUDQi1ppuTF5/rjBGzgzrJNA==} + /vue-router/4.1.2_vue@3.2.37: + resolution: {integrity: sha512-5BP1qXFncVRwgV/XnqzsKApdMjQPqWIpoUBdL1ynz8HyLxIX/UDAx7Ql2BjmA5CXT/p61JfZvkpiFWFpaqcfag==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.1.4 vue: 3.2.37 - /vue-tsc/0.38.2_typescript@4.7.4: - resolution: {integrity: sha512-+OMmpw9BZC9khul3I1HGtWchv7BCiaM7NvfdilVAiOFkjnivIoaW6jJm6YPQJaEPouePtpkDUWovyzgNxWdDsw==} + /vue-tsc/0.38.5_typescript@4.7.4: + resolution: {integrity: sha512-AFlqvwpENOTTJxS1Gl1uG0ZVsvtGCbgv9d0i4fXk5Pnao/ETVwWewPEsj+4cPlwa5htO9WhK6qfWwoqcCqg0yQ==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/vue-typescript': 0.38.2 + '@volar/vue-typescript': 0.38.5 typescript: 4.7.4 dev: true @@ -7451,6 +7497,10 @@ packages: resolution: {integrity: sha512-5NUqC2JquIL2pBAAo/VfBP6KuGkHIZQXW/lNKupLPfhViwh8wNsu0BObtl09yuKZszeEUfbXz8xhrHvSG16Nqw==} dev: true + /webpack-virtual-modules/0.4.4: + resolution: {integrity: sha512-h9atBP/bsZohWpHnr+2sic8Iecb60GxftXsWNLLLSqewgIsGzByd2gcIID4nXcG+3tNe4GQG3dLcff3kXupdRA==} + dev: true + /whatwg-encoding/2.0.0: resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} engines: {node: '>=12'} diff --git a/src/auto-imports.d.ts b/src/auto-imports.d.ts index 7733cff..21bec9a 100644 --- a/src/auto-imports.d.ts +++ b/src/auto-imports.d.ts @@ -84,6 +84,8 @@ declare global { const refThrottled: typeof import('@vueuse/core')['refThrottled'] const refWithControl: typeof import('@vueuse/core')['refWithControl'] const resolveComponent: typeof import('vue')['resolveComponent'] + const resolveRef: typeof import('@vueuse/core')['resolveRef'] + const resolveUnref: typeof import('@vueuse/core')['resolveUnref'] const shallowReactive: typeof import('vue')['shallowReactive'] const shallowReadonly: typeof import('vue')['shallowReadonly'] const shallowRef: typeof import('vue')['shallowRef'] @@ -151,6 +153,7 @@ declare global { const useEyeDropper: typeof import('@vueuse/core')['useEyeDropper'] const useFavicon: typeof import('@vueuse/core')['useFavicon'] const useFetch: typeof import('@vueuse/core')['useFetch'] + const useFileDialog: typeof import('@vueuse/core')['useFileDialog'] const useFileSystemAccess: typeof import('@vueuse/core')['useFileSystemAccess'] const useFocus: typeof import('@vueuse/core')['useFocus'] const useFocusWithin: typeof import('@vueuse/core')['useFocusWithin'] @@ -183,6 +186,7 @@ declare global { const useNavigatorLanguage: typeof import('@vueuse/core')['useNavigatorLanguage'] const useNetwork: typeof import('@vueuse/core')['useNetwork'] const useNow: typeof import('@vueuse/core')['useNow'] + const useObjectUrl: typeof import('@vueuse/core')['useObjectUrl'] const useOffsetPagination: typeof import('@vueuse/core')['useOffsetPagination'] const useOnline: typeof import('@vueuse/core')['useOnline'] const usePageLeave: typeof import('@vueuse/core')['usePageLeave'] @@ -208,12 +212,14 @@ declare global { const useSlots: typeof import('vue')['useSlots'] const useSpeechRecognition: typeof import('@vueuse/core')['useSpeechRecognition'] const useSpeechSynthesis: typeof import('@vueuse/core')['useSpeechSynthesis'] + const useStepper: typeof import('@vueuse/core')['useStepper'] const useStorage: typeof import('@vueuse/core')['useStorage'] const useStorageAsync: typeof import('@vueuse/core')['useStorageAsync'] const useStyleTag: typeof import('@vueuse/core')['useStyleTag'] const useSwipe: typeof import('@vueuse/core')['useSwipe'] const useTemplateRefsList: typeof import('@vueuse/core')['useTemplateRefsList'] const useTextSelection: typeof import('@vueuse/core')['useTextSelection'] + const useTextareaAutosize: typeof import('@vueuse/core')['useTextareaAutosize'] const useThrottle: typeof import('@vueuse/core')['useThrottle'] const useThrottleFn: typeof import('@vueuse/core')['useThrottleFn'] const useThrottledRefHistory: typeof import('@vueuse/core')['useThrottledRefHistory'] @@ -241,6 +247,7 @@ declare global { const useWindowScroll: typeof import('@vueuse/core')['useWindowScroll'] const useWindowSize: typeof import('@vueuse/core')['useWindowSize'] const watch: typeof import('vue')['watch'] + const watchArray: typeof import('@vueuse/core')['watchArray'] const watchAtMost: typeof import('@vueuse/core')['watchAtMost'] const watchDebounced: typeof import('@vueuse/core')['watchDebounced'] const watchEffect: typeof import('vue')['watchEffect'] @@ -250,6 +257,7 @@ declare global { const watchPostEffect: typeof import('vue')['watchPostEffect'] const watchSyncEffect: typeof import('vue')['watchSyncEffect'] const watchThrottled: typeof import('@vueuse/core')['watchThrottled'] + const watchTriggerable: typeof import('@vueuse/core')['watchTriggerable'] const watchWithFilter: typeof import('@vueuse/core')['watchWithFilter'] const whenever: typeof import('@vueuse/core')['whenever'] } @@ -340,6 +348,8 @@ declare module '@vue/runtime-core' { readonly refThrottled: UnwrapRef readonly refWithControl: UnwrapRef readonly resolveComponent: UnwrapRef + readonly resolveRef: UnwrapRef + readonly resolveUnref: UnwrapRef readonly shallowReactive: UnwrapRef readonly shallowReadonly: UnwrapRef readonly shallowRef: UnwrapRef @@ -407,6 +417,7 @@ declare module '@vue/runtime-core' { readonly useEyeDropper: UnwrapRef readonly useFavicon: UnwrapRef readonly useFetch: UnwrapRef + readonly useFileDialog: UnwrapRef readonly useFileSystemAccess: UnwrapRef readonly useFocus: UnwrapRef readonly useFocusWithin: UnwrapRef @@ -439,6 +450,7 @@ declare module '@vue/runtime-core' { readonly useNavigatorLanguage: UnwrapRef readonly useNetwork: UnwrapRef readonly useNow: UnwrapRef + readonly useObjectUrl: UnwrapRef readonly useOffsetPagination: UnwrapRef readonly useOnline: UnwrapRef readonly usePageLeave: UnwrapRef @@ -464,12 +476,14 @@ declare module '@vue/runtime-core' { readonly useSlots: UnwrapRef readonly useSpeechRecognition: UnwrapRef readonly useSpeechSynthesis: UnwrapRef + readonly useStepper: UnwrapRef readonly useStorage: UnwrapRef readonly useStorageAsync: UnwrapRef readonly useStyleTag: UnwrapRef readonly useSwipe: UnwrapRef readonly useTemplateRefsList: UnwrapRef readonly useTextSelection: UnwrapRef + readonly useTextareaAutosize: UnwrapRef readonly useThrottle: UnwrapRef readonly useThrottleFn: UnwrapRef readonly useThrottledRefHistory: UnwrapRef @@ -497,6 +511,7 @@ declare module '@vue/runtime-core' { readonly useWindowScroll: UnwrapRef readonly useWindowSize: UnwrapRef readonly watch: UnwrapRef + readonly watchArray: UnwrapRef readonly watchAtMost: UnwrapRef readonly watchDebounced: UnwrapRef readonly watchEffect: UnwrapRef @@ -506,6 +521,7 @@ declare module '@vue/runtime-core' { readonly watchPostEffect: UnwrapRef readonly watchSyncEffect: UnwrapRef readonly watchThrottled: UnwrapRef + readonly watchTriggerable: UnwrapRef readonly watchWithFilter: UnwrapRef readonly whenever: UnwrapRef } diff --git a/src/components.d.ts b/src/components.d.ts index 1edd606..20ec2b8 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -3,6 +3,8 @@ // Read more: https://github.com/vuejs/core/pull/3399 import '@vue/runtime-core' +export {} + declare module '@vue/runtime-core' { export interface GlobalComponents { Counter: typeof import('./components/Counter.vue')['default'] @@ -12,5 +14,3 @@ declare module '@vue/runtime-core' { RouterView: typeof import('vue-router')['RouterView'] } } - -export {} diff --git a/vite.config.ts b/vite.config.ts index 8c6a470..5743d84 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -127,13 +127,6 @@ export default defineConfig({ Inspect(), ], - // https://github.com/antfu/vite-ssg - ssgOptions: { - script: 'async', - formatting: 'minify', - onFinished() { generateSitemap() }, - }, - // https://github.com/vitest-dev/vitest test: { include: ['test/**/*.test.ts'], @@ -142,4 +135,16 @@ export default defineConfig({ inline: ['@vue', '@vueuse', 'vue-demi'], }, }, + + // https://github.com/antfu/vite-ssg + ssgOptions: { + script: 'async', + formatting: 'minify', + onFinished() { generateSitemap() }, + }, + + ssr: { + // TODO: workaround until they support native ESM + noExternal: ['workbox-window', /vue-i18n/], + }, })