From 3b144c8f67999482d9639c37d19c51eac7ea7600 Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Fri, 3 Jun 2022 22:16:48 +0800 Subject: [PATCH] fix: opt-out volar strictness --- html.d.ts | 13 ++ package.json | 20 +- pnpm-lock.yaml | 503 +++++++++++++++++++------------------------------ 3 files changed, 216 insertions(+), 320 deletions(-) create mode 100644 html.d.ts diff --git a/html.d.ts b/html.d.ts new file mode 100644 index 0000000..343ccfd --- /dev/null +++ b/html.d.ts @@ -0,0 +1,13 @@ +// for UnoCSS attributify mode compact in Volar +// refer: https://github.com/johnsoncodehk/volar/issues/1077#issuecomment-1145361472 +declare module '@vue/runtime-dom' { + interface HTMLAttributes { + [key: string]: any + } +} +declare module '@vue/runtime-core' { + interface AllowedComponentProps { + [key: string]: any + } +} +export {} diff --git a/package.json b/package.json index c812da4..c3cedeb 100644 --- a/package.json +++ b/package.json @@ -10,28 +10,28 @@ "test": "vitest" }, "dependencies": { - "@vueuse/core": "^8.5.0", + "@vueuse/core": "^8.6.0", "vue": "^3.2.36", "vue-router": "^4.0.15" }, "devDependencies": { - "@antfu/eslint-config": "^0.24.1", + "@antfu/eslint-config": "^0.25.1", "@iconify-json/carbon": "^1.1.5", - "@types/node": "^17.0.35", - "@unocss/reset": "^0.34.1", + "@types/node": "^17.0.39", + "@unocss/reset": "^0.37.2", "@vitejs/plugin-vue": "^2.3.3", "@vue/test-utils": "^2.0.0", "eslint": "^8.16.0", "jsdom": "^19.0.0", - "pnpm": "^7.1.5", + "pnpm": "^7.1.7", "typescript": "^4.7.2", - "unocss": "^0.34.1", - "unplugin-auto-import": "^0.8.4", - "unplugin-vue-components": "^0.19.5", + "unocss": "^0.37.2", + "unplugin-auto-import": "^0.8.7", + "unplugin-vue-components": "^0.19.6", "vite": "^2.9.9", "vite-plugin-pages": "^0.23.0", - "vitest": "^0.12.9", - "vue-tsc": "^0.34.16" + "vitest": "^0.13.1", + "vue-tsc": "^0.36.0" }, "eslintConfig": { "extends": "@antfu" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ed84f56..30ddc0f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,60 +1,60 @@ lockfileVersion: 5.4 specifiers: - '@antfu/eslint-config': ^0.24.1 + '@antfu/eslint-config': ^0.25.1 '@iconify-json/carbon': ^1.1.5 - '@types/node': ^17.0.35 - '@unocss/reset': ^0.34.1 + '@types/node': ^17.0.39 + '@unocss/reset': ^0.37.2 '@vitejs/plugin-vue': ^2.3.3 '@vue/test-utils': ^2.0.0 - '@vueuse/core': ^8.5.0 + '@vueuse/core': ^8.6.0 eslint: ^8.16.0 jsdom: ^19.0.0 - pnpm: ^7.1.5 + pnpm: ^7.1.7 typescript: ^4.7.2 - unocss: ^0.34.1 - unplugin-auto-import: ^0.8.4 - unplugin-vue-components: ^0.19.5 + unocss: ^0.37.2 + unplugin-auto-import: ^0.8.7 + unplugin-vue-components: ^0.19.6 vite: ^2.9.9 vite-plugin-pages: ^0.23.0 - vitest: ^0.12.9 + vitest: ^0.13.1 vue: ^3.2.36 vue-router: ^4.0.15 - vue-tsc: ^0.34.16 + vue-tsc: ^0.36.0 dependencies: - '@vueuse/core': 8.5.0_vue@3.2.36 + '@vueuse/core': 8.6.0_vue@3.2.36 vue: 3.2.36 vue-router: 4.0.15_vue@3.2.36 devDependencies: - '@antfu/eslint-config': 0.24.1_xztl6dhthcahlo6akmb2bmjmle + '@antfu/eslint-config': 0.25.1_xztl6dhthcahlo6akmb2bmjmle '@iconify-json/carbon': 1.1.5 - '@types/node': 17.0.35 - '@unocss/reset': 0.34.1 + '@types/node': 17.0.39 + '@unocss/reset': 0.37.2 '@vitejs/plugin-vue': 2.3.3_vite@2.9.9+vue@3.2.36 '@vue/test-utils': 2.0.0_vue@3.2.36 eslint: 8.16.0 jsdom: 19.0.0 - pnpm: 7.1.5 + pnpm: 7.1.7 typescript: 4.7.2 - unocss: 0.34.1_vite@2.9.9 - unplugin-auto-import: 0.8.4_4xyn6ao5ngwbgzbefoyccvabvi - unplugin-vue-components: 0.19.5_vite@2.9.9+vue@3.2.36 + unocss: 0.37.2_vite@2.9.9 + unplugin-auto-import: 0.8.7_2f4luahfrvm5qufmejfjusqqgu + unplugin-vue-components: 0.19.6_vite@2.9.9+vue@3.2.36 vite: 2.9.9 vite-plugin-pages: 0.23.0_vite@2.9.9 - vitest: 0.12.9_jsdom@19.0.0 - vue-tsc: 0.34.16_typescript@4.7.2 + vitest: 0.13.1_jsdom@19.0.0 + vue-tsc: 0.36.0_typescript@4.7.2 packages: - /@antfu/eslint-config-basic/0.24.1_hzuh7e2up357pvq3mkokjvu2lq: - resolution: {integrity: sha512-YV2GNI7dCJgWWkEoyVy/aTdfUXhJWTkx9FFWwtpAnofAT12fk2Vp9BCJAlYBKNl/ucC0EZqO9U0QcZolAWBodA==} + /@antfu/eslint-config-basic/0.25.1_hzuh7e2up357pvq3mkokjvu2lq: + resolution: {integrity: sha512-FiOC33yoqHJCElFjSPJ9rHIjGSvJSqbYE58PgRXtJE9E4MM00vwzbA9iKILLnj27o3r3V+1sngHWlIeGaQu/iA==} peerDependencies: eslint: '>=7.4.0' dependencies: eslint: 8.16.0 - eslint-plugin-antfu: 0.24.1_xztl6dhthcahlo6akmb2bmjmle + eslint-plugin-antfu: 0.25.1_xztl6dhthcahlo6akmb2bmjmle eslint-plugin-eslint-comments: 3.2.0_eslint@8.16.0 eslint-plugin-html: 6.2.0 eslint-plugin-import: 2.26.0_grfei5yostfimvqdpf73rlhy3e @@ -74,12 +74,12 @@ packages: - typescript dev: true - /@antfu/eslint-config-react/0.24.1_xztl6dhthcahlo6akmb2bmjmle: - resolution: {integrity: sha512-yG9r1/CNG9NYSeaEIEE/1eet6xFh5FnkqnfBSUoPRYixI8jhIfTGS0qwymAAA1sEPPpWwye32Ufu9kloGyf18Q==} + /@antfu/eslint-config-react/0.25.1_xztl6dhthcahlo6akmb2bmjmle: + resolution: {integrity: sha512-gLdRj4nmOk4W9ORzvkwf8kklCkSxY7ox7BKE97HYcGtaq5oAQjibYC+WPkLklj2+BQuOXcZdGbqJgx/+qHfRrw==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.24.1_xztl6dhthcahlo6akmb2bmjmle + '@antfu/eslint-config-ts': 0.25.1_xztl6dhthcahlo6akmb2bmjmle eslint: 8.16.0 eslint-plugin-react: 7.30.0_eslint@8.16.0 transitivePeerDependencies: @@ -89,13 +89,13 @@ packages: - typescript dev: true - /@antfu/eslint-config-ts/0.24.1_xztl6dhthcahlo6akmb2bmjmle: - resolution: {integrity: sha512-kIwvetHQ5tTcni1l2obr67t34yBZYxHdogUiKbEy1yzngq8B1tZRrXLcQmdNtXcp42a/CZhWtmcYFLFSSAreew==} + /@antfu/eslint-config-ts/0.25.1_xztl6dhthcahlo6akmb2bmjmle: + resolution: {integrity: sha512-bKaSOah8Qb5ND0i14x3kcpfMA5euxy/9VYVwZQ2XJgY6hkjEY1wTyC0Jw6JQvTYglEycEc2SDrtEZ0+0SKA/jg==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.24.1_hzuh7e2up357pvq3mkokjvu2lq + '@antfu/eslint-config-basic': 0.25.1_hzuh7e2up357pvq3mkokjvu2lq '@typescript-eslint/eslint-plugin': 5.26.0_hzuh7e2up357pvq3mkokjvu2lq '@typescript-eslint/parser': 5.26.0_xztl6dhthcahlo6akmb2bmjmle eslint: 8.16.0 @@ -106,12 +106,12 @@ packages: - supports-color dev: true - /@antfu/eslint-config-vue/0.24.1_xztl6dhthcahlo6akmb2bmjmle: - resolution: {integrity: sha512-Zs6ykPk3Pir1RaMl7EUZlToqW1gis6LliPuTYR356Q2HMJWUjQ9VEJZRMquOeDtbMRqhG+N5a0lcoTlQdjXsuA==} + /@antfu/eslint-config-vue/0.25.1_xztl6dhthcahlo6akmb2bmjmle: + resolution: {integrity: sha512-Z9MCGYKZO50eU8YwgqBYWx+GVSOfDHxbIf6+BLxpDmrVGUuJQMqT5CIcihSRkQMeH/drQwPmQKbSSmVdjOLHrg==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.24.1_xztl6dhthcahlo6akmb2bmjmle + '@antfu/eslint-config-ts': 0.25.1_xztl6dhthcahlo6akmb2bmjmle eslint: 8.16.0 eslint-plugin-vue: 9.0.1_eslint@8.16.0 transitivePeerDependencies: @@ -121,13 +121,13 @@ packages: - typescript dev: true - /@antfu/eslint-config/0.24.1_xztl6dhthcahlo6akmb2bmjmle: - resolution: {integrity: sha512-gQqkWmJz3H3QfZKOr4xIXHW7CYAXMcdoU5lMkvBPYq9/oqTQWpIEf+MQe6UmLeB/zjQhQMj9c8Hyp9wlRXVV7A==} + /@antfu/eslint-config/0.25.1_xztl6dhthcahlo6akmb2bmjmle: + resolution: {integrity: sha512-CRg2LL6bh+lWWfG5TDJh3TUQTh+immu6IWkiVaJJn4jVD7jFQSewvIQUoPo7/YEPFpL2TTCCUjmT2YpmSbnedg==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-react': 0.24.1_xztl6dhthcahlo6akmb2bmjmle - '@antfu/eslint-config-vue': 0.24.1_xztl6dhthcahlo6akmb2bmjmle + '@antfu/eslint-config-react': 0.25.1_xztl6dhthcahlo6akmb2bmjmle + '@antfu/eslint-config-vue': 0.25.1_xztl6dhthcahlo6akmb2bmjmle '@typescript-eslint/eslint-plugin': 5.26.0_hzuh7e2up357pvq3mkokjvu2lq '@typescript-eslint/parser': 5.26.0_xztl6dhthcahlo6akmb2bmjmle eslint: 8.16.0 @@ -156,10 +156,6 @@ packages: find-up: 5.0.0 dev: true - /@antfu/utils/0.5.1: - resolution: {integrity: sha512-8Afo0+xvYe1K8Wm4xHTymfTkpzy36aaqDvhXIayUwl+mecMG9Xzl3XjXa6swG6Bk8FBeQ646RyvmsYt6+2Be9g==} - dev: true - /@antfu/utils/0.5.2: resolution: {integrity: sha512-CQkeV+oJxUazwjlHD0/3ZD08QWKuGQkhnrKo3e6ly5pd48VUpXbb77q0xMU4+vc2CkJnDS02Eq/M9ugyX20XZA==} dev: true @@ -325,8 +321,8 @@ packages: resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==} dev: true - /@types/node/17.0.35: - resolution: {integrity: sha512-vu1SrqBjbbZ3J6vwY17jBs8Sr/BKA+/a/WtjRG+whKg1iuLFOosq872EXS0eXWILdO36DHQQeku/ZcL6hz2fpg==} + /@types/node/17.0.39: + resolution: {integrity: sha512-JDU3YLlnPK3WDao6/DlXLOgSNpG13ct+CwIO17V8q0/9fWJyeMJJ/VyZ1lv8kDprihvZMydzVwf0tQOqGiY2Nw==} dev: true /@types/normalize-package-data/2.4.1: @@ -463,14 +459,14 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /@unocss/cli/0.34.1: - resolution: {integrity: sha512-RHZyo70xOO/Loq17wVQoL+9Hs0QY0RbfAVfap6vk1uQMcDoZ3FVPjOvaDmpfqwwFeA6rExBplEF0jKlmsPfbuQ==} + /@unocss/cli/0.37.2: + resolution: {integrity: sha512-IbWZGa8T4LTzOIER3JG/AuGiWfxG6whMNCbFnNsaN0Nwyr4wWqHWspxf7DfL1gC6C8x3QAlrQvHi8cHAFUwGVg==} engines: {node: '>=14'} hasBin: true dependencies: - '@unocss/config': 0.34.1 - '@unocss/core': 0.34.1 - '@unocss/preset-uno': 0.34.1 + '@unocss/config': 0.37.2 + '@unocss/core': 0.37.2 + '@unocss/preset-uno': 0.37.2 cac: 6.7.12 chokidar: 3.5.3 colorette: 2.0.16 @@ -480,113 +476,119 @@ packages: perfect-debounce: 0.1.3 dev: true - /@unocss/config/0.34.1: - resolution: {integrity: sha512-aB8AEIxo2C8Dvev4NFu8e/ClCy+1jY6TgKfYxVpDpITqwiNGGnFvFsj563JGGI9oD+cPAIXwHv0Kb79NBJTpyg==} + /@unocss/config/0.37.2: + resolution: {integrity: sha512-OJdv+GortQD57aEZj9O/nlGLNKU2PFWzSALznH77wVyrpG2ThH8aWKkL6+KsOgiImNeDkdIno1ZXeFSQi0x7lQ==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.34.1 + '@unocss/core': 0.37.2 unconfig: 0.3.4 dev: true - /@unocss/core/0.34.1: - resolution: {integrity: sha512-h2AeTLAiBWu6IZzR1tN2H/ypuCbc9CK7t8H/o2ncG22Jfoh6FO09jQPoiRZr72PcpDf2/0snN94iZLnjvPGZOg==} + /@unocss/core/0.37.2: + resolution: {integrity: sha512-qH/1SmD9Jkv7cDZVj3L9+JAQkW/myTRoZ3yU18uBc4+2WveFaFKeAIlC5FQRyoT4SWXBkQlhsavGlq6bhMdnzQ==} dev: true - /@unocss/inspector/0.34.1: - resolution: {integrity: sha512-4V4gUy1bykm/oOtEAXT5Lc98Bxp6k+vp141O/Yp+AMgX4wK0+dB9ELrQx7gzVLQauQv209xuMZ9tscKf0VEZaA==} + /@unocss/inspector/0.37.2: + resolution: {integrity: sha512-rRMZaJygGkxf9j/khqlEU7N+iyPWzKBDr4dQxEZiaHVCOn5cuCEG6uSqRRIRJRkj2iE6nejiRada9/mcq/24qA==} dependencies: gzip-size: 6.0.0 sirv: 2.0.2 dev: true - /@unocss/preset-attributify/0.34.1: - resolution: {integrity: sha512-ik4Dh0CEFa3yZuSY7C8ct4X1wRb50RHjZvp8exyDmWoUpMq/nKB6op9MRnPASAcMFeXs2pMnFYlNwg5rPiw3xQ==} + /@unocss/preset-attributify/0.37.2: + resolution: {integrity: sha512-10NSb789hMr6uurfykExkZfOPeeBMQ7ECLqMoVhainov1iGTL/NRTaEhzhwDt8sxH3UEcv0Lg7UaiZXvuMlTEw==} dependencies: - '@unocss/core': 0.34.1 + '@unocss/core': 0.37.2 dev: true - /@unocss/preset-icons/0.34.1: - resolution: {integrity: sha512-fGfchdyf5qFm3wX6cLJWFIqfnfsWKPwipNGJDdPgnk0kFiV9sPBE7GD0ctwdZg6v+dpHImOAMRqfhpx5ocJUKw==} + /@unocss/preset-icons/0.37.2: + resolution: {integrity: sha512-lm1NlARBY4aceftLDh7YwiymluZJJbG+vOoZJU+yiGpHZlmaoxig8ww+pgmPv4yGhfYNLXwE5+8V86dQYg+BtQ==} dependencies: '@iconify/utils': 1.0.32 - '@unocss/core': 0.34.1 + '@unocss/core': 0.37.2 ohmyfetch: 0.4.18 transitivePeerDependencies: - supports-color dev: true - /@unocss/preset-mini/0.34.1: - resolution: {integrity: sha512-pEL+/55RfRTfpUplCVzC1l0gLy5cGR1lRSduNz91+FqHmxmyw/rzEoZl0+KhlcNTKWGJY6pM/UYQ3AcbNu5n9w==} + /@unocss/preset-mini/0.37.2: + resolution: {integrity: sha512-fAj+xM28bQMUEW4NlF8OMOq3wJzPocOlROx1+qufxcQedxiIUrcO9QT/3/nZYTTFtGTdRL390JvL9Ue3ux8hIA==} dependencies: - '@unocss/core': 0.34.1 + '@unocss/core': 0.37.2 dev: true - /@unocss/preset-typography/0.34.1: - resolution: {integrity: sha512-plNmH6LqJx6Zp7R42PvMlRJ60r+9zjL4gRmHP2V/kUWlAelrHDtBrCT4V8ndrNUXCIK9cE0rLKk6acafDbgsHg==} + /@unocss/preset-tagify/0.37.2: + resolution: {integrity: sha512-tNvRauWqOzzgxx2Qw3xvpnv9TaiIBiSdy2TyOayAtjnimFsb2UbaZ/MIoSw+SbeYjMpihV+x9eCRptG8H8icWg==} dependencies: - '@unocss/core': 0.34.1 + '@unocss/core': 0.37.2 dev: true - /@unocss/preset-uno/0.34.1: - resolution: {integrity: sha512-QQxSyZRBzgVwH+m6c6vdJt0ZMa4EHSj4DHpZ68r35FRbs7Wk8cJ7mK40FW+d4FbuFKaMN8EmH6zQTeN9+vtbUg==} + /@unocss/preset-typography/0.37.2: + resolution: {integrity: sha512-i926pqmeUgMkmKy70PdeOCWs7ThrV499YWN1IxNs4yqT3JQoq7aPA0vNagHAhtpWs5RWn9QQGL5QNMFurO0JQA==} dependencies: - '@unocss/core': 0.34.1 - '@unocss/preset-mini': 0.34.1 - '@unocss/preset-wind': 0.34.1 + '@unocss/core': 0.37.2 dev: true - /@unocss/preset-web-fonts/0.34.1: - resolution: {integrity: sha512-xLQT9ERot5pANELA9nXrzHlMOxOQkdNBkcaoeSwD/Lup4mpHKPXDAqWIry+GYfQvcF9k7BYD/40CSx44RAhOpw==} + /@unocss/preset-uno/0.37.2: + resolution: {integrity: sha512-l3dHqrjRD0L66fQxcXk1hR10NG0JeGKxs5g+2Xn8fe90srXAxoWymt5ZGQVwwTXMl+kKOofp/GjL2/NbvJ+RMA==} dependencies: - '@unocss/core': 0.34.1 + '@unocss/core': 0.37.2 + '@unocss/preset-mini': 0.37.2 + '@unocss/preset-wind': 0.37.2 + dev: true + + /@unocss/preset-web-fonts/0.37.2: + resolution: {integrity: sha512-2PRccZVu9zV7lhVrcVALlOQUiFfeZJNFqF1NfHPs6jI4W1UeCamKKYIdFtaD7oOzVOxW2skMWpNv4S7LdeCMvg==} + dependencies: + '@unocss/core': 0.37.2 ohmyfetch: 0.4.18 dev: true - /@unocss/preset-wind/0.34.1: - resolution: {integrity: sha512-NDDIdtPv6tX0scNx4o9oF6GPz2U6ufI9uhbqacWhZX43aolJaNM0W5WsEOnw8GrO7RXOlgtChn0r79Uc91Ip0g==} + /@unocss/preset-wind/0.37.2: + resolution: {integrity: sha512-SfugaYkgAqB9S3/wP2hRSYdXXG1vNklZ8XSzx7fhE8fLE6unTs7IqvPNlBqNYBz1kydacxk7QKBJuLDRQm9pfQ==} dependencies: - '@unocss/core': 0.34.1 - '@unocss/preset-mini': 0.34.1 + '@unocss/core': 0.37.2 + '@unocss/preset-mini': 0.37.2 dev: true - /@unocss/reset/0.34.1: - resolution: {integrity: sha512-KbDzfB+CLcyNPOjm5g/sNhIvZn5LVlGTYvsxkCj3kzNKsNcuwK0QttDiR2Eo4/Zwtm8VJi0nWH6Oeg5lKyvV6w==} + /@unocss/reset/0.37.2: + resolution: {integrity: sha512-if143ODCgOTL884lYwFmyJD38kon8BmbuzDPoEiGx6gXnuaRMQmOQZy9K8XIkpiHgfhzozvUTFOgjMM6lUo4nw==} dev: true - /@unocss/scope/0.34.1: - resolution: {integrity: sha512-uWCbjdKzSqiGvaTsvOFvQlWYErlUQ2TKfer90dJid5mdak2XHnH1X/XqSYqqHLT5pmyVk7c2OGALxgUQV+IzjQ==} + /@unocss/scope/0.37.2: + resolution: {integrity: sha512-KW5XxqwJ8cZdNktldPehM9lAgHlzitl0PimW88Wq3B1CICH52eG8ocqpWPkKStyyK8oDiaq/HjAwdNwjJoBzow==} dev: true - /@unocss/transformer-compile-class/0.34.1: - resolution: {integrity: sha512-NjjNOa4l5BWWJKW87BKiAOmudVaxyuKPRd8B80fz7lAQn/5VGEgQ0/1A6NmqAyHwKprUi4Gu4thsJezBiIAuNA==} + /@unocss/transformer-compile-class/0.37.2: + resolution: {integrity: sha512-pTVMHr4E3eHN+dG0I186oZFn13uZmJza3h7gLnmC3CoWIr3yqnCO63xKS5VejyP686jvcS56ph4POWup8LvjVA==} dependencies: - '@unocss/core': 0.34.1 + '@unocss/core': 0.37.2 dev: true - /@unocss/transformer-directives/0.34.1: - resolution: {integrity: sha512-aLNa3uQ1WP+GYgLB2xyhfn6yXAuSquNlKgS/muGpc8oCSOMtAtaxjkdsAFzK8CRgZUYGMB3TBynJSBQhizTlDQ==} + /@unocss/transformer-directives/0.37.2: + resolution: {integrity: sha512-rtA5pMNTDFq4BCO1oOQIPt2JcbySfl9IehDYtRfd2l9TySGWDTxlkn/Xp9f96dTaTu0FjjQVcnMOK/kaytnagg==} dependencies: - '@unocss/core': 0.34.1 + '@unocss/core': 0.37.2 css-tree: 2.1.0 dev: true - /@unocss/transformer-variant-group/0.34.1: - resolution: {integrity: sha512-Dgk5uszraWgcVmerW1q/+AKKf/VpkyJFPOvc0EeJTl2H8kMdITrwHh5vVuQoM70rsaw3hGPWX++fThvIB48cWQ==} + /@unocss/transformer-variant-group/0.37.2: + resolution: {integrity: sha512-ZStyh+WuEJYf2fWVeo45MSvzY/XyZMW4QaDo3/D+8oLd2daXbjfjXBAhMjRSIT6VJxOCnQ1+nMrtsM1swznEkQ==} dependencies: - '@unocss/core': 0.34.1 + '@unocss/core': 0.37.2 dev: true - /@unocss/vite/0.34.1_vite@2.9.9: - resolution: {integrity: sha512-XQB4Y4hdg0Zof1obmzN1pR+/pyDOLGhvu13J6lw67nUwvLdy0t9IpBufh8yHpoka6E3j25yaGfLPqO0c5VYgkw==} + /@unocss/vite/0.37.2_vite@2.9.9: + resolution: {integrity: sha512-GeTSGRETn0aY855b2P3r+9mJ1O+piJjVuQ0+Hp1A2YyR8w0/bJjOBxpYbTeZ27ZNPlijzRU5Yw+hMKAZak2nYQ==} peerDependencies: vite: ^2.9.0 dependencies: '@rollup/pluginutils': 4.2.1 - '@unocss/config': 0.34.1 - '@unocss/core': 0.34.1 - '@unocss/inspector': 0.34.1 - '@unocss/scope': 0.34.1 - '@unocss/transformer-directives': 0.34.1 + '@unocss/config': 0.37.2 + '@unocss/core': 0.37.2 + '@unocss/inspector': 0.37.2 + '@unocss/scope': 0.37.2 + '@unocss/transformer-directives': 0.37.2 magic-string: 0.26.2 vite: 2.9.9 dev: true @@ -602,34 +604,34 @@ packages: vue: 3.2.36 dev: true - /@volar/code-gen/0.34.16: - resolution: {integrity: sha512-ep5us1iF66WlwzCFjTHMIdULIHzu6661228NknkSBGEAh878GPO+AgUqyQn9tY+al0KrsLuDRQVt6pwmeLoqwQ==} + /@volar/code-gen/0.36.0: + resolution: {integrity: sha512-g8UJ0JydaxnUItgybPyjw6aCocQ50ntYw82dvAG/TBhJpJ90ACBn5RPQeQf4UziA0j89Nisox2d70QrRB/RSbA==} dependencies: - '@volar/source-map': 0.34.16 + '@volar/source-map': 0.36.0 dev: true - /@volar/source-map/0.34.16: - resolution: {integrity: sha512-50F1XWcVRzKVXqwO7J39hZ4qd/htzHj62dsywz7FfhZZSOaQ43XT3uEy7cBAVgw7gs+qChFaUJAhM1iHb0FyOQ==} + /@volar/source-map/0.36.0: + resolution: {integrity: sha512-84Hq9Z4psQ489ae+ODSvwY+rnrw45lzYjGiHLOt18cRShKEjGVhr3vv+SzcCtsTIZld9Lyd2esY8OV8lDQDwTg==} dev: true - /@volar/vue-code-gen/0.34.16: - resolution: {integrity: sha512-R8OGn26pCQsctXLa6mZi3BIkyXemcrhibTRGrVh1z2TqWMtnCIT/NiAYXR7kAH4UzFEpglOJAIxrjwnodJ7x6w==} + /@volar/vue-code-gen/0.36.0: + resolution: {integrity: sha512-PYFrZRoMcPzWxcLjd8nov+MuOSalG8m+xs8xcSsmvL5+WNB4W6ZxP8vLOg9pYhl/NMEm0DYmpGd8MYHIp02p6Q==} dependencies: - '@volar/code-gen': 0.34.16 - '@volar/source-map': 0.34.16 + '@volar/code-gen': 0.36.0 + '@volar/source-map': 0.36.0 '@vue/compiler-core': 3.2.36 '@vue/compiler-dom': 3.2.36 '@vue/shared': 3.2.36 dev: true - /@volar/vue-typescript/0.34.16: - resolution: {integrity: sha512-Jmo19pKRJAIhbAmr/1974knqKws9FZlnYWuCDvvg9wimKHTFosjDhDysORIMVHZ97og/0idK70iIKbcsyDadvw==} + /@volar/vue-typescript/0.36.0: + resolution: {integrity: sha512-U2I+da9OThyVrBU1WD2LGhCy7Wjwi0sV1+tgN5J58lPnRS3IEm3xbPorHPhO4/zgrLLy+lbJ8taS++szjzbvpA==} dependencies: - '@volar/code-gen': 0.34.16 - '@volar/source-map': 0.34.16 - '@volar/vue-code-gen': 0.34.16 + '@volar/code-gen': 0.36.0 + '@volar/source-map': 0.36.0 + '@volar/vue-code-gen': 0.36.0 '@vue/compiler-sfc': 3.2.36 - '@vue/reactivity': 3.2.33 + '@vue/reactivity': 3.2.36 dev: true /@vue/compiler-core/3.2.36: @@ -679,12 +681,6 @@ packages: estree-walker: 2.0.2 magic-string: 0.25.7 - /@vue/reactivity/3.2.33: - resolution: {integrity: sha512-62Sq0mp9/0bLmDuxuLD5CIaMG2susFAGARLuZ/5jkU1FCf9EDbwUuF+BO8Ub3Rbodx0ziIecM/NsmyjardBxfQ==} - dependencies: - '@vue/shared': 3.2.33 - dev: true - /@vue/reactivity/3.2.36: resolution: {integrity: sha512-c2qvopo0crh9A4GXi2/2kfGYMxsJW4tVILrqRPydVGZHhq0fnzy6qmclWOhBFckEhmyxmpHpdJtIRYGeKcuhnA==} dependencies: @@ -712,10 +708,6 @@ packages: '@vue/shared': 3.2.36 vue: 3.2.36 - /@vue/shared/3.2.33: - resolution: {integrity: sha512-UBc1Pg1T3yZ97vsA2ueER0F6GbJebLHYlEi4ou1H5YL4KWvMOOWwpYo9/QpWq93wxKG6Wo13IY74Hcn/f7c7Bg==} - dev: true - /@vue/shared/3.2.36: resolution: {integrity: sha512-JtB41wXl7Au3+Nl3gD16Cfpj7k/6aCroZ6BbOiCMFCMvrOpkg/qQUXTso2XowaNqBbnkuGHurLAqkLBxNGc1hQ==} @@ -727,8 +719,8 @@ packages: vue: 3.2.36 dev: true - /@vueuse/core/8.5.0_vue@3.2.36: - resolution: {integrity: sha512-VEJ6sGNsPlUp0o9BGda2YISvDZbhWJSOJu5zlp2TufRGVrLcYUKr31jyFEOj6RXzG3k/H4aCYeZyjpItfU8glw==} + /@vueuse/core/8.6.0_vue@3.2.36: + resolution: {integrity: sha512-VirzExCm/N+QdrEWT7J4uSrvJ5hquKIAU9alQ37kUvIJk9XxCLxmfRnmekYc1kz2+6BnoyuKYXVmrMV351CB4w==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -738,16 +730,16 @@ packages: vue: optional: true dependencies: - '@vueuse/metadata': 8.5.0 - '@vueuse/shared': 8.5.0_vue@3.2.36 + '@vueuse/metadata': 8.6.0 + '@vueuse/shared': 8.6.0_vue@3.2.36 vue: 3.2.36 vue-demi: 0.12.1_vue@3.2.36 - /@vueuse/metadata/8.5.0: - resolution: {integrity: sha512-WxsD+Cd+bn+HcjpY6Dl9FJ8ywTRTT9pTwk3bCQpzEhXVYAyNczKDSahk50fCfIJKeWHhyI4B2+/ZEOxQAkUr0g==} + /@vueuse/metadata/8.6.0: + resolution: {integrity: sha512-F+CKPvaExsm7QgRr8y+ZNJFwXasn89rs5wth/HeX9lJ1q8XEt+HJ16Q5Sxh4rfG5YSKXrStveVge8TKvPjMjFA==} - /@vueuse/shared/8.5.0_vue@3.2.36: - resolution: {integrity: sha512-qKG+SZb44VvGD4dU5cQ63z4JE2Yk39hQUecR0a9sEdJA01cx+XrxAvFKJfPooxwoiqalAVw/ktWK6xbyc/jS3g==} + /@vueuse/shared/8.6.0_vue@3.2.36: + resolution: {integrity: sha512-Y/IVywZo7IfEoSSEtCYpkVEmPV7pU35mEIxV7PbD/D3ly18B3mEsBaPbtDkNM/QP3zAZ5mn4nEkOfddX4uwuIA==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -851,17 +843,6 @@ packages: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} dev: true - /array-includes/3.1.4: - resolution: {integrity: sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 - get-intrinsic: 1.1.1 - is-string: 1.0.7 - dev: true - /array-includes/3.1.5: resolution: {integrity: sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==} engines: {node: '>= 0.4'} @@ -883,8 +864,8 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 + define-properties: 1.1.4 + es-abstract: 1.20.1 dev: true /array.prototype.flatmap/1.3.0: @@ -955,7 +936,7 @@ packages: /builtins/4.0.0: resolution: {integrity: sha512-qC0E2Dxgou1IHhvJSLwGDSTvokbRovU5zZFuDY6oY8Y2lF3nGt5Ad8YZK7GMtqzY84Wu7pXTPeHQeHcXSXsRhw==} dependencies: - semver: 7.3.5 + semver: 7.3.7 dev: true /cac/6.7.12: @@ -1061,7 +1042,7 @@ packages: dev: true /color-name/1.1.3: - resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=} + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} dev: true /color-name/1.1.4: @@ -1206,13 +1187,6 @@ packages: resolution: {integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=} dev: true - /define-properties/1.1.3: - resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==} - engines: {node: '>= 0.4'} - dependencies: - object-keys: 1.1.1 - dev: true - /define-properties/1.1.4: resolution: {integrity: sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==} engines: {node: '>= 0.4'} @@ -1308,32 +1282,6 @@ packages: is-arrayish: 0.2.1 dev: true - /es-abstract/1.19.1: - resolution: {integrity: sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==} - engines: {node: '>= 0.4'} - dependencies: - call-bind: 1.0.2 - es-to-primitive: 1.2.1 - function-bind: 1.1.1 - get-intrinsic: 1.1.1 - get-symbol-description: 1.0.0 - has: 1.0.3 - has-symbols: 1.0.2 - internal-slot: 1.0.3 - is-callable: 1.2.4 - is-negative-zero: 2.0.1 - is-regex: 1.1.4 - is-shared-array-buffer: 1.0.1 - is-string: 1.0.7 - is-weakref: 1.0.1 - object-inspect: 1.11.0 - object-keys: 1.1.1 - object.assign: 4.1.2 - string.prototype.trimend: 1.0.4 - string.prototype.trimstart: 1.0.4 - unbox-primitive: 1.0.1 - dev: true - /es-abstract/1.20.1: resolution: {integrity: sha512-WEm2oBhfoI2sImeM4OF2zE2V3BYdSF+KnSi9Sidz51fQHd7+JuF8Xgcj9/0o+OWeIeIS/MiuNnlruQrJf16GQA==} engines: {node: '>= 0.4'} @@ -1368,7 +1316,7 @@ packages: dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.1 - has-symbols: 1.0.2 + has-symbols: 1.0.3 is-arguments: 1.1.1 is-map: 2.0.2 is-set: 2.0.2 @@ -1600,7 +1548,7 @@ packages: dev: true /escape-string-regexp/1.0.5: - resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=} + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} engines: {node: '>=0.8.0'} dev: true @@ -1662,8 +1610,8 @@ packages: - supports-color dev: true - /eslint-plugin-antfu/0.24.1_xztl6dhthcahlo6akmb2bmjmle: - resolution: {integrity: sha512-VYhXVoEkxlfFWFBgIYEbp7SMvmVHMAEeHlT0U2Wvqnpe1UZMdqn6T8zl6erWENM6/Br6bf3gh57DI+cozFb52g==} + /eslint-plugin-antfu/0.25.1_xztl6dhthcahlo6akmb2bmjmle: + resolution: {integrity: sha512-xZrk0BIHZFfrUkr2Ff1uZdnzTmCM6ZQccOxpn7/IKfUENe16sSMuZ8YHKaVrUSAMIPoUOFKG2Qpu2UxwIRTd9w==} dependencies: '@typescript-eslint/utils': 5.26.0_xztl6dhthcahlo6akmb2bmjmle transitivePeerDependencies: @@ -1711,7 +1659,7 @@ packages: optional: true dependencies: '@typescript-eslint/parser': 5.26.0_xztl6dhthcahlo6akmb2bmjmle - array-includes: 3.1.4 + array-includes: 3.1.5 array.prototype.flat: 1.2.5 debug: 2.6.9 doctrine: 2.1.0 @@ -1823,7 +1771,7 @@ packages: read-pkg-up: 7.0.1 regexp-tree: 0.1.24 safe-regex: 2.1.1 - semver: 7.3.5 + semver: 7.3.7 strip-indent: 3.0.0 dev: true @@ -1838,7 +1786,7 @@ packages: natural-compare: 1.4.0 nth-check: 2.0.1 postcss-selector-parser: 6.0.10 - semver: 7.3.5 + semver: 7.3.7 vue-eslint-parser: 9.0.2_eslint@8.16.0 xml-name-validator: 4.0.0 transitivePeerDependencies: @@ -2058,7 +2006,7 @@ packages: dev: true /find-up/2.1.0: - resolution: {integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c=} + resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==} engines: {node: '>=4'} dependencies: locate-path: 2.0.0 @@ -2140,7 +2088,7 @@ packages: dev: true /get-func-name/2.0.0: - resolution: {integrity: sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=} + resolution: {integrity: sha512-Hm0ixYtaSZ/V7C8FJrtZIuBBI+iSgL+1Aq82zSu8VQNB4S3Gk8e7Qs3VwBDJAhmRZcFqkl3tQu36g/Foh5I5ig==} dev: true /get-intrinsic/1.1.1: @@ -2148,7 +2096,7 @@ packages: dependencies: function-bind: 1.1.1 has: 1.0.3 - has-symbols: 1.0.2 + has-symbols: 1.0.3 dev: true /get-stream/6.0.1: @@ -2215,16 +2163,12 @@ packages: duplexer: 0.1.2 dev: true - /has-bigints/1.0.1: - resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==} - dev: true - /has-bigints/1.0.2: resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} dev: true /has-flag/3.0.0: - resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=} + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} engines: {node: '>=4'} dev: true @@ -2239,11 +2183,6 @@ packages: get-intrinsic: 1.1.1 dev: true - /has-symbols/1.0.2: - resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==} - engines: {node: '>= 0.4'} - dev: true - /has-symbols/1.0.3: resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} engines: {node: '>= 0.4'} @@ -2253,7 +2192,7 @@ packages: resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} engines: {node: '>= 0.4'} dependencies: - has-symbols: 1.0.2 + has-symbols: 1.0.3 dev: true /has/1.0.3: @@ -2379,13 +2318,13 @@ packages: dev: true /is-arrayish/0.2.1: - resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=} + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} dev: true /is-bigint/1.0.4: resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} dependencies: - has-bigints: 1.0.1 + has-bigints: 1.0.2 dev: true /is-binary-path/2.1.0: @@ -2452,11 +2391,6 @@ packages: resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} dev: true - /is-negative-zero/2.0.1: - resolution: {integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==} - engines: {node: '>= 0.4'} - dev: true - /is-negative-zero/2.0.2: resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} engines: {node: '>= 0.4'} @@ -2490,10 +2424,6 @@ packages: resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} dev: true - /is-shared-array-buffer/1.0.1: - resolution: {integrity: sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==} - dev: true - /is-shared-array-buffer/1.0.2: resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} dependencies: @@ -2516,7 +2446,7 @@ packages: resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} engines: {node: '>= 0.4'} dependencies: - has-symbols: 1.0.2 + has-symbols: 1.0.3 dev: true /is-typed-array/1.1.7: @@ -2525,7 +2455,7 @@ packages: dependencies: available-typed-arrays: 1.0.4 call-bind: 1.0.2 - es-abstract: 1.19.1 + es-abstract: 1.20.1 foreach: 2.0.5 has-tostringtag: 1.0.0 dev: true @@ -2534,12 +2464,6 @@ packages: resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} dev: true - /is-weakref/1.0.1: - resolution: {integrity: sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==} - dependencies: - call-bind: 1.0.2 - dev: true - /is-weakref/1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: @@ -2648,7 +2572,7 @@ packages: acorn: 8.7.1 eslint-visitor-keys: 3.3.0 espree: 9.3.2 - semver: 7.3.5 + semver: 7.3.7 dev: true /jsonc-parser/3.0.0: @@ -2684,7 +2608,7 @@ packages: dev: true /lines-and-columns/1.1.6: - resolution: {integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=} + resolution: {integrity: sha512-8ZmlJFVK9iCmtLz19HpSsR8HaAMWBT284VMNednLwlIMDP2hJDCIhUp0IZ2xUcZ+Ob6BM0VvCSJwzASDM45NLQ==} dev: true /local-pkg/0.4.1: @@ -2693,7 +2617,7 @@ packages: dev: true /locate-path/2.0.0: - resolution: {integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=} + resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} engines: {node: '>=4'} dependencies: p-locate: 2.0.0 @@ -2747,13 +2671,6 @@ packages: dependencies: sourcemap-codec: 1.4.8 - /magic-string/0.26.1: - resolution: {integrity: sha512-ndThHmvgtieXe8J/VGPjG+Apu7v7ItcD5mhEIvOscWjPF/ccOiLxHaSuCAS2G+3x4GKsAbT8u7zdyamupui8Tg==} - engines: {node: '>=12'} - dependencies: - sourcemap-codec: 1.4.8 - dev: true - /magic-string/0.26.2: resolution: {integrity: sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==} engines: {node: '>=12'} @@ -2863,7 +2780,7 @@ packages: dev: true /ms/2.0.0: - resolution: {integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=} + resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==} dev: true /ms/2.1.2: @@ -2919,14 +2836,10 @@ packages: dev: true /object-assign/4.1.1: - resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=} + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} dev: true - /object-inspect/1.11.0: - resolution: {integrity: sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==} - dev: true - /object-inspect/1.12.1: resolution: {integrity: sha512-Y/jF6vnvEtOPGiKD1+q+X0CiUYRQtEHp89MLLUJ7TUivtH8Ugn2+3A7Rynqk7BRsAoqeOQWnFnjpDrKSxDgIGA==} dev: true @@ -2936,7 +2849,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.3 + define-properties: 1.1.4 dev: true /object-keys/1.1.1: @@ -2949,8 +2862,8 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.3 - has-symbols: 1.0.2 + define-properties: 1.1.4 + has-symbols: 1.0.3 object-keys: 1.1.1 dev: true @@ -2984,8 +2897,8 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.3 - es-abstract: 1.19.1 + define-properties: 1.1.4 + es-abstract: 1.20.1 dev: true /ohmyfetch/0.4.18: @@ -3056,7 +2969,7 @@ packages: dev: true /p-locate/2.0.0: - resolution: {integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=} + resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} engines: {node: '>=4'} dependencies: p-limit: 1.3.0 @@ -3077,7 +2990,7 @@ packages: dev: true /p-try/1.0.0: - resolution: {integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=} + resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==} engines: {node: '>=4'} dev: true @@ -3119,7 +3032,7 @@ packages: dev: true /path-exists/3.0.0: - resolution: {integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=} + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} engines: {node: '>=4'} dev: true @@ -3184,8 +3097,8 @@ packages: engines: {node: '>=4'} dev: true - /pnpm/7.1.5: - resolution: {integrity: sha512-Mkdb7mHUPbzsPjvKbhvNgHPPIX5NZlLcm7S6uFJWPJrkiiWnrq7tbqWHC09Spzwvao92R64mo6a6gGbrERNbrA==} + /pnpm/7.1.7: + resolution: {integrity: sha512-8+IAfyunrOHfNmVu03E9rSBVUgypFGMKeyhVif0Drv/gcWgXuzxSBkCxrfNJbEf0cHtA+ftTqMQ20uSlrtnSEg==} engines: {node: '>=14.19'} hasBin: true dev: true @@ -3277,7 +3190,7 @@ packages: engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - define-properties: 1.1.3 + define-properties: 1.1.4 dev: true /regexp.prototype.flags/1.4.3: @@ -3372,14 +3285,6 @@ packages: hasBin: true dev: true - /semver/7.3.5: - resolution: {integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==} - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: true - /semver/7.3.7: resolution: {integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==} engines: {node: '>=10'} @@ -3405,7 +3310,7 @@ packages: dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.1 - object-inspect: 1.11.0 + object-inspect: 1.12.1 dev: true /signal-exit/3.0.6: @@ -3472,13 +3377,6 @@ packages: side-channel: 1.0.4 dev: true - /string.prototype.trimend/1.0.4: - resolution: {integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - dev: true - /string.prototype.trimend/1.0.5: resolution: {integrity: sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==} dependencies: @@ -3487,13 +3385,6 @@ packages: es-abstract: 1.20.1 dev: true - /string.prototype.trimstart/1.0.4: - resolution: {integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==} - dependencies: - call-bind: 1.0.2 - define-properties: 1.1.3 - dev: true - /string.prototype.trimstart/1.0.5: resolution: {integrity: sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==} dependencies: @@ -3667,15 +3558,6 @@ packages: resolution: {integrity: sha512-/+BmBDe8GvlB2nIflWasLLAInjYG0bC9HRnfEpNi4sw77J2AJNnEVnTDReVrehoh825+Q/evF3THXTAweyam2g==} dev: true - /unbox-primitive/1.0.1: - resolution: {integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==} - dependencies: - function-bind: 1.1.1 - has-bigints: 1.0.1 - has-symbols: 1.0.2 - which-boxed-primitive: 1.0.2 - dev: true - /unbox-primitive/1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} dependencies: @@ -3698,8 +3580,8 @@ packages: engines: {node: '>=12.18'} dev: true - /unimport/0.2.3_vite@2.9.9: - resolution: {integrity: sha512-bgIGIaPgn+xZrsFZTQazzE7aLOmBzvYtvswoJtQRBI0dRbX2W5Y/G6Dd/gYEkCFPbpmNhxwZqewuAjT9hd3tcA==} + /unimport/0.2.5_vite@2.9.9: + resolution: {integrity: sha512-1YreHVa6vUtRANhtKROtniBY01PXM0ol857tlI3HaQHNLcuQKqWUCAfvZC/GipotKrMVm4LV9ZQ4u1s9lrrDpg==} dependencies: '@rollup/pluginutils': 4.2.1 escape-string-regexp: 5.0.0 @@ -3728,31 +3610,32 @@ packages: engines: {node: '>= 4.0.0'} dev: true - /unocss/0.34.1_vite@2.9.9: - resolution: {integrity: sha512-rk1xKh+ROUHxcFq56Wa0vuOqPFhqvomp3pQW+XEhPHSwOasiHXHtuNgPUgrbE2dhS2OAY9zz1dNhjkbOXnjS8w==} + /unocss/0.37.2_vite@2.9.9: + resolution: {integrity: sha512-1lgWX9l1m9Y12ZRBVwyS7T8DGscWRfEvcawdMMftd5RQwM0Vx0wU3Sf4y9qfAzeN5KnuO0qkbA5Kn2/ZXkiUbA==} engines: {node: '>=14'} dependencies: - '@unocss/cli': 0.34.1 - '@unocss/core': 0.34.1 - '@unocss/preset-attributify': 0.34.1 - '@unocss/preset-icons': 0.34.1 - '@unocss/preset-mini': 0.34.1 - '@unocss/preset-typography': 0.34.1 - '@unocss/preset-uno': 0.34.1 - '@unocss/preset-web-fonts': 0.34.1 - '@unocss/preset-wind': 0.34.1 - '@unocss/reset': 0.34.1 - '@unocss/transformer-compile-class': 0.34.1 - '@unocss/transformer-directives': 0.34.1 - '@unocss/transformer-variant-group': 0.34.1 - '@unocss/vite': 0.34.1_vite@2.9.9 + '@unocss/cli': 0.37.2 + '@unocss/core': 0.37.2 + '@unocss/preset-attributify': 0.37.2 + '@unocss/preset-icons': 0.37.2 + '@unocss/preset-mini': 0.37.2 + '@unocss/preset-tagify': 0.37.2 + '@unocss/preset-typography': 0.37.2 + '@unocss/preset-uno': 0.37.2 + '@unocss/preset-web-fonts': 0.37.2 + '@unocss/preset-wind': 0.37.2 + '@unocss/reset': 0.37.2 + '@unocss/transformer-compile-class': 0.37.2 + '@unocss/transformer-directives': 0.37.2 + '@unocss/transformer-variant-group': 0.37.2 + '@unocss/vite': 0.37.2_vite@2.9.9 transitivePeerDependencies: - supports-color - vite dev: true - /unplugin-auto-import/0.8.4_4xyn6ao5ngwbgzbefoyccvabvi: - resolution: {integrity: sha512-YtUN80CzPBLK6qrzONQ0WWg191A0MMERq1nxcVSH+kUkKbs7L2QFiRv9eZrk3Rf9oe7hk0gLfYH85b1bPUG2yA==} + /unplugin-auto-import/0.8.7_2f4luahfrvm5qufmejfjusqqgu: + resolution: {integrity: sha512-xepkl/lzlPmWym/ZqjgKpev30S5402qZYHnRZ7MQ78+WxBykvUw69PB0awWcWJ7atswNs6LkDRpGNqzjFCEH4w==} engines: {node: '>=14'} peerDependencies: '@vueuse/core': '*' @@ -3762,10 +3645,10 @@ packages: dependencies: '@antfu/utils': 0.5.2 '@rollup/pluginutils': 4.2.1 - '@vueuse/core': 8.5.0_vue@3.2.36 + '@vueuse/core': 8.6.0_vue@3.2.36 local-pkg: 0.4.1 magic-string: 0.26.2 - unimport: 0.2.3_vite@2.9.9 + unimport: 0.2.5_vite@2.9.9 unplugin: 0.6.3_vite@2.9.9 transitivePeerDependencies: - esbuild @@ -3774,8 +3657,8 @@ packages: - webpack dev: true - /unplugin-vue-components/0.19.5_vite@2.9.9+vue@3.2.36: - resolution: {integrity: sha512-cIC+PdQEXmG+B1gmZGk4hws2xP+00C6pg3FD6ixEgRyW+WF+QXQW/60pc+hUhtDYs1PFE+23K3NY7yvYTnDDTA==} + /unplugin-vue-components/0.19.6_vite@2.9.9+vue@3.2.36: + resolution: {integrity: sha512-APvrJ9Hpid1MLT0G4PWerMJgARhNw6dzz0pcCwCxaO2DR7VyvDacMqjOQNC6ukq7FSw3wzD8VH+9i3EFXwkGmw==} engines: {node: '>=14'} peerDependencies: '@babel/parser': ^7.15.8 @@ -3787,13 +3670,13 @@ packages: '@babel/traverse': optional: true dependencies: - '@antfu/utils': 0.5.1 + '@antfu/utils': 0.5.2 '@rollup/pluginutils': 4.2.1 chokidar: 3.5.3 debug: 4.3.4 fast-glob: 3.2.11 local-pkg: 0.4.1 - magic-string: 0.26.1 + magic-string: 0.26.2 minimatch: 5.0.1 resolve: 1.22.0 unplugin: 0.6.3_vite@2.9.9 @@ -3896,8 +3779,8 @@ packages: fsevents: 2.3.2 dev: true - /vitest/0.12.9_jsdom@19.0.0: - resolution: {integrity: sha512-1NtyUANS72Qw5PwYvoztk067NX4fSiis2xQxhByOWS33eL2er/yupHyLxlBCOkF2ANe0dLFRvT1GVb+nczL5aw==} + /vitest/0.13.1_jsdom@19.0.0: + resolution: {integrity: sha512-CfSBf7YFw/i8HumSUQRtZKs0aV91DC9WU8nAgIJAlawKHaFuPHQohDwOTPIFgrxySiuFYUa0Yohf9gDFfBwjxA==} engines: {node: '>=v14.16.0'} hasBin: true peerDependencies: @@ -3972,13 +3855,13 @@ packages: vue: 3.2.36 dev: false - /vue-tsc/0.34.16_typescript@4.7.2: - resolution: {integrity: sha512-9tYBQIOyl3Tz8ZrlYUKtftu5m/wXHfxCalyjR22QzSaUJoBJmZeNOoVs/QEllc0z4ideEZxvvU+pBFdoY3O16A==} + /vue-tsc/0.36.0_typescript@4.7.2: + resolution: {integrity: sha512-pxQup47DV0jlWMTpqSSqtBDT6k3vW7+V1PmK/G7AzEkoxCFaKs2oogkpKvrwIYRwJtGt2aLt6E0Q+1DMaHrM3w==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/vue-typescript': 0.34.16 + '@volar/vue-typescript': 0.36.0 typescript: 4.7.2 dev: true @@ -4063,7 +3946,7 @@ packages: dependencies: available-typed-arrays: 1.0.4 call-bind: 1.0.2 - es-abstract: 1.19.1 + es-abstract: 1.20.1 foreach: 2.0.5 has-tostringtag: 1.0.0 is-typed-array: 1.1.7