From 22af2a1caecf0bad85f487cb58a2a888a06e53b1 Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Thu, 10 Mar 2022 19:10:49 +0800 Subject: [PATCH] chore: update deps --- .github/workflows/test.yml | 49 ++ package.json | 29 +- pnpm-lock.yaml | 1055 ++++++++++++++++++++++++++---------- 3 files changed, 844 insertions(+), 289 deletions(-) create mode 100644 .github/workflows/test.yml diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml new file mode 100644 index 0000000..608c043 --- /dev/null +++ b/.github/workflows/test.yml @@ -0,0 +1,49 @@ +name: Test + +on: + push: + branches: + - main + + pull_request: + branches: + - main + +jobs: + build: + runs-on: ${{ matrix.os }} + + timeout-minutes: 10 + + strategy: + matrix: + node_version: [14.x, 16.x] + os: [ubuntu-latest, windows-latest] #, macos-latest] + fail-fast: false + + steps: + - uses: actions/checkout@v2 + + - name: Install pnpm + uses: pnpm/action-setup@v2.2.1 + + - name: Set node version to ${{ matrix.node_version }} + uses: actions/setup-node@v2 + with: + node-version: ${{ matrix.node_version }} + cache: "pnpm" + + - name: Install + run: pnpm i + + - name: Build + run: pnpm run build + + - name: Test + run: pnpm run test + + - name: Lint + run: pnpm run lint + + - name: TypeCheck + run: pnpm run typecheck diff --git a/package.json b/package.json index edbe2c3..0f4c579 100644 --- a/package.json +++ b/package.json @@ -1,33 +1,36 @@ { "private": true, + "packageManager": "pnpm@6.32.3", "scripts": { - "dev": "vite --port 3333 --open", "build": "vite build", + "dev": "vite --port 3333 --open", + "lint": "eslint . --ext=.ts,.vue,.md,.json", + "typecheck": "vue-tsc --noEmit", "preview": "vite preview", - "lint": "eslint . --ext=.ts,.vue", "test": "vitest" }, "dependencies": { - "@vueuse/core": "^7.7.0", + "@vueuse/core": "^7.7.1", "vue": "^3.2.31", - "vue-router": "^4.0.12" + "vue-router": "^4.0.13" }, "devDependencies": { - "@antfu/eslint-config": "^0.16.1", + "@antfu/eslint-config": "^0.18.3", "@iconify-json/carbon": "^1.1.1", "@types/node": "^17.0.21", - "@unocss/reset": "^0.26.3", - "@vitejs/plugin-vue": "^2.2.2", + "@unocss/reset": "^0.27.4", + "@vitejs/plugin-vue": "^2.2.4", "@vue/test-utils": "^2.0.0-rc.18", "eslint": "^8.10.0", "jsdom": "^19.0.0", - "pnpm": "^6.32.1", - "typescript": "^4.5.5", - "unocss": "^0.26.3", + "pnpm": "^6.32.3", + "typescript": "^4.6.2", + "unocss": "^0.27.4", "unplugin-auto-import": "^0.6.1", "unplugin-vue-components": "^0.17.21", - "vite": "^2.8.4", - "vite-plugin-pages": "^0.20.2", - "vitest": "^0.5.7" + "vite": "^2.8.6", + "vite-plugin-pages": "^0.21.4", + "vitest": "^0.6.0", + "vue-tsc": "^0.32.1" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9bdc79f..cc3e370 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,133 +1,136 @@ lockfileVersion: 5.3 specifiers: - '@antfu/eslint-config': ^0.16.1 + '@antfu/eslint-config': ^0.18.3 '@iconify-json/carbon': ^1.1.1 '@types/node': ^17.0.21 - '@unocss/reset': ^0.26.3 - '@vitejs/plugin-vue': ^2.2.2 + '@unocss/reset': ^0.27.4 + '@vitejs/plugin-vue': ^2.2.4 '@vue/test-utils': ^2.0.0-rc.18 - '@vueuse/core': ^7.7.0 + '@vueuse/core': ^7.7.1 eslint: ^8.10.0 jsdom: ^19.0.0 - pnpm: ^6.32.1 - typescript: ^4.5.5 - unocss: ^0.26.3 + pnpm: ^6.32.3 + typescript: ^4.6.2 + unocss: ^0.27.4 unplugin-auto-import: ^0.6.1 unplugin-vue-components: ^0.17.21 - vite: ^2.8.4 - vite-plugin-pages: ^0.20.2 - vitest: ^0.5.7 + vite: ^2.8.6 + vite-plugin-pages: ^0.21.4 + vitest: ^0.6.0 vue: ^3.2.31 - vue-router: ^4.0.12 + vue-router: ^4.0.13 + vue-tsc: ^0.32.1 dependencies: - '@vueuse/core': 7.7.0_vue@3.2.31 + '@vueuse/core': 7.7.1_vue@3.2.31 vue: 3.2.31 - vue-router: 4.0.12_vue@3.2.31 + vue-router: 4.0.13_vue@3.2.31 devDependencies: - '@antfu/eslint-config': 0.16.1_eslint@8.10.0+typescript@4.5.5 + '@antfu/eslint-config': 0.18.3_eslint@8.10.0+typescript@4.6.2 '@iconify-json/carbon': 1.1.1 '@types/node': 17.0.21 - '@unocss/reset': 0.26.3 - '@vitejs/plugin-vue': 2.2.2_vite@2.8.4+vue@3.2.31 + '@unocss/reset': 0.27.4 + '@vitejs/plugin-vue': 2.2.4_vite@2.8.6+vue@3.2.31 '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31 eslint: 8.10.0 jsdom: 19.0.0 - pnpm: 6.32.1 - typescript: 4.5.5 - unocss: 0.26.3_jsdom@19.0.0 - unplugin-auto-import: 0.6.1_@vueuse+core@7.7.0+vite@2.8.4 - unplugin-vue-components: 0.17.21_vite@2.8.4+vue@3.2.31 - vite: 2.8.4 - vite-plugin-pages: 0.20.2_vite@2.8.4 - vitest: 0.5.7_jsdom@19.0.0 + pnpm: 6.32.3 + typescript: 4.6.2 + unocss: 0.27.4_jsdom@19.0.0 + unplugin-auto-import: 0.6.1_@vueuse+core@7.7.1+vite@2.8.6 + unplugin-vue-components: 0.17.21_vite@2.8.6+vue@3.2.31 + vite: 2.8.6 + vite-plugin-pages: 0.21.4_vite@2.8.6 + vitest: 0.6.0_jsdom@19.0.0 + vue-tsc: 0.32.1_typescript@4.6.2 packages: - /@antfu/eslint-config-basic/0.16.1_eslint@8.10.0: - resolution: {integrity: sha512-kUA7UBD1W8FG2frH4pKfos4l5eUSxVH8oMK7+T9OxBAxpvXDAYUGU0KNZoMOdhWhu0dmE/7iHXYbnu6r9KXwUw==} + /@antfu/eslint-config-basic/0.18.3_eslint@8.10.0: + resolution: {integrity: sha512-0kkr/pYxnJmYbKfLUmEW5Nd7FsGFHt68M+Rv8T6t0YV1kn2pJNTFcsuBYtINOAoKktgoZ7+mRjwMaNJ/MIcWbg==} peerDependencies: eslint: '>=7.4.0' dependencies: eslint: 8.10.0 - eslint-config-standard: 17.0.0-0_680bb9061bbf9d70cf0efe038dc38008 + eslint-config-standard: 17.0.0-1_4ef2f4f4771997ec726ac5d259d18bf3 eslint-plugin-eslint-comments: 3.2.0_eslint@8.10.0 eslint-plugin-html: 6.2.0 eslint-plugin-import: 2.25.4_eslint@8.10.0 - eslint-plugin-jsonc: 2.0.0_eslint@8.10.0 - eslint-plugin-n: 14.0.0_eslint@8.10.0 + eslint-plugin-jsonc: 2.2.1_eslint@8.10.0 + eslint-plugin-markdown: 2.2.1_eslint@8.10.0 + eslint-plugin-n: 15.0.1_eslint@8.10.0 eslint-plugin-promise: 6.0.0_eslint@8.10.0 - eslint-plugin-unicorn: 40.1.0_eslint@8.10.0 - eslint-plugin-yml: 0.12.0_eslint@8.10.0 + eslint-plugin-unicorn: 41.0.0_eslint@8.10.0 + eslint-plugin-yml: 0.14.0_eslint@8.10.0 jsonc-eslint-parser: 2.1.0 yaml-eslint-parser: 0.5.0 transitivePeerDependencies: - supports-color dev: true - /@antfu/eslint-config-react/0.16.1_eslint@8.10.0+typescript@4.5.5: - resolution: {integrity: sha512-UU/KqDVRb6/XQVBsrL2a3fBwn2NRGWnZCBPAU9HbIqLY/zJ5p8CpBJTvvIvCC4p4aiO3unwnYhhf5SdCQtfOjw==} + /@antfu/eslint-config-react/0.18.3_eslint@8.10.0+typescript@4.6.2: + resolution: {integrity: sha512-Mz5gPJowsMuMRuhiTRTvD2REbMDq+pU6QauoMsEMeVbJ3vTiLw/AV0aXprbRL1PUhPHGNDdzYyU+E/tw1UZS6A==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.16.1_eslint@8.10.0+typescript@4.5.5 + '@antfu/eslint-config-ts': 0.18.3_eslint@8.10.0+typescript@4.6.2 eslint: 8.10.0 - eslint-plugin-react: 7.28.0_eslint@8.10.0 + eslint-plugin-react: 7.29.3_eslint@8.10.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@antfu/eslint-config-ts/0.16.1_eslint@8.10.0+typescript@4.5.5: - resolution: {integrity: sha512-FrIosrYILXog7v8GcQkj8YyMKe6HxUvv8DFDHxQjR5liI77BQ9kmIqRu8JZ/6RwMEEpMWV5Ed+LDR7FDjJiTxg==} + /@antfu/eslint-config-ts/0.18.3_eslint@8.10.0+typescript@4.6.2: + resolution: {integrity: sha512-ZCr0IjYkF5uSgvlHVpQ+Y2FdMIa5WCvmrkjDm8m9XGXCPvI/KbLy+2fXj65gZXDCAQ0bet6Dl+4EeNRn29E32Q==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.16.1_eslint@8.10.0 - '@typescript-eslint/eslint-plugin': 5.10.1_5283016d2c069413773422b5965f0248 - '@typescript-eslint/parser': 5.10.1_eslint@8.10.0+typescript@4.5.5 + '@antfu/eslint-config-basic': 0.18.3_eslint@8.10.0 + '@typescript-eslint/eslint-plugin': 5.14.0_f4054b8c3cd621db16ae1b9d571bccc0 + '@typescript-eslint/parser': 5.14.0_eslint@8.10.0+typescript@4.6.2 eslint: 8.10.0 - typescript: 4.5.5 + typescript: 4.6.2 transitivePeerDependencies: - supports-color dev: true - /@antfu/eslint-config-vue/0.16.1_eslint@8.10.0+typescript@4.5.5: - resolution: {integrity: sha512-2BMQBTVQrElu2Pvmubgc1G3BrCbaQjBzcepZZvHNnK74Wq4ec1Cl5i9BMRVVwBGg5fIg5erRPzUWr17j5BLa0A==} + /@antfu/eslint-config-vue/0.18.3_eslint@8.10.0+typescript@4.6.2: + resolution: {integrity: sha512-RgenlvleSCMQ9z+326OjuyB5X1wV9JbdE8BUUIeFUBcJ73PMEsk6dwickEmy+ELZtgH3Ql25XlPn4szbTdJScQ==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.16.1_eslint@8.10.0+typescript@4.5.5 + '@antfu/eslint-config-ts': 0.18.3_eslint@8.10.0+typescript@4.6.2 eslint: 8.10.0 - eslint-plugin-vue: 8.4.0_eslint@8.10.0 + eslint-plugin-vue: 8.5.0_eslint@8.10.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@antfu/eslint-config/0.16.1_eslint@8.10.0+typescript@4.5.5: - resolution: {integrity: sha512-GYJMtcEpHNNQA1A2acsRqSKGRkLEZ38Y9lvHBcX7HomJ+NsPFG4a3AJ5DW1CKpPTk5W3mOF0XBMiGA+pQOC37g==} + /@antfu/eslint-config/0.18.3_eslint@8.10.0+typescript@4.6.2: + resolution: {integrity: sha512-NM5xydLE+pY3Tj5jjUdgmnK2ZmPwEklgq56A0odGASksp0ix3J7cOGp+PLiVWDvDpFga5LxsV23K3XkJbuBFHA==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-react': 0.16.1_eslint@8.10.0+typescript@4.5.5 - '@antfu/eslint-config-vue': 0.16.1_eslint@8.10.0+typescript@4.5.5 - '@typescript-eslint/eslint-plugin': 5.10.1_5283016d2c069413773422b5965f0248 - '@typescript-eslint/parser': 5.10.1_eslint@8.10.0+typescript@4.5.5 + '@antfu/eslint-config-react': 0.18.3_eslint@8.10.0+typescript@4.6.2 + '@antfu/eslint-config-vue': 0.18.3_eslint@8.10.0+typescript@4.6.2 + '@typescript-eslint/eslint-plugin': 5.14.0_f4054b8c3cd621db16ae1b9d571bccc0 + '@typescript-eslint/parser': 5.14.0_eslint@8.10.0+typescript@4.6.2 eslint: 8.10.0 - eslint-config-standard: 17.0.0-0_680bb9061bbf9d70cf0efe038dc38008 + eslint-config-standard: 17.0.0-1_4ef2f4f4771997ec726ac5d259d18bf3 eslint-plugin-eslint-comments: 3.2.0_eslint@8.10.0 eslint-plugin-html: 6.2.0 eslint-plugin-import: 2.25.4_eslint@8.10.0 - eslint-plugin-jsonc: 2.0.0_eslint@8.10.0 - eslint-plugin-n: 14.0.0_eslint@8.10.0 + eslint-plugin-jsonc: 2.2.1_eslint@8.10.0 + eslint-plugin-n: 15.0.1_eslint@8.10.0 eslint-plugin-promise: 6.0.0_eslint@8.10.0 - eslint-plugin-unicorn: 40.1.0_eslint@8.10.0 - eslint-plugin-vue: 8.4.0_eslint@8.10.0 - eslint-plugin-yml: 0.12.0_eslint@8.10.0 + eslint-plugin-unicorn: 41.0.0_eslint@8.10.0 + eslint-plugin-vue: 8.5.0_eslint@8.10.0 + eslint-plugin-yml: 0.14.0_eslint@8.10.0 jsonc-eslint-parser: 2.1.0 yaml-eslint-parser: 0.5.0 transitivePeerDependencies: @@ -183,7 +186,30 @@ packages: resolution: {integrity: sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==} engines: {node: '>=6.0.0'} hasBin: true - dev: false + + /@babel/types/7.17.0: + resolution: {integrity: sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': 7.16.7 + to-fast-properties: 2.0.0 + dev: true + + /@emmetio/abbreviation/2.2.3: + resolution: {integrity: sha512-87pltuCPt99aL+y9xS6GPZ+Wmmyhll2WXH73gG/xpGcQ84DRnptBsI2r0BeIQ0EB/SQTOe2ANPqFqj3Rj5FOGA==} + dependencies: + '@emmetio/scanner': 1.0.0 + dev: true + + /@emmetio/css-abbreviation/2.1.4: + resolution: {integrity: sha512-qk9L60Y+uRtM5CPbB0y+QNl/1XKE09mSO+AhhSauIfr2YOx/ta3NJw2d8RtCFxgzHeRqFRr8jgyzThbu+MZ4Uw==} + dependencies: + '@emmetio/scanner': 1.0.0 + dev: true + + /@emmetio/scanner/1.0.0: + resolution: {integrity: sha512-8HqW8EVqjnCmWXVpqAOZf+EGESdkR27odcMMMGefgKXtar00SoYNSryGv//TELI4T3QFsECo78p+0lmalk/CFA==} + dev: true /@eslint/eslintrc/1.2.0: resolution: {integrity: sha512-igm9SjJHNEJRiUnecP/1R5T3wKLEJ7pL6e2P+GUSfCd0dGjPYYZve08uzw8L2J8foVHFz+NGu12JxRcU2gGo6w==} @@ -296,6 +322,12 @@ packages: resolution: {integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4=} dev: true + /@types/mdast/3.0.10: + resolution: {integrity: sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==} + dependencies: + '@types/unist': 2.0.6 + dev: true + /@types/node/17.0.21: resolution: {integrity: sha512-DBZCJbhII3r90XbQxI8Y9IjjiiOGlZ0Hr32omXIZvwwZ7p4DMMXGrKXVyPfuoBOri9XNtL0UK69jYIBIsRX3QQ==} dev: true @@ -308,8 +340,12 @@ packages: resolution: {integrity: sha512-5eQEtSCoESnh2FsiLTxE121IiE60hnMqcb435fShf4bpLRjEu1Eoekht23y6zXS9Ts3l+Szu3TARnTsA0GkOkQ==} dev: true - /@typescript-eslint/eslint-plugin/5.10.1_5283016d2c069413773422b5965f0248: - resolution: {integrity: sha512-xN3CYqFlyE/qOcy978/L0xLR2HlcAGIyIK5sMOasxaaAPfQRj/MmMV6OC3I7NZO84oEUdWCOju34Z9W8E0pFDQ==} + /@types/unist/2.0.6: + resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} + dev: true + + /@typescript-eslint/eslint-plugin/5.14.0_f4054b8c3cd621db16ae1b9d571bccc0: + resolution: {integrity: sha512-ir0wYI4FfFUDfLcuwKzIH7sMVA+db7WYen47iRSaCGl+HMAZI9fpBwfDo45ZALD3A45ZGyHWDNLhbg8tZrMX4w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -319,24 +355,24 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.10.1_eslint@8.10.0+typescript@4.5.5 - '@typescript-eslint/scope-manager': 5.10.1 - '@typescript-eslint/type-utils': 5.10.1_eslint@8.10.0+typescript@4.5.5 - '@typescript-eslint/utils': 5.10.1_eslint@8.10.0+typescript@4.5.5 + '@typescript-eslint/parser': 5.14.0_eslint@8.10.0+typescript@4.6.2 + '@typescript-eslint/scope-manager': 5.14.0 + '@typescript-eslint/type-utils': 5.14.0_eslint@8.10.0+typescript@4.6.2 + '@typescript-eslint/utils': 5.14.0_eslint@8.10.0+typescript@4.6.2 debug: 4.3.3 eslint: 8.10.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.5 - typescript: 4.5.5 + tsutils: 3.21.0_typescript@4.6.2 + typescript: 4.6.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.10.1_eslint@8.10.0+typescript@4.5.5: - resolution: {integrity: sha512-GReo3tjNBwR5RnRO0K2wDIDN31cM3MmDtgyQ85oAxAmC5K3j/g85IjP+cDfcqDsDDBf1HNKQAD0WqOYL8jXqUA==} + /@typescript-eslint/parser/5.14.0_eslint@8.10.0+typescript@4.6.2: + resolution: {integrity: sha512-aHJN8/FuIy1Zvqk4U/gcO/fxeMKyoSv/rS46UXMXOJKVsLQ+iYPuXNbpbH7cBLcpSbmyyFbwrniLx5+kutu1pw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -345,26 +381,26 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.10.1 - '@typescript-eslint/types': 5.10.1 - '@typescript-eslint/typescript-estree': 5.10.1_typescript@4.5.5 + '@typescript-eslint/scope-manager': 5.14.0 + '@typescript-eslint/types': 5.14.0 + '@typescript-eslint/typescript-estree': 5.14.0_typescript@4.6.2 debug: 4.3.3 eslint: 8.10.0 - typescript: 4.5.5 + typescript: 4.6.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.10.1: - resolution: {integrity: sha512-Lyvi559Gvpn94k7+ElXNMEnXu/iundV5uFmCUNnftbFrUbAJ1WBoaGgkbOBm07jVZa682oaBU37ao/NGGX4ZDg==} + /@typescript-eslint/scope-manager/5.14.0: + resolution: {integrity: sha512-LazdcMlGnv+xUc5R4qIlqH0OWARyl2kaP8pVCS39qSL3Pd1F7mI10DbdXeARcE62sVQE4fHNvEqMWsypWO+yEw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.10.1 - '@typescript-eslint/visitor-keys': 5.10.1 + '@typescript-eslint/types': 5.14.0 + '@typescript-eslint/visitor-keys': 5.14.0 dev: true - /@typescript-eslint/type-utils/5.10.1_eslint@8.10.0+typescript@4.5.5: - resolution: {integrity: sha512-AfVJkV8uck/UIoDqhu+ptEdBoQATON9GXnhOpPLzkQRJcSChkvD//qsz9JVffl2goxX+ybs5klvacE9vmrQyCw==} + /@typescript-eslint/type-utils/5.14.0_eslint@8.10.0+typescript@4.6.2: + resolution: {integrity: sha512-d4PTJxsqaUpv8iERTDSQBKUCV7Q5yyXjqXUl3XF7Sd9ogNLuKLkxz82qxokqQ4jXdTPZudWpmNtr/JjbbvUixw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -373,22 +409,22 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.10.1_eslint@8.10.0+typescript@4.5.5 + '@typescript-eslint/utils': 5.14.0_eslint@8.10.0+typescript@4.6.2 debug: 4.3.3 eslint: 8.10.0 - tsutils: 3.21.0_typescript@4.5.5 - typescript: 4.5.5 + tsutils: 3.21.0_typescript@4.6.2 + typescript: 4.6.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types/5.10.1: - resolution: {integrity: sha512-ZvxQ2QMy49bIIBpTqFiOenucqUyjTQ0WNLhBM6X1fh1NNlYAC6Kxsx8bRTY3jdYsYg44a0Z/uEgQkohbR0H87Q==} + /@typescript-eslint/types/5.14.0: + resolution: {integrity: sha512-BR6Y9eE9360LNnW3eEUqAg6HxS9Q35kSIs4rp4vNHRdfg0s+/PgHgskvu5DFTM7G5VKAVjuyaN476LCPrdA7Mw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.10.1_typescript@4.5.5: - resolution: {integrity: sha512-PwIGnH7jIueXv4opcwEbVGDATjGPO1dx9RkUl5LlHDSe+FXxPwFL5W/qYd5/NHr7f6lo/vvTrAzd0KlQtRusJQ==} + /@typescript-eslint/typescript-estree/5.14.0_typescript@4.6.2: + resolution: {integrity: sha512-QGnxvROrCVtLQ1724GLTHBTR0lZVu13izOp9njRvMkCBgWX26PKvmMP8k82nmXBRD3DQcFFq2oj3cKDwr0FaUA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -396,28 +432,28 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.10.1 - '@typescript-eslint/visitor-keys': 5.10.1 + '@typescript-eslint/types': 5.14.0 + '@typescript-eslint/visitor-keys': 5.14.0 debug: 4.3.3 globby: 11.0.4 is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.5 - typescript: 4.5.5 + tsutils: 3.21.0_typescript@4.6.2 + typescript: 4.6.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.10.1_eslint@8.10.0+typescript@4.5.5: - resolution: {integrity: sha512-RRmlITiUbLuTRtn/gcPRi4202niF+q7ylFLCKu4c+O/PcpRvZ/nAUwQ2G00bZgpWkhrNLNnvhZLbDn8Ml0qsQw==} + /@typescript-eslint/utils/5.14.0_eslint@8.10.0+typescript@4.6.2: + resolution: {integrity: sha512-EHwlII5mvUA0UsKYnVzySb/5EE/t03duUTweVy8Zqt3UQXBrpEVY144OTceFKaOe4xQXZJrkptCf7PjEBeGK4w==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 5.10.1 - '@typescript-eslint/types': 5.10.1 - '@typescript-eslint/typescript-estree': 5.10.1_typescript@4.5.5 + '@typescript-eslint/scope-manager': 5.14.0 + '@typescript-eslint/types': 5.14.0 + '@typescript-eslint/typescript-estree': 5.14.0_typescript@4.6.2 eslint: 8.10.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.10.0 @@ -426,22 +462,22 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys/5.10.1: - resolution: {integrity: sha512-NjQ0Xinhy9IL979tpoTRuLKxMc0zJC7QVSdeerXs2/QvOy2yRkzX5dRb10X5woNUdJgU8G3nYRDlI33sq1K4YQ==} + /@typescript-eslint/visitor-keys/5.14.0: + resolution: {integrity: sha512-yL0XxfzR94UEkjBqyymMLgCBdojzEuy/eim7N9/RIcTNxpJudAcqsU8eRyfzBbcEzGoPWfdM3AGak3cN08WOIw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.10.1 - eslint-visitor-keys: 3.2.0 + '@typescript-eslint/types': 5.14.0 + eslint-visitor-keys: 3.3.0 dev: true - /@unocss/cli/0.26.3_jsdom@19.0.0: - resolution: {integrity: sha512-5ZaLTc5OPIq3FX/KkTfgkoQCBmAr6FON6o6AfvkhETHZnOwQtLr8wxaotz0UCoA3xfWZN7JeMem3wgwf7efBuA==} + /@unocss/cli/0.27.4_jsdom@19.0.0: + resolution: {integrity: sha512-xndGu7vS13ZzFTrUjJoX8h88jDS9JAp91p3JmkB15IixDkV2moRqlMaTOqKqBdMrnbHX/YI7UjAgpFYLxjuQpA==} engines: {node: '>=14'} hasBin: true dependencies: - '@unocss/config': 0.26.3_jsdom@19.0.0 - '@unocss/core': 0.26.3 - '@unocss/preset-uno': 0.26.3 + '@unocss/config': 0.27.4_jsdom@19.0.0 + '@unocss/core': 0.27.4 + '@unocss/preset-uno': 0.27.4 cac: 6.7.12 chokidar: 3.5.3 colorette: 2.0.16 @@ -458,11 +494,11 @@ packages: - stylus dev: true - /@unocss/config/0.26.3_jsdom@19.0.0: - resolution: {integrity: sha512-0vBYFJTtCeEkj9kn7bVqgeOkR0l2Nx8Mg/YDrY+2pBMOhlw9xdI688wX7e3JBmIu8Cg4MgXPc6HP/zu2wIaRVQ==} + /@unocss/config/0.27.4_jsdom@19.0.0: + resolution: {integrity: sha512-CsvKgQFYnfd700uAjvkMi0bjNqiKyhwwkyzvAyYEdAb6Ku51Szm4a50rzZnf3E1wD8iUyLUjsjwKjEUFJm79aw==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.26.3 + '@unocss/core': 0.27.4 unconfig: 0.3.1_jsdom@19.0.0 transitivePeerDependencies: - '@vitest/ui' @@ -474,100 +510,100 @@ packages: - stylus dev: true - /@unocss/core/0.26.3: - resolution: {integrity: sha512-nBdMq4sakpHNu8sJjb818CNc5jVBkCLiXLn86qD2hF0PU1dbgsboJefaeRF2hQbvZaeYm15cUEpuhjy+4YGonQ==} + /@unocss/core/0.27.4: + resolution: {integrity: sha512-JHu6J087EYnmx79dpqJRfaE7y1qHQGT76D4SQFz1tipJ4VskKPuHhuzN/GBTm0WglxvR+pA1c14J9hgGNbBpiQ==} dev: true - /@unocss/inspector/0.26.3: - resolution: {integrity: sha512-kK0/b3/vrMp4t670bey1qPLKQm55xgW1937T84E0PuZ9ttRd8CEAoMLxPEhN3++/e6ZKEhO9F83OIxjgs//qWg==} + /@unocss/inspector/0.27.4: + resolution: {integrity: sha512-C3/ZomMiXPHi64shN+xCVE8v6H2xJixs/qs9d/XO3gkrEithluTLTFd0CIXbru1AeJqr5u131nQrOxM5dcTgYQ==} dependencies: gzip-size: 6.0.0 sirv: 2.0.2 dev: true - /@unocss/preset-attributify/0.26.3: - resolution: {integrity: sha512-ASJSfmBGzXLseUceFjplE7YuSFPrJrxRpPSOZsqw9IDxZBaT6HNA/URIi0GQbuKScWjD907jQhYjB2R5MUN5gA==} + /@unocss/preset-attributify/0.27.4: + resolution: {integrity: sha512-Er6ozQszEJ7WeqC9du5z004dFtawkrzt12GN4C9TZKR6ZsQTT+aFH3TlKou/UsIKRd4MbQLZ9BKkLxkODpNNLg==} dependencies: - '@unocss/core': 0.26.3 + '@unocss/core': 0.27.4 dev: true - /@unocss/preset-icons/0.26.3: - resolution: {integrity: sha512-K2FQu5il2XOT+Q7jZ27vSM/QWqFE8dfGa/yxXdnRFyQkhSYA1sdWbQlbaKB5HjpPIRHbPXNg36PXabG4la1ehA==} + /@unocss/preset-icons/0.27.4: + resolution: {integrity: sha512-KXKEoPti3OpFExe/QiLc5NKBrftac7jzGIz4BIBT9dU2gVAjHotjm/3Kzxt/iHsCjRZrcAIEBZd/Pkm6+oUQfQ==} dependencies: '@iconify/utils': 1.0.23 - '@unocss/core': 0.26.3 + '@unocss/core': 0.27.4 local-pkg: 0.4.1 transitivePeerDependencies: - supports-color dev: true - /@unocss/preset-mini/0.26.3: - resolution: {integrity: sha512-X2YHXdVkD4/6DV8KySltPaeW3WOW+SQJy4nnrX/bDc5oboDNbwl5rhE6waXq/2oaP6sbrt7gRUJjrKUIOo2Msg==} + /@unocss/preset-mini/0.27.4: + resolution: {integrity: sha512-7JdSUT2CyVi5xNdrSKxsOdJuIsg4EItSLlxCq3Me9y73ZHCMPDS/jt2TAWl80cUZYGKP/3VPzsCZei/hdxERhg==} dependencies: - '@unocss/core': 0.26.3 + '@unocss/core': 0.27.4 dev: true - /@unocss/preset-typography/0.26.3: - resolution: {integrity: sha512-mfpy7bDSbacYipp0Y3JvqjMIu9UcllB7w8e+pDJJ5/9MDbH1jdvqxZGg3uJm/4NkYDKLHkkElMhsrFWajJ0COQ==} + /@unocss/preset-typography/0.27.4: + resolution: {integrity: sha512-OM6y2SOGXaUpFs4vNg7R0bTjQnhh/RQ1ZbCAm+iS3x/m6lg4AMBI5e6tOx8VwBO1iVWAR7mvtSk85PQyvIlTKw==} dependencies: - '@unocss/core': 0.26.3 + '@unocss/core': 0.27.4 dev: true - /@unocss/preset-uno/0.26.3: - resolution: {integrity: sha512-BiEtPFm/cVyESnRJF0+IDTAKlS0hQPC8qRbcLw39S0S8zn0joTGOTkLVxfzK0SgHFW2JGZ8kpaQjHQa8nwnfxw==} + /@unocss/preset-uno/0.27.4: + resolution: {integrity: sha512-8Ml+lXitIB2I2N4HR7Uyg1YwCQwx/K6AyASuWazzIAKE3rQzYVbBbAjPlCHZNhfSTTh1t2pM/P30U84guRbJIg==} dependencies: - '@unocss/core': 0.26.3 - '@unocss/preset-mini': 0.26.3 - '@unocss/preset-wind': 0.26.3 + '@unocss/core': 0.27.4 + '@unocss/preset-mini': 0.27.4 + '@unocss/preset-wind': 0.27.4 dev: true - /@unocss/preset-web-fonts/0.26.3: - resolution: {integrity: sha512-5aGdb5HBNJ+NQCMfJP4RtWXUmQ/lqn8I7JjMQGT+fWvzTHGksEfDul87u2NgH3wGLNy44lfWI/ReJjFdlHc6iA==} + /@unocss/preset-web-fonts/0.27.4: + resolution: {integrity: sha512-AEUYrddOh6oHP8omfxKxY4fzUsCqdbJlGV9fOVmVYv/rIvglD61aYCi6PbjcLNZypgGl3HdBftZWTjk1AdYWFA==} dependencies: - '@unocss/core': 0.26.3 + '@unocss/core': 0.27.4 axios: 0.26.0 transitivePeerDependencies: - debug dev: true - /@unocss/preset-wind/0.26.3: - resolution: {integrity: sha512-/kFqpyyXJj9mqNIAgs9XbWV2CtU6OaYN/xauDTIQ7hH1S6Q3FIXBLARKvvbvKnlgCN7yy/7S/hoLi+LFbKBTqA==} + /@unocss/preset-wind/0.27.4: + resolution: {integrity: sha512-RG6FabJmprb6t4f0kWec+q9XZZnbAru3a1yT/LJOxETwxXGAGR1PgXrR1T1Eu9sH5uUXICxpl6v9yaT+Tvw0CA==} dependencies: - '@unocss/core': 0.26.3 - '@unocss/preset-mini': 0.26.3 + '@unocss/core': 0.27.4 + '@unocss/preset-mini': 0.27.4 dev: true - /@unocss/reset/0.26.3: - resolution: {integrity: sha512-CzrJDzdIGq76teLs4TxNpaOkfM+lmOC22iEyZCMplLJ9ig+S5cl5aPB4X3+Dcd8kAGsiOHHmDXZDcSqw9XE68A==} + /@unocss/reset/0.27.4: + resolution: {integrity: sha512-/7mklcSKthfRtrQmpQeWPvOrYdbyi6kaUnJQoY1obzs1/M3nmr53MxS41wwCn1xgINrgx2ih6P+Ms1ZmLHoBCA==} dev: true - /@unocss/scope/0.26.3: - resolution: {integrity: sha512-31iCC46TQBgGL8A68venlLwzwkBHam78uweCJoKgNHwM55oudYLBliPEnD0/mF7DCcCfGLCDzVU8+W1rYFgmrw==} + /@unocss/scope/0.27.4: + resolution: {integrity: sha512-eDD8njU3Za23k1zhglQ8bhVw0QVp18uh2GQltP3nETVYyead8ikZgIKof4N3bxXhOpQ/vh5Hq3Je38AYRWJDiw==} dev: true - /@unocss/transformer-directives/0.26.3: - resolution: {integrity: sha512-RYLLl2uA+x0csPpOqDb6dIoemM/kwBZAteX+6sIQ7hOa6K74Awh2YxnZMJFQrJYfdGES8G8bytd+XgBN9yi+dA==} + /@unocss/transformer-directives/0.27.4: + resolution: {integrity: sha512-DMuBqvxUO4XKCBuyNWyt+f8MfItOxTgevv1/h+GQKd+NPb7Y1XCfn2SWOOifd4EOmwehjBi2ywLwfZjrWXA50g==} dependencies: - '@unocss/core': 0.26.3 - css-tree: 2.0.4 + '@unocss/core': 0.27.4 + css-tree: 2.1.0 dev: true - /@unocss/transformer-variant-group/0.26.3: - resolution: {integrity: sha512-hVOqZ30aGqlBlqTnVmh7U6oq4K4/Y3hNZ8HGj7SecW/fX6gOvtWf7WMXFJTyh557ErNRijheLn+/OnRlcoTTww==} + /@unocss/transformer-variant-group/0.27.4: + resolution: {integrity: sha512-yKPp7S88Z70+OFPAgHQrplCt9igOhScT5MyWXuIPw1tpL1EE7JVw4If/O1svWG083TS2r3VbCwQRyOFl1IGscg==} dependencies: - '@unocss/core': 0.26.3 - magic-string: 0.25.7 + '@unocss/core': 0.27.4 dev: true - /@unocss/vite/0.26.3_jsdom@19.0.0: - resolution: {integrity: sha512-qoIZjEUt3MK/Cgl80FMhxE/UN90hu7yHk805adtWaPAzZ7i1bU2EUS4bpVr3dOEbYo6s0EwMZ+5fmfW3NkBOEw==} + /@unocss/vite/0.27.4_jsdom@19.0.0: + resolution: {integrity: sha512-ZCkDY1QP7ttrY9A1nd7JGZecOudUqtAHTqoYONTzwxpbKfBTJ/6AvbxftkmFaxzH6aZjUMhp5tniRX1M3k1MoA==} dependencies: '@rollup/pluginutils': 4.1.2 - '@unocss/config': 0.26.3_jsdom@19.0.0 - '@unocss/core': 0.26.3 - '@unocss/inspector': 0.26.3 - '@unocss/scope': 0.26.3 - '@unocss/transformer-directives': 0.26.3 + '@unocss/config': 0.27.4_jsdom@19.0.0 + '@unocss/core': 0.27.4 + '@unocss/inspector': 0.27.4 + '@unocss/scope': 0.27.4 + '@unocss/transformer-directives': 0.27.4 + magic-string: 0.26.1 transitivePeerDependencies: - '@vitest/ui' - c8 @@ -578,17 +614,79 @@ packages: - stylus dev: true - /@vitejs/plugin-vue/2.2.2_vite@2.8.4+vue@3.2.31: - resolution: {integrity: sha512-3C0s45VOwIFEDU+2ownJOpb0zD5fnjXWaHVOLID2R1mYOlAx3doNBFnNbVjaZvpke/L7IdPJXjpyYpXZToDKig==} + /@vitejs/plugin-vue/2.2.4_vite@2.8.6+vue@3.2.31: + resolution: {integrity: sha512-ev9AOlp0ljCaDkFZF3JwC/pD2N4Hh+r5srl5JHM6BKg5+99jiiK0rE/XaRs3pVm1wzyKkjUy/StBSoXX5fFzcw==} engines: {node: '>=12.0.0'} peerDependencies: vite: ^2.5.10 vue: ^3.2.25 dependencies: - vite: 2.8.4 + vite: 2.8.6 vue: 3.2.31 dev: true + /@volar/code-gen/0.32.1: + resolution: {integrity: sha512-xk0xJd2NcuQK8SvcQ/Gpvrch3gnd3RjKnHKEFODO6H6UtDpgXQCFprs+j0AuZZWDhVWEShEjuh1jwMmja6qvxg==} + dependencies: + '@volar/shared': 0.32.1 + '@volar/source-map': 0.32.1 + dev: true + + /@volar/html2pug/0.32.1: + resolution: {integrity: sha512-jWSaiB3W4HFP4wQh91r5kB6161QvSXQjBVE5XiCSFSOXep+FGZ1yyPN03RIznJQE45yv65eJnwW9yxKg+f1YWw==} + dependencies: + domelementtype: 2.2.0 + domhandler: 4.3.0 + htmlparser2: 7.2.0 + pug: 3.0.2 + dev: true + + /@volar/shared/0.32.1: + resolution: {integrity: sha512-WROOlXKjtUrnYtx0CXCh/MAKg+Fq0nx5GEKGIpmrFnB/NZku8noOV/e8vS92wTe3JypbJmspU5RwmARcMFRhMg==} + dependencies: + upath: 2.0.1 + vscode-html-languageservice: 4.2.2 + vscode-jsonrpc: 8.0.0-next.7 + vscode-uri: 3.0.3 + dev: true + + /@volar/source-map/0.32.1: + resolution: {integrity: sha512-5QaCf0w/h24MTjk61QntSL7LYDAPPLIqcbYm3eR+WpGy+Gf9sQ1DlFBDCLFmFJfUyZNCE++HCzep9FBJ5K3VGA==} + dependencies: + '@volar/shared': 0.32.1 + vscode-languageserver-textdocument: 1.0.4 + dev: true + + /@volar/transforms/0.32.1: + resolution: {integrity: sha512-J7DwwB/vjyKrJwnWkR+xM2YTzixbN2G499r56TMe8/uDiZsq7LEGrCNKi6H9k9yeqoL69puq1fQUT3Qrz2Pzwg==} + dependencies: + '@volar/shared': 0.32.1 + vscode-languageserver-types: 3.17.0-next.8 + dev: true + + /@volar/vue-code-gen/0.32.1: + resolution: {integrity: sha512-JVTmr+hSAgBiLnqewIHn9j9V+28UGigfWVxslBUbz1PwTUeDvVEP7hr3pU3jGWjyj3KjhkVGAFYrpIiGsphyQg==} + dependencies: + '@volar/code-gen': 0.32.1 + '@volar/shared': 0.32.1 + '@volar/source-map': 0.32.1 + '@vue/compiler-core': 3.2.31 + '@vue/compiler-dom': 3.2.31 + '@vue/shared': 3.2.31 + upath: 2.0.1 + dev: true + + /@vscode/emmet-helper/2.8.4: + resolution: {integrity: sha512-lUki5QLS47bz/U8IlG9VQ+1lfxMtxMZENmU5nu4Z71eOD5j9FK0SmYGL5NiVJg9WBWeAU0VxRADMY2Qpq7BfVg==} + dependencies: + emmet: 2.3.6 + jsonc-parser: 2.3.1 + vscode-languageserver-textdocument: 1.0.4 + vscode-languageserver-types: 3.16.0 + vscode-nls: 5.0.0 + vscode-uri: 2.1.2 + dev: true + /@vue/compiler-core/3.2.31: resolution: {integrity: sha512-aKno00qoA4o+V/kR6i/pE+aP+esng5siNAVQ422TkBNM6qA4veXiZbSe8OTXHXquEi/f6Akc+nLfB4JGfe4/WQ==} dependencies: @@ -596,14 +694,12 @@ packages: '@vue/shared': 3.2.31 estree-walker: 2.0.2 source-map: 0.6.1 - dev: false /@vue/compiler-dom/3.2.31: resolution: {integrity: sha512-60zIlFfzIDf3u91cqfqy9KhCKIJgPeqxgveH2L+87RcGU/alT6BRrk5JtUso0OibH3O7NXuNOQ0cDc9beT0wrg==} dependencies: '@vue/compiler-core': 3.2.31 '@vue/shared': 3.2.31 - dev: false /@vue/compiler-sfc/3.2.31: resolution: {integrity: sha512-748adc9msSPGzXgibHiO6T7RWgfnDcVQD+VVwYgSsyyY8Ans64tALHZANrKtOzvkwznV/F4H7OAod/jIlp/dkQ==} @@ -627,8 +723,8 @@ packages: '@vue/shared': 3.2.31 dev: false - /@vue/devtools-api/6.0.0-beta.19: - resolution: {integrity: sha512-ObzQhgkoVeoyKv+e8+tB/jQBL2smtk/NmC9OmFK8UqdDpoOdv/Kf9pyDWL+IFyM7qLD2C75rszJujvGSPSpGlw==} + /@vue/devtools-api/6.0.13: + resolution: {integrity: sha512-T34EjcArVqzANedEZe2kXQ+AZsld2z1ptJlkOGm87+blk+s6udnP4ze/NYqV8lz1o9AIivimN0xxteLlWiWQdg==} dev: false /@vue/reactivity-transform/3.2.31: @@ -645,7 +741,6 @@ packages: resolution: {integrity: sha512-HVr0l211gbhpEKYr2hYe7hRsV91uIVGFYNHj73njbARVGHQvIojkImKMaZNDdoDZOIkMsBc9a1sMqR+WZwfSCw==} dependencies: '@vue/shared': 3.2.31 - dev: false /@vue/runtime-core/3.2.31: resolution: {integrity: sha512-Kcog5XmSY7VHFEMuk4+Gap8gUssYMZ2+w+cmGI6OpZWYOEIcbE0TPzzPHi+8XTzAgx1w/ZxDFcXhZeXN5eKWsA==} @@ -674,7 +769,6 @@ packages: /@vue/shared/3.2.31: resolution: {integrity: sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ==} - dev: false /@vue/test-utils/2.0.0-rc.18_vue@3.2.31: resolution: {integrity: sha512-aifolXjVdsogjaLmDoZ0FU8vN+R67aWmg9OuVeED4w5Ij5GFQLrlhM19uhWe/r5xXUL4fXMk3pX5wW6FJP1NcQ==} @@ -684,8 +778,8 @@ packages: vue: 3.2.31 dev: true - /@vueuse/core/7.7.0_vue@3.2.31: - resolution: {integrity: sha512-DS8+dg758CiWnswebYHjS05PqTtc1ZLomsDlkFjG/KC0iFRgFIsGC66AAGuSXLqWCoirp2xN6N2mkrp1aHdI7A==} + /@vueuse/core/7.7.1_vue@3.2.31: + resolution: {integrity: sha512-PRRgbATMpoeUmkCEBtUeJgOwtew8s+4UsEd+Pm7MhkjL2ihCNrSqxNVtM6NFE4uP2sWnkGcZpCjPuNSxowJ1Ow==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -695,13 +789,13 @@ packages: vue: optional: true dependencies: - '@vueuse/shared': 7.7.0_vue@3.2.31 + '@vueuse/shared': 7.7.1_vue@3.2.31 vue: 3.2.31 vue-demi: 0.12.1_vue@3.2.31 dev: false - /@vueuse/shared/7.7.0_vue@3.2.31: - resolution: {integrity: sha512-ANzMcUnjuUPJ9nWqMAqYt8p0qon6AH5pP5/V/0RSWkwCIWZwi57ujIaxizzMwnJECUF/73BmsRmpvvtokCIrKw==} + /@vueuse/shared/7.7.1_vue@3.2.31: + resolution: {integrity: sha512-rN2qd22AUl7VdBxihagWyhUNHCyVk9IpvBTTfHoLH9G7rGE552X1f+zeCfehuno0zXif13jPw+icW/wn2a0rnQ==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -840,6 +934,14 @@ packages: es-abstract: 1.19.1 dev: true + /asap/2.0.6: + resolution: {integrity: sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=} + dev: true + + /assert-never/1.2.1: + resolution: {integrity: sha512-TaTivMB6pYI1kXwrFlEhLeGfOqoDNdTxjCdwRfFFkEA30Eu+k48W34nlok2EYWJfFFzqaEmichdNM7th6M5HNw==} + dev: true + /assertion-error/1.1.0: resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} dev: true @@ -861,6 +963,13 @@ packages: - debug dev: true + /babel-walk/3.0.0-canary-5: + resolution: {integrity: sha512-GAwkz0AihzY5bkwIY5QDR+LvsRQgB/B+1foMPvi0FZPMl5fjD7ICiznUiBdLYMH1QYe6vqu4gWYytZOccLouFw==} + engines: {node: '>= 10.0.0'} + dependencies: + '@babel/types': 7.17.0 + dev: true + /balanced-match/1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} dev: true @@ -893,6 +1002,12 @@ packages: engines: {node: '>=6'} dev: true + /builtins/4.0.0: + resolution: {integrity: sha512-qC0E2Dxgou1IHhvJSLwGDSTvokbRovU5zZFuDY6oY8Y2lF3nGt5Ad8YZK7GMtqzY84Wu7pXTPeHQeHcXSXsRhw==} + dependencies: + semver: 7.3.5 + dev: true + /cac/6.7.12: resolution: {integrity: sha512-rM7E2ygtMkJqD9c7WnFU6fruFcN3xe4FM5yUmgxhZzIKJk4uHl9U/fhwdajGFQbQuv43FAUo1Fe8gX/oIKDeSA==} engines: {node: '>=8'} @@ -940,6 +1055,24 @@ packages: supports-color: 7.2.0 dev: true + /character-entities-legacy/1.1.4: + resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} + dev: true + + /character-entities/1.2.4: + resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} + dev: true + + /character-parser/2.2.0: + resolution: {integrity: sha1-x84o821LzZdE5f/CxfzeHHMmH8A=} + dependencies: + is-regex: 1.1.4 + dev: true + + /character-reference-invalid/1.1.4: + resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} + dev: true + /check-error/1.0.2: resolution: {integrity: sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=} dev: true @@ -1010,6 +1143,13 @@ packages: resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} dev: true + /constantinople/4.0.1: + resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==} + dependencies: + '@babel/parser': 7.16.6 + '@babel/types': 7.17.0 + dev: true + /cross-spawn/7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} @@ -1019,11 +1159,11 @@ packages: which: 2.0.2 dev: true - /css-tree/2.0.4: - resolution: {integrity: sha512-b4IS9ZUMtGBiNjzYbcj9JhYbyei99R3ai2CSxlu8GQDnoPA/P+NU85hAm0eKDc/Zp660rpK6tFJQ2OSdacMHVg==} + /css-tree/2.1.0: + resolution: {integrity: sha512-PcysZRzToBbrpoUrZ9qfblRIRf8zbEAkU0AIpQFtgkFK0vSbzOmBCvdSAx2Zg7Xx5wiYJKUKk0NMP7kxevie/A==} engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} dependencies: - mdn-data: 2.0.23 + mdn-data: 2.0.27 source-map-js: 1.0.2 dev: true @@ -1151,6 +1291,10 @@ packages: esutils: 2.0.3 dev: true + /doctypes/1.1.0: + resolution: {integrity: sha1-6oCxBqh1OHdOijpKWv4pPeSJ4Kk=} + dev: true + /dom-serializer/1.3.2: resolution: {integrity: sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==} dependencies: @@ -1177,6 +1321,13 @@ packages: domelementtype: 2.2.0 dev: true + /domhandler/4.3.0: + resolution: {integrity: sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==} + engines: {node: '>= 4'} + dependencies: + domelementtype: 2.2.0 + dev: true + /domutils/2.8.0: resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==} dependencies: @@ -1189,6 +1340,13 @@ packages: resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} dev: true + /emmet/2.3.6: + resolution: {integrity: sha512-pLS4PBPDdxuUAmw7Me7+TcHbykTsBKN/S9XJbUOMFQrNv9MoshzyMFK/R57JBm94/6HSL4vHnDeEmxlC82NQ4A==} + dependencies: + '@emmetio/abbreviation': 2.2.3 + '@emmetio/css-abbreviation': 2.1.4 + dev: true + /entities/2.2.0: resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} dev: true @@ -1473,8 +1631,8 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-standard/17.0.0-0_680bb9061bbf9d70cf0efe038dc38008: - resolution: {integrity: sha512-sf9udec8fkLTnH82SmhZQ3E31e4eJaMW09Mt9fbN3OccXFtvSSbGrltpQgGFVooGHoIdiMzDfp6ZNFd+I6Ob+w==} + /eslint-config-standard/17.0.0-1_4ef2f4f4771997ec726ac5d259d18bf3: + resolution: {integrity: sha512-aqRG58dqoBNfOLN+PsitasxmW+W9Os4oQrx081B16T4E4WogsSbpUL6hnKSnyv35sSRYA2XjBtKMOrUboL6jgw==} peerDependencies: eslint: ^8.0.1 eslint-plugin-import: ^2.25.2 @@ -1483,7 +1641,7 @@ packages: dependencies: eslint: 8.10.0 eslint-plugin-import: 2.25.4_eslint@8.10.0 - eslint-plugin-n: 14.0.0_eslint@8.10.0 + eslint-plugin-n: 15.0.1_eslint@8.10.0 eslint-plugin-promise: 6.0.0_eslint@8.10.0 dev: true @@ -1491,7 +1649,7 @@ packages: resolution: {integrity: sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==} dependencies: debug: 3.2.7 - resolve: 1.21.0 + resolve: 1.22.0 dev: true /eslint-module-utils/2.7.2: @@ -1544,16 +1702,16 @@ packages: eslint-import-resolver-node: 0.3.6 eslint-module-utils: 2.7.2 has: 1.0.3 - is-core-module: 2.8.0 + is-core-module: 2.8.1 is-glob: 4.0.3 minimatch: 3.0.4 object.values: 1.1.5 - resolve: 1.21.0 + resolve: 1.22.0 tsconfig-paths: 3.12.0 dev: true - /eslint-plugin-jsonc/2.0.0_eslint@8.10.0: - resolution: {integrity: sha512-5UbUUvx4gUVeF9hJ+SHDW9a4OPQ8vJWu12rttQ76qGO2tlH17OC103CLq+vrmjo5VQULeVzSJ0u4s+jUATJyWQ==} + /eslint-plugin-jsonc/2.2.1_eslint@8.10.0: + resolution: {integrity: sha512-ozGjWXhxF3ZfITHmRLuUL6zORh5Dzo0ymwVdxhfFaa4LEtU2S88JIwDYCWAifQLG92x7chqcnZlGUggaPSlfIQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' @@ -1564,19 +1722,32 @@ packages: natural-compare: 1.4.0 dev: true - /eslint-plugin-n/14.0.0_eslint@8.10.0: - resolution: {integrity: sha512-mNwplPLsbaKhHyA0fa/cy8j+oF6bF6l81hzBTWa6JOvPcMNAuIogk2ih6d9tYvWYzyUG+7ZFeChqbzdFpg2QrQ==} + /eslint-plugin-markdown/2.2.1_eslint@8.10.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.10.0 + mdast-util-from-markdown: 0.8.5 + transitivePeerDependencies: + - supports-color + dev: true + + /eslint-plugin-n/15.0.1_eslint@8.10.0: + resolution: {integrity: sha512-w1vgnlS3Y3kd2Ye2YpQvWJppx6ViySIpBIcdlw1dBBaX3m1R/cdKHE3X2PWXhJdH88pmFy1a+04a6lMlo5D9EQ==} engines: {node: '>=12.22.0'} peerDependencies: eslint: '>=7.0.0' dependencies: + builtins: 4.0.0 eslint: 8.10.0 eslint-plugin-es: 4.1.0_eslint@8.10.0 eslint-utils: 3.0.0_eslint@8.10.0 ignore: 5.2.0 - is-core-module: 2.8.0 + is-core-module: 2.8.1 minimatch: 3.0.4 - resolve: 1.21.0 + resolve: 1.22.0 semver: 6.3.0 dev: true @@ -1589,8 +1760,8 @@ packages: eslint: 8.10.0 dev: true - /eslint-plugin-react/7.28.0_eslint@8.10.0: - resolution: {integrity: sha512-IOlFIRHzWfEQQKcAD4iyYDndHwTQiCMcJVJjxempf203jnNLUnW34AXLrV33+nEXoifJE2ZEGmcjKPL8957eSw==} + /eslint-plugin-react/7.29.3_eslint@8.10.0: + resolution: {integrity: sha512-MzW6TuCnDOcta67CkpDyRfRsEVx9FNMDV8wZsDqe1luHPdGTrQIUaUXD27Ja3gHsdOIs/cXzNchWGlqm+qRVRg==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 @@ -1601,22 +1772,22 @@ packages: eslint: 8.10.0 estraverse: 5.3.0 jsx-ast-utils: 3.2.0 - minimatch: 3.0.4 + minimatch: 3.1.2 object.entries: 1.1.5 object.fromentries: 2.0.5 object.hasown: 1.1.0 object.values: 1.1.5 - prop-types: 15.7.2 + prop-types: 15.8.1 resolve: 2.0.0-next.3 semver: 6.3.0 string.prototype.matchall: 4.0.6 dev: true - /eslint-plugin-unicorn/40.1.0_eslint@8.10.0: - resolution: {integrity: sha512-y5doK2DF9Sr5AqKEHbHxjFllJ167nKDRU01HDcWyv4Tnmaoe9iNxMrBnaybZvWZUaE3OC5Unu0lNIevYamloig==} + /eslint-plugin-unicorn/41.0.0_eslint@8.10.0: + resolution: {integrity: sha512-xoJCaRc1uy5REg9DkVga1BkZV57jJxoqOcrU28QHZB89Lk5LdSqdVyTIt9JQVfHNKaiyJ7X+3iLlIn+VEHWEzA==} engines: {node: '>=12'} peerDependencies: - eslint: '>=7.32.0' + eslint: '>=8.8.0' dependencies: '@babel/helper-validator-identifier': 7.16.7 ci-info: 3.3.0 @@ -1635,8 +1806,8 @@ packages: strip-indent: 3.0.0 dev: true - /eslint-plugin-vue/8.4.0_eslint@8.10.0: - resolution: {integrity: sha512-Ga96QRG8GA9AyzKtEDxqYRCMt/VJM4SLkcNmm4FvUiFBE4jpaBr25unRBi9iVmHLYhA9EZ/4I+jD8n1vfWzyAA==} + /eslint-plugin-vue/8.5.0_eslint@8.10.0: + resolution: {integrity: sha512-i1uHCTAKOoEj12RDvdtONWrGzjFm/djkzqfhmQ0d6M/W8KM81mhswd/z+iTZ0jCpdUedW3YRgcVfQ37/J4zoYQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 @@ -1650,8 +1821,8 @@ packages: - supports-color dev: true - /eslint-plugin-yml/0.12.0_eslint@8.10.0: - resolution: {integrity: sha512-aS82M+diohZTusadiByzh/bKDrfi+Y6VBQkD3ym/7JH+KF9WUB9qKCizLfTaCACwtRrHpqaLz3G8GKmslshyiw==} + /eslint-plugin-yml/0.14.0_eslint@8.10.0: + resolution: {integrity: sha512-+0+bBV/07txENbxfrHF9olGoLCHez64vmnOmjWOoLwmXOwfdaSRleBSPIi4nWQs7WwX8lm/fSLadOjbVEcsXQQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' @@ -1716,11 +1887,6 @@ packages: engines: {node: '>=10'} dev: true - /eslint-visitor-keys/3.2.0: - resolution: {integrity: sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - /eslint-visitor-keys/3.3.0: resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -1770,15 +1936,6 @@ packages: - supports-color dev: true - /espree/9.3.0: - resolution: {integrity: sha512-d/5nCsb0JcqsSEeQzFZ8DH1RmxPcglRWh24EFTlUEmCKoehXGdpsx0RkHDubqUI8LSAIKMQp4r9SzQ3n+sm4HQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - acorn: 8.7.0 - acorn-jsx: 5.3.2_acorn@8.7.0 - eslint-visitor-keys: 3.2.0 - dev: true - /espree/9.3.1: resolution: {integrity: sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} @@ -2091,6 +2248,15 @@ packages: entities: 3.0.1 dev: true + /htmlparser2/7.2.0: + resolution: {integrity: sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==} + dependencies: + domelementtype: 2.2.0 + domhandler: 4.3.0 + domutils: 2.8.0 + entities: 3.0.1 + dev: true + /http-proxy-agent/5.0.0: resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} engines: {node: '>= 6'} @@ -2172,6 +2338,17 @@ packages: side-channel: 1.0.4 dev: true + /is-alphabetical/1.0.4: + resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} + dev: true + + /is-alphanumerical/1.0.4: + resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} + dependencies: + is-alphabetical: 1.0.4 + is-decimal: 1.0.4 + dev: true + /is-arguments/1.1.1: resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} engines: {node: '>= 0.4'} @@ -2217,12 +2394,6 @@ packages: engines: {node: '>= 0.4'} dev: true - /is-core-module/2.8.0: - resolution: {integrity: sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==} - dependencies: - has: 1.0.3 - dev: true - /is-core-module/2.8.1: resolution: {integrity: sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==} dependencies: @@ -2236,6 +2407,17 @@ packages: has-tostringtag: 1.0.0 dev: true + /is-decimal/1.0.4: + resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} + dev: true + + /is-expression/4.0.0: + resolution: {integrity: sha512-zMIXX63sxzG3XrkHkrAPvm/OVZVSCPNkwMHU8oTX7/U3AL78I0QXCEICXUM13BIa8TYGZ68PiTKfQz3yaTNr4A==} + dependencies: + acorn: 7.4.1 + object-assign: 4.1.1 + dev: true + /is-extglob/2.1.1: resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=} engines: {node: '>=0.10.0'} @@ -2248,6 +2430,10 @@ packages: is-extglob: 2.1.1 dev: true + /is-hexadecimal/1.0.4: + resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} + dev: true + /is-map/2.0.2: resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} dev: true @@ -2273,6 +2459,10 @@ packages: resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} dev: true + /is-promise/2.2.2: + resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==} + dev: true + /is-regex/1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} engines: {node: '>= 0.4'} @@ -2346,6 +2536,10 @@ packages: hasBin: true dev: true + /js-stringify/1.0.2: + resolution: {integrity: sha1-Fzb939lyTyijaCrcYjCufk6Weds=} + dev: true + /js-tokens/4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} dev: true @@ -2431,11 +2625,26 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: acorn: 8.7.0 - eslint-visitor-keys: 3.2.0 - espree: 9.3.0 + eslint-visitor-keys: 3.3.0 + espree: 9.3.1 semver: 7.3.5 dev: true + /jsonc-parser/2.3.1: + resolution: {integrity: sha512-H8jvkz1O50L3dMZCsLqiuB2tA7muqbSg1AtGEkN0leAqGjsUzDJir3Zwr02BhqdcITPg3ei3mZ+HjMocAknhhg==} + dev: true + + /jsonc-parser/3.0.0: + resolution: {integrity: sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==} + dev: true + + /jstransformer/1.0.0: + resolution: {integrity: sha1-7Yvwkh4vPx7U1cGkT2hwntJHIsM=} + dependencies: + is-promise: 2.2.2 + promise: 7.3.1 + dev: true + /jsx-ast-utils/3.2.0: resolution: {integrity: sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==} engines: {node: '>=4.0'} @@ -2528,8 +2737,31 @@ packages: dependencies: sourcemap-codec: 1.4.8 - /mdn-data/2.0.23: - resolution: {integrity: sha512-IonVb7pfla2U4zW8rc7XGrtgq11BvYeCxWN8HS+KFBnLDE7XDK9AAMVhRuG6fj9BBsjc69Fqsp6WEActEdNTDQ==} + /magic-string/0.26.1: + resolution: {integrity: sha512-ndThHmvgtieXe8J/VGPjG+Apu7v7ItcD5mhEIvOscWjPF/ccOiLxHaSuCAS2G+3x4GKsAbT8u7zdyamupui8Tg==} + engines: {node: '>=12'} + dependencies: + sourcemap-codec: 1.4.8 + dev: true + + /mdast-util-from-markdown/0.8.5: + resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==} + dependencies: + '@types/mdast': 3.0.10 + mdast-util-to-string: 2.0.0 + micromark: 2.11.4 + parse-entities: 2.0.0 + unist-util-stringify-position: 2.0.3 + transitivePeerDependencies: + - supports-color + dev: true + + /mdast-util-to-string/2.0.0: + resolution: {integrity: sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==} + dev: true + + /mdn-data/2.0.27: + resolution: {integrity: sha512-kwqO0I0jtWr25KcfLm9pia8vLZ8qoAKhWZuZMbneJq3jjBD3gl5nZs8l8Tu3ZBlBAHVQtDur9rdDGyvtfVraHQ==} dev: true /merge-stream/2.0.0: @@ -2541,6 +2773,15 @@ packages: engines: {node: '>= 8'} dev: true + /micromark/2.11.4: + resolution: {integrity: sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==} + dependencies: + debug: 4.3.3 + parse-entities: 2.0.0 + transitivePeerDependencies: + - supports-color + dev: true + /micromatch/4.0.4: resolution: {integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==} engines: {node: '>=8.6'} @@ -2577,6 +2818,12 @@ packages: brace-expansion: 1.1.11 dev: true + /minimatch/3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + dependencies: + brace-expansion: 1.1.11 + dev: true + /minimist/1.2.5: resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} dev: true @@ -2611,7 +2858,7 @@ packages: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 - resolve: 1.21.0 + resolve: 1.22.0 semver: 5.7.1 validate-npm-package-license: 3.0.4 dev: true @@ -2794,6 +3041,17 @@ packages: callsites: 3.1.0 dev: true + /parse-entities/2.0.0: + resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==} + dependencies: + character-entities: 1.2.4 + character-entities-legacy: 1.1.4 + character-reference-invalid: 1.1.4 + is-alphanumerical: 1.0.4 + is-decimal: 1.0.4 + is-hexadecimal: 1.0.4 + dev: true + /parse-json/5.2.0: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} @@ -2858,8 +3116,8 @@ packages: engines: {node: '>=4'} dev: true - /pnpm/6.32.1: - resolution: {integrity: sha512-vca5B8nbIHSCEIaV7UG1C15v54txazI9u3HhQ0OJad2u8DSzBaFnWiHN7D6EoDg6t5bu/yC1/lShtt+0uFJXFg==} + /pnpm/6.32.3: + resolution: {integrity: sha512-lMQgROSwiUA+kt+suAPinjNwqevS1Iz0rppWNZ3jHhzeP07RFRQ+Ksai2OlAnM+YjlbHT9niQ4ICBVSqcdQ04w==} engines: {node: '>=12.17'} hasBin: true dev: true @@ -2892,8 +3150,14 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /prop-types/15.7.2: - resolution: {integrity: sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==} + /promise/7.3.1: + resolution: {integrity: sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==} + dependencies: + asap: 2.0.6 + dev: true + + /prop-types/15.8.1: + resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 @@ -2904,6 +3168,97 @@ packages: resolution: {integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==} dev: true + /pug-attrs/3.0.0: + resolution: {integrity: sha512-azINV9dUtzPMFQktvTXciNAfAuVh/L/JCl0vtPCwvOA21uZrC08K/UnmrL+SXGEVc1FwzjW62+xw5S/uaLj6cA==} + dependencies: + constantinople: 4.0.1 + js-stringify: 1.0.2 + pug-runtime: 3.0.1 + dev: true + + /pug-code-gen/3.0.2: + resolution: {integrity: sha512-nJMhW16MbiGRiyR4miDTQMRWDgKplnHyeLvioEJYbk1RsPI3FuA3saEP8uwnTb2nTJEKBU90NFVWJBk4OU5qyg==} + dependencies: + constantinople: 4.0.1 + doctypes: 1.1.0 + js-stringify: 1.0.2 + pug-attrs: 3.0.0 + pug-error: 2.0.0 + pug-runtime: 3.0.1 + void-elements: 3.1.0 + with: 7.0.2 + dev: true + + /pug-error/2.0.0: + resolution: {integrity: sha512-sjiUsi9M4RAGHktC1drQfCr5C5eriu24Lfbt4s+7SykztEOwVZtbFk1RRq0tzLxcMxMYTBR+zMQaG07J/btayQ==} + dev: true + + /pug-filters/4.0.0: + resolution: {integrity: sha512-yeNFtq5Yxmfz0f9z2rMXGw/8/4i1cCFecw/Q7+D0V2DdtII5UvqE12VaZ2AY7ri6o5RNXiweGH79OCq+2RQU4A==} + dependencies: + constantinople: 4.0.1 + jstransformer: 1.0.0 + pug-error: 2.0.0 + pug-walk: 2.0.0 + resolve: 1.22.0 + dev: true + + /pug-lexer/5.0.1: + resolution: {integrity: sha512-0I6C62+keXlZPZkOJeVam9aBLVP2EnbeDw3An+k0/QlqdwH6rv8284nko14Na7c0TtqtogfWXcRoFE4O4Ff20w==} + dependencies: + character-parser: 2.2.0 + is-expression: 4.0.0 + pug-error: 2.0.0 + dev: true + + /pug-linker/4.0.0: + resolution: {integrity: sha512-gjD1yzp0yxbQqnzBAdlhbgoJL5qIFJw78juN1NpTLt/mfPJ5VgC4BvkoD3G23qKzJtIIXBbcCt6FioLSFLOHdw==} + dependencies: + pug-error: 2.0.0 + pug-walk: 2.0.0 + dev: true + + /pug-load/3.0.0: + resolution: {integrity: sha512-OCjTEnhLWZBvS4zni/WUMjH2YSUosnsmjGBB1An7CsKQarYSWQ0GCVyd4eQPMFJqZ8w9xgs01QdiZXKVjk92EQ==} + dependencies: + object-assign: 4.1.1 + pug-walk: 2.0.0 + dev: true + + /pug-parser/6.0.0: + resolution: {integrity: sha512-ukiYM/9cH6Cml+AOl5kETtM9NR3WulyVP2y4HOU45DyMim1IeP/OOiyEWRr6qk5I5klpsBnbuHpwKmTx6WURnw==} + dependencies: + pug-error: 2.0.0 + token-stream: 1.0.0 + dev: true + + /pug-runtime/3.0.1: + resolution: {integrity: sha512-L50zbvrQ35TkpHwv0G6aLSuueDRwc/97XdY8kL3tOT0FmhgG7UypU3VztfV/LATAvmUfYi4wNxSajhSAeNN+Kg==} + dev: true + + /pug-strip-comments/2.0.0: + resolution: {integrity: sha512-zo8DsDpH7eTkPHCXFeAk1xZXJbyoTfdPlNR0bK7rpOMuhBYb0f5qUVCO1xlsitYd3w5FQTK7zpNVKb3rZoUrrQ==} + dependencies: + pug-error: 2.0.0 + dev: true + + /pug-walk/2.0.0: + resolution: {integrity: sha512-yYELe9Q5q9IQhuvqsZNwA5hfPkMJ8u92bQLIMcsMxf/VADjNtEYptU+inlufAFYcWdHlwNfZOEnOOQrZrcyJCQ==} + dev: true + + /pug/3.0.2: + resolution: {integrity: sha512-bp0I/hiK1D1vChHh6EfDxtndHji55XP/ZJKwsRqrz6lRia6ZC2OZbdAymlxdVFwd1L70ebrVJw4/eZ79skrIaw==} + dependencies: + pug-code-gen: 3.0.2 + pug-filters: 4.0.0 + pug-lexer: 5.0.1 + pug-linker: 4.0.0 + pug-load: 3.0.0 + pug-parser: 6.0.0 + pug-runtime: 3.0.1 + pug-strip-comments: 2.0.0 + dev: true + /punycode/2.1.1: resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} engines: {node: '>=6'} @@ -2966,15 +3321,6 @@ packages: engines: {node: '>=4'} dev: true - /resolve/1.21.0: - resolution: {integrity: sha512-3wCbTpk5WJlyE4mSOtDLhqQmGFi0/TD9VPwmiolnk8U0wRgMEktqCXd3vy5buTO3tljvalNvKrjHEfrd2WpEKA==} - hasBin: true - dependencies: - is-core-module: 2.8.0 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - dev: true - /resolve/1.22.0: resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==} hasBin: true @@ -2987,7 +3333,7 @@ packages: /resolve/2.0.0-next.3: resolution: {integrity: sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==} dependencies: - is-core-module: 2.8.0 + is-core-module: 2.8.1 path-parse: 1.0.7 dev: true @@ -3221,6 +3567,11 @@ packages: engines: {node: '>=14.0.0'} dev: true + /to-fast-properties/2.0.0: + resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=} + engines: {node: '>=4'} + dev: true + /to-regex-range/5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} engines: {node: '>=8.0'} @@ -3228,6 +3579,10 @@ packages: is-number: 7.0.0 dev: true + /token-stream/1.0.0: + resolution: {integrity: sha1-zCAOqyYT9BZtJ/+a/HylbUnfbrQ=} + dev: true + /totalist/3.0.0: resolution: {integrity: sha512-eM+pCBxXO/njtF7vdFsHuqb+ElbxqtI4r5EAvk6grfAFyJ6IvWlSkfZ5T9ozC6xWw3Fj1fGoSmrl0gUs46JVIw==} engines: {node: '>=6'} @@ -3262,14 +3617,14 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - /tsutils/3.21.0_typescript@4.5.5: + /tsutils/3.21.0_typescript@4.6.2: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.5.5 + typescript: 4.6.2 dev: true /type-check/0.3.2: @@ -3306,8 +3661,8 @@ packages: engines: {node: '>=8'} dev: true - /typescript/4.5.5: - resolution: {integrity: sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==} + /typescript/4.6.2: + resolution: {integrity: sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==} engines: {node: '>=4.2.0'} hasBin: true dev: true @@ -3338,28 +3693,34 @@ packages: - stylus dev: true + /unist-util-stringify-position/2.0.3: + resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} + dependencies: + '@types/unist': 2.0.6 + dev: true + /universalify/0.1.2: resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} engines: {node: '>= 4.0.0'} dev: true - /unocss/0.26.3_jsdom@19.0.0: - resolution: {integrity: sha512-mmBJNefUyHEm47fe0T8Qp+5vcg3UhdNmsnhYKnfr088mHMFSyWvVGnP1Z06RPlnmDfsoaO9XnO+LKfQ20HF/dw==} + /unocss/0.27.4_jsdom@19.0.0: + resolution: {integrity: sha512-XzW6mAcm0FCzpdZCJ+zNKKVxYTPThISj3RBA8s4NmC9g+cPXM+wz0UyQAYUjDveD4uToCiqLHTWMtf6by+HHfQ==} engines: {node: '>=14'} dependencies: - '@unocss/cli': 0.26.3_jsdom@19.0.0 - '@unocss/core': 0.26.3 - '@unocss/preset-attributify': 0.26.3 - '@unocss/preset-icons': 0.26.3 - '@unocss/preset-mini': 0.26.3 - '@unocss/preset-typography': 0.26.3 - '@unocss/preset-uno': 0.26.3 - '@unocss/preset-web-fonts': 0.26.3 - '@unocss/preset-wind': 0.26.3 - '@unocss/reset': 0.26.3 - '@unocss/transformer-directives': 0.26.3 - '@unocss/transformer-variant-group': 0.26.3 - '@unocss/vite': 0.26.3_jsdom@19.0.0 + '@unocss/cli': 0.27.4_jsdom@19.0.0 + '@unocss/core': 0.27.4 + '@unocss/preset-attributify': 0.27.4 + '@unocss/preset-icons': 0.27.4 + '@unocss/preset-mini': 0.27.4 + '@unocss/preset-typography': 0.27.4 + '@unocss/preset-uno': 0.27.4 + '@unocss/preset-web-fonts': 0.27.4 + '@unocss/preset-wind': 0.27.4 + '@unocss/reset': 0.27.4 + '@unocss/transformer-directives': 0.27.4 + '@unocss/transformer-variant-group': 0.27.4 + '@unocss/vite': 0.27.4_jsdom@19.0.0 transitivePeerDependencies: - '@vitest/ui' - c8 @@ -3372,7 +3733,7 @@ packages: - supports-color dev: true - /unplugin-auto-import/0.6.1_@vueuse+core@7.7.0+vite@2.8.4: + /unplugin-auto-import/0.6.1_@vueuse+core@7.7.1+vite@2.8.6: resolution: {integrity: sha512-rSukyyROmSkqL9tjkA88oLhpG4tXYkk2rTpqGaYKjXRNktHEKf03pit8bamPt95KPVfMLjT0+TPKi6ju0toOIw==} engines: {node: '>=14'} peerDependencies: @@ -3383,11 +3744,11 @@ packages: dependencies: '@antfu/utils': 0.5.0 '@rollup/pluginutils': 4.1.2 - '@vueuse/core': 7.7.0_vue@3.2.31 + '@vueuse/core': 7.7.1_vue@3.2.31 local-pkg: 0.4.1 magic-string: 0.25.7 resolve: 1.22.0 - unplugin: 0.3.2_vite@2.8.4 + unplugin: 0.3.2_vite@2.8.6 transitivePeerDependencies: - esbuild - rollup @@ -3395,7 +3756,7 @@ packages: - webpack dev: true - /unplugin-vue-components/0.17.21_vite@2.8.4+vue@3.2.31: + /unplugin-vue-components/0.17.21_vite@2.8.6+vue@3.2.31: resolution: {integrity: sha512-jkXksUF6zkNbzHQbw1DdrsQyVoMZGESRZDIGd9x7nUP+65nHdpBCY/JmlxSjKbuTrOwfMsk6FQFa0RpRueOCKg==} engines: {node: '>=14'} peerDependencies: @@ -3417,7 +3778,7 @@ packages: magic-string: 0.25.7 minimatch: 3.0.4 resolve: 1.22.0 - unplugin: 0.3.0_vite@2.8.4 + unplugin: 0.3.0_vite@2.8.6 vue: 3.2.31 transitivePeerDependencies: - esbuild @@ -3427,7 +3788,7 @@ packages: - webpack dev: true - /unplugin/0.3.0_vite@2.8.4: + /unplugin/0.3.0_vite@2.8.6: resolution: {integrity: sha512-9yLlOo+XC4NdIRgpkDSHOAHkQDq2x4mbuVNO/eKVa3C8WTn5wWGfzEFfRJFL8euqnX3Gf7hEur0AhXxy+WSwkg==} peerDependencies: esbuild: '>=0.13' @@ -3444,11 +3805,11 @@ packages: webpack: optional: true dependencies: - vite: 2.8.4 + vite: 2.8.6 webpack-virtual-modules: 0.4.3 dev: true - /unplugin/0.3.2_vite@2.8.4: + /unplugin/0.3.2_vite@2.8.6: resolution: {integrity: sha512-5d0DMYNKZU+S9eZUiBfw6Co32eRg8myUgBPoWSqG/wDFCUE/WznfSsJnZWi1P9l69x4uLJqt2qVq1xW/AsXFrw==} peerDependencies: esbuild: '>=0.13' @@ -3465,10 +3826,15 @@ packages: webpack: optional: true dependencies: - vite: 2.8.4 + vite: 2.8.6 webpack-virtual-modules: 0.4.3 dev: true + /upath/2.0.1: + resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==} + engines: {node: '>=4'} + dev: true + /uri-js/4.4.1: resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} dependencies: @@ -3486,8 +3852,8 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-plugin-pages/0.20.2_vite@2.8.4: - resolution: {integrity: sha512-A/N6Pez9sMzt7ZEfd1H7P9tmP6LrZwXMexV8xSiRahnUeNw+gz0W2dsPLJDZBvcixDZqoK8ggKdmyxgVBuTAfg==} + /vite-plugin-pages/0.21.4_vite@2.8.6: + resolution: {integrity: sha512-2vtEkOjAXHARNUx0M636XfFtMlg1rFYmSbrsfNckxqG32A6COYD0y4EX3jtIonccc6CdKHubw6sR5xIS9t5Qyw==} peerDependencies: '@vue/compiler-sfc': '>=3' vite: '>=2' @@ -3500,14 +3866,15 @@ packages: fast-glob: 3.2.11 json5: 2.2.0 local-pkg: 0.4.1 - vite: 2.8.4 + picocolors: 1.0.0 + vite: 2.8.6 yaml: 2.0.0-10 transitivePeerDependencies: - supports-color dev: true - /vite/2.8.4: - resolution: {integrity: sha512-GwtOkkaT2LDI82uWZKcrpRQxP5tymLnC7hVHHqNkhFNknYr0hJUlDLfhVRgngJvAy3RwypkDCWtTKn1BjO96Dw==} + /vite/2.8.6: + resolution: {integrity: sha512-e4H0QpludOVKkmOsRyqQ7LTcMUDF3mcgyNU4lmi0B5JUbe0ZxeBBl8VoZ8Y6Rfn9eFKYtdXNPcYK97ZwH+K2ug==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -3556,15 +3923,15 @@ packages: local-pkg: 0.4.1 tinypool: 0.1.2 tinyspy: 0.2.10 - vite: 2.8.4 + vite: 2.8.6 transitivePeerDependencies: - less - sass - stylus dev: true - /vitest/0.5.7_jsdom@19.0.0: - resolution: {integrity: sha512-keLLxLGi+dkXFUuKxCXnBw5MkSZ03cynlG6+LVLaKoyUuW8Xu6NzX1oC6dVNm6Ig7mw6gX9OHV+Lpmcc3tu/mQ==} + /vitest/0.6.0_jsdom@19.0.0: + resolution: {integrity: sha512-FuIkLHCQxz6rO35MQROUtVdwcBaYnt198YpPGIrJXmuNHGolfPbrZIiwpD7bek0OiETxuphK3+KR5oJ5Qi1g5A==} engines: {node: '>=14.14.0'} hasBin: true peerDependencies: @@ -3589,13 +3956,128 @@ packages: local-pkg: 0.4.1 tinypool: 0.1.2 tinyspy: 0.3.0 - vite: 2.8.4 + vite: 2.8.6 transitivePeerDependencies: - less - sass - stylus dev: true + /void-elements/3.1.0: + resolution: {integrity: sha1-YU9/v42AHwu18GYfWy9XhXUOTwk=} + engines: {node: '>=0.10.0'} + dev: true + + /vscode-css-languageservice/5.1.13: + resolution: {integrity: sha512-FA0foqMzMmEoO0WJP+MjoD4dRERhKS+Ag+yBrtmWQDmw2OuZ1R/5FkvI/XdTkCpHmTD9VMczugpHRejQyTXCNQ==} + dependencies: + vscode-languageserver-textdocument: 1.0.4 + vscode-languageserver-types: 3.16.0 + vscode-nls: 5.0.0 + vscode-uri: 3.0.3 + dev: true + + /vscode-html-languageservice/4.2.2: + resolution: {integrity: sha512-4ICwlpplGbiNQq6D/LZr4qLbPZuMmnSQeX/57UAYP7jD1LOvKeru4lVI+f6d6Eyd7uS46nLJ5DUY4AAlq35C0g==} + dependencies: + vscode-languageserver-textdocument: 1.0.4 + vscode-languageserver-types: 3.16.0 + vscode-nls: 5.0.0 + vscode-uri: 3.0.3 + dev: true + + /vscode-json-languageservice/4.2.0: + resolution: {integrity: sha512-XNawv0Vdy/sUK0S+hGf7cq/qsVAbIniGJr89TvZOqMCNJmpgKTy1e8PL1aWW0uy6BfWMG7vxa5lZb3ypuFtuGQ==} + dependencies: + jsonc-parser: 3.0.0 + vscode-languageserver-textdocument: 1.0.4 + vscode-languageserver-types: 3.16.0 + vscode-nls: 5.0.0 + vscode-uri: 3.0.3 + dev: true + + /vscode-jsonrpc/8.0.0-next.7: + resolution: {integrity: sha512-JX/F31LEsims0dAlOTKFE4E+AJMiJvdRSRViifFJSqSN7EzeYyWlfuDchF7g91oRNPZOIWfibTkDf3/UMsQGzQ==} + engines: {node: '>=14.0.0'} + dev: true + + /vscode-languageserver-protocol/3.17.0-next.15: + resolution: {integrity: sha512-73LffxyP/0TRyk3J7bCYt0BuFBzk4Qvo5TqZndOsP+uBDbRV4IT7ebu4M/XoPDSCyZ+jDIxW7if/JbhBznmwBg==} + dependencies: + vscode-jsonrpc: 8.0.0-next.7 + vscode-languageserver-types: 3.17.0-next.8 + dev: true + + /vscode-languageserver-textdocument/1.0.4: + resolution: {integrity: sha512-/xhqXP/2A2RSs+J8JNXpiiNVvvNM0oTosNVmQnunlKvq9o4mupHOBAnnzH0lwIPKazXKvAKsVp1kr+H/K4lgoQ==} + dev: true + + /vscode-languageserver-types/3.16.0: + resolution: {integrity: sha512-k8luDIWJWyenLc5ToFQQMaSrqCHiLwyKPHKPQZ5zz21vM+vIVUSvsRpcbiECH4WR88K2XZqc4ScRcZ7nk/jbeA==} + dev: true + + /vscode-languageserver-types/3.17.0-next.8: + resolution: {integrity: sha512-Mwj+FemiEk4QUUms1GGvXwDC+laJGVFuA4glbMVJTxfXdfOFZaEuyVlLobjccBo+NzD+5oEzzejTX7nWGNajjQ==} + dev: true + + /vscode-nls/5.0.0: + resolution: {integrity: sha512-u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA==} + dev: true + + /vscode-pug-languageservice/0.32.1: + resolution: {integrity: sha512-kPmucTsCuEKk4f/2T549htcCxfkxReGkQG8j+nA0vvVhVGrjbQOiTgPk+KEA75PmrO6353p5ACXQiG0zI/O+AA==} + dependencies: + '@volar/code-gen': 0.32.1 + '@volar/shared': 0.32.1 + '@volar/source-map': 0.32.1 + '@volar/transforms': 0.32.1 + pug-lexer: 5.0.1 + pug-parser: 6.0.0 + vscode-languageserver-textdocument: 1.0.4 + vscode-languageserver-types: 3.17.0-next.8 + dev: true + + /vscode-typescript-languageservice/0.32.1: + resolution: {integrity: sha512-7fFYTadMF/LkoNKmawipNefFPu3MCloWqiWFgbUKsjvvAAER/dY0W7Zml0/Qaj0eXriLoe0KabA3nWTiCxXAMQ==} + dependencies: + '@volar/shared': 0.32.1 + semver: 7.3.5 + upath: 2.0.1 + vscode-languageserver-protocol: 3.17.0-next.15 + vscode-languageserver-textdocument: 1.0.4 + vscode-nls: 5.0.0 + dev: true + + /vscode-uri/2.1.2: + resolution: {integrity: sha512-8TEXQxlldWAuIODdukIb+TR5s+9Ds40eSJrw+1iDDA9IFORPjMELarNQE3myz5XIkWWpdprmJjm1/SxMlWOC8A==} + dev: true + + /vscode-uri/3.0.3: + resolution: {integrity: sha512-EcswR2S8bpR7fD0YPeS7r2xXExrScVMxg4MedACaWHEtx9ftCF/qHG1xGkolzTPcEmjTavCQgbVzHUIdTMzFGA==} + dev: true + + /vscode-vue-languageservice/0.32.1: + resolution: {integrity: sha512-tme8aDa/ScQnACIvMWGOoHQsoDZAsp2qa+EGXEtqpcyPGBmrVlu0R/TAzRl43gVe6tv3qVPOv3s0XdK/1bMPBQ==} + dependencies: + '@volar/code-gen': 0.32.1 + '@volar/html2pug': 0.32.1 + '@volar/shared': 0.32.1 + '@volar/source-map': 0.32.1 + '@volar/transforms': 0.32.1 + '@volar/vue-code-gen': 0.32.1 + '@vscode/emmet-helper': 2.8.4 + '@vue/reactivity': 3.2.31 + '@vue/shared': 3.2.31 + upath: 2.0.1 + vscode-css-languageservice: 5.1.13 + vscode-html-languageservice: 4.2.2 + vscode-json-languageservice: 4.2.0 + vscode-languageserver-protocol: 3.17.0-next.15 + vscode-languageserver-textdocument: 1.0.4 + vscode-pug-languageservice: 0.32.1 + vscode-typescript-languageservice: 0.32.1 + dev: true + /vue-demi/0.12.1_vue@3.2.31: resolution: {integrity: sha512-QL3ny+wX8c6Xm1/EZylbgzdoDolye+VpCXRhI2hug9dJTP3OUJ3lmiKN3CsVV3mOJKwFi0nsstbgob0vG7aoIw==} engines: {node: '>=12'} @@ -3620,8 +4102,8 @@ packages: debug: 4.3.3 eslint: 8.10.0 eslint-scope: 6.0.0 - eslint-visitor-keys: 3.2.0 - espree: 9.3.0 + eslint-visitor-keys: 3.3.0 + espree: 9.3.1 esquery: 1.4.0 lodash: 4.17.21 semver: 7.3.5 @@ -3629,15 +4111,26 @@ packages: - supports-color dev: true - /vue-router/4.0.12_vue@3.2.31: - resolution: {integrity: sha512-CPXvfqe+mZLB1kBWssssTiWg4EQERyqJZes7USiqfW9B5N2x+nHlnsM1D3b5CaJ6qgCvMmYJnz+G0iWjNCvXrg==} + /vue-router/4.0.13_vue@3.2.31: + resolution: {integrity: sha512-LmXrC+BkDRLak+d5xTMgUYraT3Nj0H/vCbP+7usGvIl9Viqd1UP6AsP0i69pSbn9O0dXK/xCdp4yPw21HqV9Jw==} peerDependencies: - vue: ^3.0.0 + vue: ^3.2.0 dependencies: - '@vue/devtools-api': 6.0.0-beta.19 + '@vue/devtools-api': 6.0.13 vue: 3.2.31 dev: false + /vue-tsc/0.32.1_typescript@4.6.2: + resolution: {integrity: sha512-HR34cFr14GDpV9WMX0kMxIAvieg735Q5sQ67MkIBEXtjuR2Yo5y43noiMMjoHZ6YqcjidXlCFbBiJrplLX/W7w==} + hasBin: true + peerDependencies: + typescript: '*' + dependencies: + '@volar/shared': 0.32.1 + typescript: 4.6.2 + vscode-vue-languageservice: 0.32.1 + dev: true + /vue/3.2.31: resolution: {integrity: sha512-odT3W2tcffTiQCy57nOT93INw1auq5lYLLYtWpPYQQYQOOdHiqFct9Xhna6GJ+pJQaF67yZABraH47oywkJgFw==} dependencies: @@ -3729,6 +4222,16 @@ packages: isexe: 2.0.0 dev: true + /with/7.0.2: + resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==} + engines: {node: '>= 10.0.0'} + dependencies: + '@babel/parser': 7.16.6 + '@babel/types': 7.17.0 + assert-never: 1.2.1 + babel-walk: 3.0.0-canary-5 + dev: true + /word-wrap/1.2.3: resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} engines: {node: '>=0.10.0'} @@ -3768,7 +4271,7 @@ packages: resolution: {integrity: sha512-nJeyLA3YHAzhBTZbRAbu3W6xrSCucyxExmA+ZDtEdUFpGllxAZpto2Zxo2IG0r0eiuEiBM4e+wiAdxTziTq94g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - eslint-visitor-keys: 3.2.0 + eslint-visitor-keys: 3.3.0 lodash: 4.17.21 yaml: 1.10.2 dev: true