diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6bc6a73..fb7501b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,13 +13,9 @@ jobs: lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - - name: Install pnpm - uses: pnpm/action-setup@v2.2.1 - - - name: Set node - uses: actions/setup-node@v2 + - uses: actions/checkout@v3 + - uses: pnpm/action-setup@v2 + - uses: actions/setup-node@v3 with: node-version: 16.x cache: pnpm @@ -33,13 +29,9 @@ jobs: typecheck: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - - name: Install pnpm - uses: pnpm/action-setup@v2.2.1 - - - name: Set node - uses: actions/setup-node@v2 + - uses: actions/checkout@v3 + - uses: pnpm/action-setup@v2 + - uses: actions/setup-node@v3 with: node-version: 16.x cache: pnpm @@ -60,37 +52,32 @@ jobs: fail-fast: false steps: - - uses: actions/checkout@v2 - - name: Install pnpm - uses: pnpm/action-setup@v2.2.1 - + - uses: actions/checkout@v3 + - name: pnpm/action-setup@v2 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: ${{ matrix.node-version }} registry-url: https://registry.npmjs.org/ cache: pnpm - run: pnpm install - - - name: Unit Test - run: pnpm run test:unit + - run: pnpm run test:unit test-e2e: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions/cache@v2 + - uses: actions/checkout@v3 + - uses: actions/cache@v3 with: path: | ~/.cache key: cypress-cache-${{ runner.os }}-${{ hashFiles('pnpm-lock.yaml') }} - - name: Install pnpm - uses: pnpm/action-setup@v2.2.1 + - uses: pnpm/action-setup@v2 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: ${{ matrix.node-version }} registry-url: https://registry.npmjs.org/ diff --git a/package.json b/package.json index b2035d0..611ddba 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "private": true, - "packageManager": "pnpm@6.32.3", + "packageManager": "pnpm@7.0.0", "scripts": { "build": "vite-ssg build", "dev": "vite --port 3333 --open", @@ -13,7 +13,7 @@ "typecheck": "vue-tsc --noEmit" }, "dependencies": { - "@vueuse/core": "^8.3.0", + "@vueuse/core": "^8.3.1", "@vueuse/head": "^0.7.6", "nprogress": "^0.2.0", "pinia": "^2.0.13", @@ -24,7 +24,7 @@ "vue-router": "^4.0.14" }, "devDependencies": { - "@antfu/eslint-config": "^0.20.6", + "@antfu/eslint-config": "^0.22.0", "@iconify-json/carbon": "^1.1.3", "@intlify/vite-plugin-vue-i18n": "^4.0.0", "@types/markdown-it-link-attributes": "^3.0.1", @@ -33,26 +33,26 @@ "@vue/test-utils": "^2.0.0-rc.21", "critters": "^0.0.16", "cross-env": "^7.0.3", - "cypress": "^9.5.4", - "eslint": "^8.13.0", + "cypress": "^9.6.0", + "eslint": "^8.14.0", "eslint-plugin-cypress": "^2.12.1", "https-localhost": "^4.7.1", "markdown-it-link-attributes": "^4.0.0", "markdown-it-prism": "^2.2.4", - "pnpm": "^6.32.9", - "typescript": "^4.6.3", - "unocss": "^0.31.12", + "pnpm": "^7.0.0", + "typescript": "^4.6.4", + "unocss": "^0.32.7", "unplugin-auto-import": "^0.7.1", "unplugin-vue-components": "^0.19.3", - "vite": "^2.9.5", + "vite": "^2.9.6", "vite-plugin-inspect": "^0.5.0", - "vite-plugin-md": "^0.12.4", + "vite-plugin-md": "^0.13.0", "vite-plugin-pages": "^0.23.0", "vite-plugin-pwa": "^0.12.0", "vite-plugin-vue-layouts": "^0.6.0", "vite-ssg": "^0.19.2", - "vite-ssg-sitemap": "^0.2.4", - "vitest": "^0.9.3", - "vue-tsc": "^0.34.8" + "vite-ssg-sitemap": "^0.2.5", + "vitest": "^0.10.0", + "vue-tsc": "^0.34.11" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4a6cdd8..935737e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,51 +1,51 @@ -lockfileVersion: 5.3 +lockfileVersion: 5.4 specifiers: - '@antfu/eslint-config': ^0.20.6 + '@antfu/eslint-config': ^0.22.0 '@iconify-json/carbon': ^1.1.3 '@intlify/vite-plugin-vue-i18n': ^4.0.0 '@types/markdown-it-link-attributes': ^3.0.1 '@types/nprogress': ^0.2.0 '@vitejs/plugin-vue': ^2.3.1 '@vue/test-utils': ^2.0.0-rc.21 - '@vueuse/core': ^8.3.0 + '@vueuse/core': ^8.3.1 '@vueuse/head': ^0.7.6 critters: ^0.0.16 cross-env: ^7.0.3 - cypress: ^9.5.4 - eslint: ^8.13.0 + cypress: ^9.6.0 + eslint: ^8.14.0 eslint-plugin-cypress: ^2.12.1 https-localhost: ^4.7.1 markdown-it-link-attributes: ^4.0.0 markdown-it-prism: ^2.2.4 nprogress: ^0.2.0 pinia: ^2.0.13 - pnpm: ^6.32.9 + pnpm: ^7.0.0 prism-theme-vars: ^0.2.2 - typescript: ^4.6.3 - unocss: ^0.31.12 + typescript: ^4.6.4 + unocss: ^0.32.7 unplugin-auto-import: ^0.7.1 unplugin-vue-components: ^0.19.3 - vite: ^2.9.5 + vite: ^2.9.6 vite-plugin-inspect: ^0.5.0 - vite-plugin-md: ^0.12.4 + vite-plugin-md: ^0.13.0 vite-plugin-pages: ^0.23.0 vite-plugin-pwa: ^0.12.0 vite-plugin-vue-layouts: ^0.6.0 vite-ssg: ^0.19.2 - vite-ssg-sitemap: ^0.2.4 - vitest: ^0.9.3 + vite-ssg-sitemap: ^0.2.5 + vitest: ^0.10.0 vue: ^3.2.33 vue-demi: ^0.12.5 vue-i18n: ^9.1.9 vue-router: ^4.0.14 - vue-tsc: ^0.34.8 + vue-tsc: ^0.34.11 dependencies: - '@vueuse/core': 8.3.0_vue@3.2.33 + '@vueuse/core': 8.3.1_vue@3.2.33 '@vueuse/head': 0.7.6_vue@3.2.33 nprogress: 0.2.0 - pinia: 2.0.13_typescript@4.6.3+vue@3.2.33 + pinia: 2.0.13_ytvqwwdyss532bvoq2clv4ed5m prism-theme-vars: 0.2.2 vue: 3.2.33 vue-demi: 0.12.5_vue@3.2.33 @@ -53,36 +53,36 @@ dependencies: vue-router: 4.0.14_vue@3.2.33 devDependencies: - '@antfu/eslint-config': 0.20.6_eslint@8.13.0+typescript@4.6.3 + '@antfu/eslint-config': 0.22.0_t725usgvqspm5woeqpaxbfp2qu '@iconify-json/carbon': 1.1.3 - '@intlify/vite-plugin-vue-i18n': 4.0.0_vite@2.9.5+vue-i18n@9.1.9 + '@intlify/vite-plugin-vue-i18n': 4.0.0_vite@2.9.6+vue-i18n@9.1.9 '@types/markdown-it-link-attributes': 3.0.1 '@types/nprogress': 0.2.0 - '@vitejs/plugin-vue': 2.3.1_vite@2.9.5+vue@3.2.33 + '@vitejs/plugin-vue': 2.3.1_vite@2.9.6+vue@3.2.33 '@vue/test-utils': 2.0.0-rc.21_vue@3.2.33 critters: 0.0.16 cross-env: 7.0.3 - cypress: 9.5.4 - eslint: 8.13.0 - eslint-plugin-cypress: 2.12.1_eslint@8.13.0 + cypress: 9.6.0 + eslint: 8.14.0 + eslint-plugin-cypress: 2.12.1_eslint@8.14.0 https-localhost: 4.7.1 markdown-it-link-attributes: 4.0.0 markdown-it-prism: 2.2.4 - pnpm: 6.32.9 - typescript: 4.6.3 - unocss: 0.31.12_vite@2.9.5 - unplugin-auto-import: 0.7.1_@vueuse+core@8.3.0+vite@2.9.5 - unplugin-vue-components: 0.19.3_vite@2.9.5+vue@3.2.33 - vite: 2.9.5 - vite-plugin-inspect: 0.5.0_vite@2.9.5 - vite-plugin-md: 0.12.4_vite@2.9.5 - vite-plugin-pages: 0.23.0_vite@2.9.5 - vite-plugin-pwa: 0.12.0_vite@2.9.5 - vite-plugin-vue-layouts: 0.6.0_c6669f7f6a2bb1e4cd0ce207bade55c6 - vite-ssg: 0.19.2_eacfe4bd4e3401e3e0916bc5279e5ce7 - vite-ssg-sitemap: 0.2.4 - vitest: 0.9.3 - vue-tsc: 0.34.8_typescript@4.6.3 + pnpm: 7.0.0 + typescript: 4.6.4 + unocss: 0.32.7_vite@2.9.6 + unplugin-auto-import: 0.7.1_utbicujaitsyfhhenhpcxjwwzu + unplugin-vue-components: 0.19.3_vite@2.9.6+vue@3.2.33 + vite: 2.9.6 + vite-plugin-inspect: 0.5.0_vite@2.9.6 + vite-plugin-md: 0.13.0_vite@2.9.6 + vite-plugin-pages: 0.23.0_vite@2.9.6 + vite-plugin-pwa: 0.12.0_vite@2.9.6 + vite-plugin-vue-layouts: 0.6.0_i2tjjoxank657llttg5snvsmzm + vite-ssg: 0.19.2_35rjwpqjkdvkg55ivay72xpw2a + vite-ssg-sitemap: 0.2.5 + vitest: 0.10.0 + vue-tsc: 0.34.11_typescript@4.6.4 packages: @@ -93,22 +93,22 @@ packages: '@jridgewell/trace-mapping': 0.3.4 dev: true - /@antfu/eslint-config-basic/0.20.6_eslint@8.13.0+typescript@4.6.3: - resolution: {integrity: sha512-2xeB/7y2mix0UL4rvv2dqMSKJtLpX9a1hfldqpOlTJ8L6ur/4y8C6B7PdmfYeOF7/VzbJs7iOemZ8fwUYa7ufA==} + /@antfu/eslint-config-basic/0.22.0_t725usgvqspm5woeqpaxbfp2qu: + resolution: {integrity: sha512-c9KMc7uQXRaTNLUAgmFYImNkzj3Ae8zCpdVZXfMep+PYOClG3lEJ3s66qdB7u8mNAoIxcnZTE9n6ya/Y0/iXtA==} peerDependencies: eslint: '>=7.4.0' dependencies: - eslint: 8.13.0 - eslint-plugin-antfu: 0.20.6_eslint@8.13.0+typescript@4.6.3 - eslint-plugin-eslint-comments: 3.2.0_eslint@8.13.0 + eslint: 8.14.0 + eslint-plugin-antfu: 0.22.0_t725usgvqspm5woeqpaxbfp2qu + eslint-plugin-eslint-comments: 3.2.0_eslint@8.14.0 eslint-plugin-html: 6.2.0 - eslint-plugin-import: 2.26.0_eslint@8.13.0 - eslint-plugin-jsonc: 2.2.1_eslint@8.13.0 - eslint-plugin-markdown: 2.2.1_eslint@8.13.0 - eslint-plugin-n: 15.1.0_eslint@8.13.0 - eslint-plugin-promise: 6.0.0_eslint@8.13.0 - eslint-plugin-unicorn: 41.0.1_eslint@8.13.0 - eslint-plugin-yml: 0.14.0_eslint@8.13.0 + eslint-plugin-import: 2.26.0_eslint@8.14.0 + eslint-plugin-jsonc: 2.2.1_eslint@8.14.0 + eslint-plugin-markdown: 2.2.1_eslint@8.14.0 + eslint-plugin-n: 15.1.0_eslint@8.14.0 + eslint-plugin-promise: 6.0.0_eslint@8.14.0 + eslint-plugin-unicorn: 42.0.0_eslint@8.14.0 + eslint-plugin-yml: 0.14.0_eslint@8.14.0 jsonc-eslint-parser: 2.1.0 yaml-eslint-parser: 0.5.0 transitivePeerDependencies: @@ -116,66 +116,66 @@ packages: - typescript dev: true - /@antfu/eslint-config-react/0.20.6_eslint@8.13.0+typescript@4.6.3: - resolution: {integrity: sha512-E7ezhEdSRZGkhgYcCoCYqwXVIdjF9lHukUlUfDVQ0vkNWwXJ5n899dPIDLbmRjIhAJNfTPTzSDZBKW8+wo+v0g==} + /@antfu/eslint-config-react/0.22.0_t725usgvqspm5woeqpaxbfp2qu: + resolution: {integrity: sha512-68biOuGUrNDXfnCs+mZUzFnipB13TMhKrNdZrye/6fheoAiTOA+lwx5ipQcYaOdFn16vzPSUqjTq+lzpUVbdKg==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.20.6_eslint@8.13.0+typescript@4.6.3 - eslint: 8.13.0 - eslint-plugin-react: 7.29.4_eslint@8.13.0 + '@antfu/eslint-config-ts': 0.22.0_t725usgvqspm5woeqpaxbfp2qu + eslint: 8.14.0 + eslint-plugin-react: 7.29.4_eslint@8.14.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@antfu/eslint-config-ts/0.20.6_eslint@8.13.0+typescript@4.6.3: - resolution: {integrity: sha512-Lra8CVoHiZc8hMZ/hQ077Fg40hoNQtF03XkInRwemYCHChpEVoiG7ytLAuUzwMD/sSOcBqlyTb8eRuJwdzlOfg==} + /@antfu/eslint-config-ts/0.22.0_t725usgvqspm5woeqpaxbfp2qu: + resolution: {integrity: sha512-jEFQO39emkurhusaDzUJYqpQcaGgnd81yhSZMEgV+VOn5JCKpIm/65pPvmW0ETFjr1MpHJ1eNyYIm1mL9BMqpg==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.20.6_eslint@8.13.0+typescript@4.6.3 - '@typescript-eslint/eslint-plugin': 5.19.0_f34adc8488d2e4f014fe61432d70cbf2 - '@typescript-eslint/parser': 5.19.0_eslint@8.13.0+typescript@4.6.3 - eslint: 8.13.0 - typescript: 4.6.3 + '@antfu/eslint-config-basic': 0.22.0_t725usgvqspm5woeqpaxbfp2qu + '@typescript-eslint/eslint-plugin': 5.21.0_vxtfsxfxxyksjzzdyas4bgfolu + '@typescript-eslint/parser': 5.21.0_t725usgvqspm5woeqpaxbfp2qu + eslint: 8.14.0 + typescript: 4.6.4 transitivePeerDependencies: - supports-color dev: true - /@antfu/eslint-config-vue/0.20.6_eslint@8.13.0+typescript@4.6.3: - resolution: {integrity: sha512-XiShqv24Wpd9zrL9PyYjb9OYNAiZeD1ReYv1SrQ/yXB0Dt3r9Go2UCTZVTF+4vpoETdzMj0aF0jqhx6ZKijjew==} + /@antfu/eslint-config-vue/0.22.0_t725usgvqspm5woeqpaxbfp2qu: + resolution: {integrity: sha512-g786yeawFDj1njJXB0BPZ7uDir8xWMtM2djGiCJXTxlpPrLN4JwtpYwA59pH70Nuj5bmByuKdT4qZNMPqJMiJg==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.20.6_eslint@8.13.0+typescript@4.6.3 - eslint: 8.13.0 - eslint-plugin-vue: 8.6.0_eslint@8.13.0 + '@antfu/eslint-config-ts': 0.22.0_t725usgvqspm5woeqpaxbfp2qu + eslint: 8.14.0 + eslint-plugin-vue: 8.7.1_eslint@8.14.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@antfu/eslint-config/0.20.6_eslint@8.13.0+typescript@4.6.3: - resolution: {integrity: sha512-je2qjyEXqxyioRm80Tn4D2TWutrwlrtW6cKTJ9nw2WVg0oLJV8XQ2Ua8e9lp2rsFcmmb17FQyaaDyL4xCxs/HA==} + /@antfu/eslint-config/0.22.0_t725usgvqspm5woeqpaxbfp2qu: + resolution: {integrity: sha512-Rv2ppt98/RsSxlNkhG83d1CS/0ptkOTpywXjVlSVU68i93w9nglEdiuJ2OVRyHMT1wXKZrPQSJNEeMYAs8r1UA==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-react': 0.20.6_eslint@8.13.0+typescript@4.6.3 - '@antfu/eslint-config-vue': 0.20.6_eslint@8.13.0+typescript@4.6.3 - '@typescript-eslint/eslint-plugin': 5.19.0_f34adc8488d2e4f014fe61432d70cbf2 - '@typescript-eslint/parser': 5.19.0_eslint@8.13.0+typescript@4.6.3 - eslint: 8.13.0 - eslint-plugin-eslint-comments: 3.2.0_eslint@8.13.0 + '@antfu/eslint-config-react': 0.22.0_t725usgvqspm5woeqpaxbfp2qu + '@antfu/eslint-config-vue': 0.22.0_t725usgvqspm5woeqpaxbfp2qu + '@typescript-eslint/eslint-plugin': 5.21.0_vxtfsxfxxyksjzzdyas4bgfolu + '@typescript-eslint/parser': 5.21.0_t725usgvqspm5woeqpaxbfp2qu + eslint: 8.14.0 + eslint-plugin-eslint-comments: 3.2.0_eslint@8.14.0 eslint-plugin-html: 6.2.0 - eslint-plugin-import: 2.26.0_eslint@8.13.0 - eslint-plugin-jsonc: 2.2.1_eslint@8.13.0 - eslint-plugin-n: 15.1.0_eslint@8.13.0 - eslint-plugin-promise: 6.0.0_eslint@8.13.0 - eslint-plugin-unicorn: 41.0.1_eslint@8.13.0 - eslint-plugin-vue: 8.6.0_eslint@8.13.0 - eslint-plugin-yml: 0.14.0_eslint@8.13.0 + eslint-plugin-import: 2.26.0_eslint@8.14.0 + eslint-plugin-jsonc: 2.2.1_eslint@8.14.0 + eslint-plugin-n: 15.1.0_eslint@8.14.0 + eslint-plugin-promise: 6.0.0_eslint@8.14.0 + eslint-plugin-unicorn: 42.0.0_eslint@8.14.0 + eslint-plugin-vue: 8.7.1_eslint@8.14.0 + eslint-plugin-yml: 0.14.0_eslint@8.14.0 jsonc-eslint-parser: 2.1.0 yaml-eslint-parser: 0.5.0 transitivePeerDependencies: @@ -1360,8 +1360,8 @@ packages: lodash.once: 4.1.1 dev: true - /@eslint/eslintrc/1.2.1: - resolution: {integrity: sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==} + /@eslint/eslintrc/1.2.2: + resolution: {integrity: sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 @@ -1495,7 +1495,7 @@ packages: engines: {node: '>= 12'} dev: true - /@intlify/vite-plugin-vue-i18n/4.0.0_vite@2.9.5+vue-i18n@9.1.9: + /@intlify/vite-plugin-vue-i18n/4.0.0_vite@2.9.6+vue-i18n@9.1.9: resolution: {integrity: sha512-bX7WgJAnYAbhmfvMp17TjCzg4e4T68O7iqAcNo6TOS+oHK0kAJAN9AJfEMTdpDrAwURCw0VwZ0kgMFWDbJkY4g==} engines: {node: '>= 12'} peerDependencies: @@ -1514,7 +1514,7 @@ packages: debug: 4.3.4 fast-glob: 3.2.11 source-map: 0.6.1 - vite: 2.9.5 + vite: 2.9.6 vue-i18n: 9.1.9_vue@3.2.33 transitivePeerDependencies: - supports-color @@ -1570,7 +1570,7 @@ packages: resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} dev: true - /@rollup/plugin-babel/5.3.1_@babel+core@7.17.9+rollup@2.70.2: + /@rollup/plugin-babel/5.3.1_6m6vi5xreq5wlqqwvo3xvcrttm: resolution: {integrity: sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==} engines: {node: '>= 10.0.0'} peerDependencies: @@ -1747,12 +1747,12 @@ packages: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} requiresBuild: true dependencies: - '@types/node': 14.18.13 + '@types/node': 17.0.24 dev: true optional: true - /@typescript-eslint/eslint-plugin/5.19.0_f34adc8488d2e4f014fe61432d70cbf2: - resolution: {integrity: sha512-w59GpFqDYGnWFim9p6TGJz7a3qWeENJuAKCqjGSx+Hq/bwq3RZwXYqy98KIfN85yDqz9mq6QXiY5h0FjGQLyEg==} + /@typescript-eslint/eslint-plugin/5.21.0_vxtfsxfxxyksjzzdyas4bgfolu: + resolution: {integrity: sha512-fTU85q8v5ZLpoZEyn/u1S2qrFOhi33Edo2CZ0+q1gDaWWm0JuPh3bgOyU8lM0edIEYgKLDkPFiZX2MOupgjlyg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -1762,24 +1762,24 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.19.0_eslint@8.13.0+typescript@4.6.3 - '@typescript-eslint/scope-manager': 5.19.0 - '@typescript-eslint/type-utils': 5.19.0_eslint@8.13.0+typescript@4.6.3 - '@typescript-eslint/utils': 5.19.0_eslint@8.13.0+typescript@4.6.3 + '@typescript-eslint/parser': 5.21.0_t725usgvqspm5woeqpaxbfp2qu + '@typescript-eslint/scope-manager': 5.21.0 + '@typescript-eslint/type-utils': 5.21.0_t725usgvqspm5woeqpaxbfp2qu + '@typescript-eslint/utils': 5.21.0_t725usgvqspm5woeqpaxbfp2qu debug: 4.3.4 - eslint: 8.13.0 + eslint: 8.14.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.6.3 - typescript: 4.6.3 + tsutils: 3.21.0_typescript@4.6.4 + typescript: 4.6.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.19.0_eslint@8.13.0+typescript@4.6.3: - resolution: {integrity: sha512-yhktJjMCJX8BSBczh1F/uY8wGRYrBeyn84kH6oyqdIJwTGKmzX5Qiq49LRQ0Jh0LXnWijEziSo6BRqny8nqLVQ==} + /@typescript-eslint/parser/5.21.0_t725usgvqspm5woeqpaxbfp2qu: + resolution: {integrity: sha512-8RUwTO77hstXUr3pZoWZbRQUxXcSXafZ8/5gpnQCfXvgmP9gpNlRGlWzvfbEQ14TLjmtU8eGnONkff8U2ui2Eg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -1788,26 +1788,26 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.19.0 - '@typescript-eslint/types': 5.19.0 - '@typescript-eslint/typescript-estree': 5.19.0_typescript@4.6.3 + '@typescript-eslint/scope-manager': 5.21.0 + '@typescript-eslint/types': 5.21.0 + '@typescript-eslint/typescript-estree': 5.21.0_typescript@4.6.4 debug: 4.3.4 - eslint: 8.13.0 - typescript: 4.6.3 + eslint: 8.14.0 + typescript: 4.6.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.19.0: - resolution: {integrity: sha512-Fz+VrjLmwq5fbQn5W7cIJZ066HxLMKvDEmf4eu1tZ8O956aoX45jAuBB76miAECMTODyUxH61AQM7q4/GOMQ5g==} + /@typescript-eslint/scope-manager/5.21.0: + resolution: {integrity: sha512-XTX0g0IhvzcH/e3393SvjRCfYQxgxtYzL3UREteUneo72EFlt7UNoiYnikUtmGVobTbhUDByhJ4xRBNe+34kOQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.19.0 - '@typescript-eslint/visitor-keys': 5.19.0 + '@typescript-eslint/types': 5.21.0 + '@typescript-eslint/visitor-keys': 5.21.0 dev: true - /@typescript-eslint/type-utils/5.19.0_eslint@8.13.0+typescript@4.6.3: - resolution: {integrity: sha512-O6XQ4RI4rQcBGshTQAYBUIGsKqrKeuIOz9v8bckXZnSeXjn/1+BDZndHLe10UplQeJLXDNbaZYrAytKNQO2T4Q==} + /@typescript-eslint/type-utils/5.21.0_t725usgvqspm5woeqpaxbfp2qu: + resolution: {integrity: sha512-MxmLZj0tkGlkcZCSE17ORaHl8Th3JQwBzyXL/uvC6sNmu128LsgjTX0NIzy+wdH2J7Pd02GN8FaoudJntFvSOw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -1816,22 +1816,22 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.19.0_eslint@8.13.0+typescript@4.6.3 + '@typescript-eslint/utils': 5.21.0_t725usgvqspm5woeqpaxbfp2qu debug: 4.3.4 - eslint: 8.13.0 - tsutils: 3.21.0_typescript@4.6.3 - typescript: 4.6.3 + eslint: 8.14.0 + tsutils: 3.21.0_typescript@4.6.4 + typescript: 4.6.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types/5.19.0: - resolution: {integrity: sha512-zR1ithF4Iyq1wLwkDcT+qFnhs8L5VUtjgac212ftiOP/ZZUOCuuF2DeGiZZGQXGoHA50OreZqLH5NjDcDqn34w==} + /@typescript-eslint/types/5.21.0: + resolution: {integrity: sha512-XnOOo5Wc2cBlq8Lh5WNvAgHzpjnEzxn4CJBwGkcau7b/tZ556qrWXQz4DJyChYg8JZAD06kczrdgFPpEQZfDsA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.19.0_typescript@4.6.3: - resolution: {integrity: sha512-dRPuD4ocXdaE1BM/dNR21elSEUPKaWgowCA0bqJ6YbYkvtrPVEvZ+zqcX5a8ECYn3q5iBSSUcBBD42ubaOp0Hw==} + /@typescript-eslint/typescript-estree/5.21.0_typescript@4.6.4: + resolution: {integrity: sha512-Y8Y2T2FNvm08qlcoSMoNchh9y2Uj3QmjtwNMdRQkcFG7Muz//wfJBGBxh8R7HAGQFpgYpdHqUpEoPQk+q9Kjfg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -1839,52 +1839,52 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.19.0 - '@typescript-eslint/visitor-keys': 5.19.0 + '@typescript-eslint/types': 5.21.0 + '@typescript-eslint/visitor-keys': 5.21.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.7 - tsutils: 3.21.0_typescript@4.6.3 - typescript: 4.6.3 + tsutils: 3.21.0_typescript@4.6.4 + typescript: 4.6.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils/5.19.0_eslint@8.13.0+typescript@4.6.3: - resolution: {integrity: sha512-ZuEckdupXpXamKvFz/Ql8YnePh2ZWcwz7APICzJL985Rp5C2AYcHO62oJzIqNhAMtMK6XvrlBTZeNG8n7gS3lQ==} + /@typescript-eslint/utils/5.21.0_t725usgvqspm5woeqpaxbfp2qu: + resolution: {integrity: sha512-q/emogbND9wry7zxy7VYri+7ydawo2HDZhRZ5k6yggIvXa7PvBbAAZ4PFH/oZLem72ezC4Pr63rJvDK/sTlL8Q==} 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.11 - '@typescript-eslint/scope-manager': 5.19.0 - '@typescript-eslint/types': 5.19.0 - '@typescript-eslint/typescript-estree': 5.19.0_typescript@4.6.3 - eslint: 8.13.0 + '@typescript-eslint/scope-manager': 5.21.0 + '@typescript-eslint/types': 5.21.0 + '@typescript-eslint/typescript-estree': 5.21.0_typescript@4.6.4 + eslint: 8.14.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.13.0 + eslint-utils: 3.0.0_eslint@8.14.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys/5.19.0: - resolution: {integrity: sha512-Ym7zZoMDZcAKWsULi2s7UMLREdVQdScPQ/fKWMYefarCztWlHPFVJo8racf8R0Gc8FAEJ2eD4of8As1oFtnQlQ==} + /@typescript-eslint/visitor-keys/5.21.0: + resolution: {integrity: sha512-SX8jNN+iHqAF0riZQMkm7e8+POXa/fXw5cxL+gjpyP+FI+JVNhii53EmQgDAfDcBpFekYSlO0fGytMQwRiMQCA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.19.0 + '@typescript-eslint/types': 5.21.0 eslint-visitor-keys: 3.3.0 dev: true - /@unocss/cli/0.31.12: - resolution: {integrity: sha512-BZynbf+V2EhR2lx1pk2P3K+fs2UQCgg+YtR4woePNj2SpUQV1zrCPqJQlvQg19UWit1seCXL+KpO+DjowP/buw==} + /@unocss/cli/0.32.7: + resolution: {integrity: sha512-aPWez3pC3kBte+ovgIwllHKiaU5ceovFnqMIY2kdRKAVStWzx5qrejruzaLXd7aflgZEEVBOI8EVej6rYI5wwg==} engines: {node: '>=14'} hasBin: true dependencies: - '@unocss/config': 0.31.12 - '@unocss/core': 0.31.12 - '@unocss/preset-uno': 0.31.12 + '@unocss/config': 0.32.7 + '@unocss/core': 0.32.7 + '@unocss/preset-uno': 0.32.7 cac: 6.7.12 chokidar: 3.5.3 colorette: 2.0.16 @@ -1894,149 +1894,147 @@ packages: perfect-debounce: 0.1.3 dev: true - /@unocss/config/0.31.12: - resolution: {integrity: sha512-wwVZDtcWcIMdM3+ygvwVHRW4d9adNBCWxWuLJFyAZ9ZaQ8f2Lfim2sohC36M+Gr0CLSLqr3Cq+YHVB7HE9tiFg==} + /@unocss/config/0.32.7: + resolution: {integrity: sha512-KAoKy9tmq23n1H1+ZFFXesbfC1mzswe0j3ykaO09uX1EAKpJtrS+JorzljyyGFUZcgyphefqiO4qgYyjpRs7RA==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.31.12 + '@unocss/core': 0.32.7 unconfig: 0.3.3 dev: true - /@unocss/core/0.31.12: - resolution: {integrity: sha512-2dOf0yYXXWi+bhS0x+3DppQtImUREVu7CSFkrPULOioImWHryLfiORAdHpPd4MnUqBFLqtC68+7un00HPJVx3g==} + /@unocss/core/0.32.7: + resolution: {integrity: sha512-F/aaKRB1FOYe7Z+v2W1rsp0roeLJIBA81LlvK2vwp+2Kffcwzimt30i0eVjT+dZQQ91WJm0g8XYfGrGlut/NTA==} dev: true - /@unocss/inspector/0.31.12: - resolution: {integrity: sha512-/fGdNifeyha+0I33Jw7Tf3aG14awUB8Pd6DwejBoYnU7IIt0xu3g1tIz6bI5QUHtTGCTw9I13O16sP8tlaIz2w==} + /@unocss/inspector/0.32.7: + resolution: {integrity: sha512-orJflZFWgyD+lj8iJOZA9VSGEWFsmSnR0AOQhOZHOZ6emXB2fU3lIc7uFCw1EthPMF1wdJDDusmv/kgm0EKE3A==} dependencies: gzip-size: 6.0.0 sirv: 2.0.2 dev: true - /@unocss/preset-attributify/0.31.12: - resolution: {integrity: sha512-MWK05JMptI/SO2E+n2QUG0DbAe2aK+1XNmAnSahkxDoYrMGGeJxw+d+cVXPgt2Bh4L0VIHqcQQNqSkvw2Zimaw==} + /@unocss/preset-attributify/0.32.7: + resolution: {integrity: sha512-sNOXCeYEznEvY0u4VgBeHV6I/lguDUKDWXusMcDHyZ8Zvhy2tbleIODz7upoHVrfqz+XdUXu5sIePKbCJZdS1Q==} dependencies: - '@unocss/core': 0.31.12 + '@unocss/core': 0.32.7 dev: true - /@unocss/preset-icons/0.31.12: - resolution: {integrity: sha512-ndWU6ykhQTtR8S9mabW4XYC/c5j1elRa98gHPUzFwmsfssen9WpaqLhDKZ8Ygqkk+pN+LFSMLrj3y0tI/oMqGw==} + /@unocss/preset-icons/0.32.7: + resolution: {integrity: sha512-CajGgpm5hMMaI5MbgMit05FwZFd31ILJUjZ8HSal+Khq06s58ARo1aPThz5jinwT4Ns969b5o6pVpiF8C9LAjQ==} dependencies: '@iconify/utils': 1.0.32 - '@unocss/core': 0.31.12 + '@unocss/core': 0.32.7 transitivePeerDependencies: - supports-color dev: true - /@unocss/preset-mini/0.31.12: - resolution: {integrity: sha512-l/Fd6Gog+l+IlB/NodQ5u32q+wIwRt7BmacIj7j0eQrc5iG/OCJxz5LAv4Wg1L8yWJORpo89j2v6Hy7ijD9YPw==} + /@unocss/preset-mini/0.32.7: + resolution: {integrity: sha512-aMUuQlueCClRt6YRbkUeZkXRtn6briZOP8ewpYz/ze8vbPDIuJFTZ0jTC74UkLfVEFUl0hTBRDzKFUbr/Kgodg==} dependencies: - '@unocss/core': 0.31.12 + '@unocss/core': 0.32.7 dev: true - /@unocss/preset-typography/0.31.12: - resolution: {integrity: sha512-PBDX2Syl1V2GpZT8ULCNqBTGcwaITGM8mfKqKUW0EAkH0+6MKa3ISzAVlsZqC66Zao/k4wJwjCHeADlWbIWzDQ==} + /@unocss/preset-typography/0.32.7: + resolution: {integrity: sha512-i1Y4RhFAvcv0/Ets8gCY1rg7oVKfxRL9YGeTG9uA/UR3qiNEp3MDlTMxGyqVGTorQEtYg9/1fo4Sd61ZUNhJoA==} dependencies: - '@unocss/core': 0.31.12 + '@unocss/core': 0.32.7 dev: true - /@unocss/preset-uno/0.31.12: - resolution: {integrity: sha512-TMqtgZDxg8oLiNe8mLpDuokORp2mjFwq4IxOLwSMO5+pRWz3CrknDlYPFCgMcs21pQYllqekaM9y9Bzn5AHJew==} + /@unocss/preset-uno/0.32.7: + resolution: {integrity: sha512-DTTHrcb9Jzv0Q1tdpzGxi3RAOnpgpxnu0ki2BzFL0c3OGS6q4U4zejm7+qqtDjBEZqEElUZvbcChuKFUcztG7g==} dependencies: - '@unocss/core': 0.31.12 - '@unocss/preset-mini': 0.31.12 - '@unocss/preset-wind': 0.31.12 + '@unocss/core': 0.32.7 + '@unocss/preset-mini': 0.32.7 + '@unocss/preset-wind': 0.32.7 dev: true - /@unocss/preset-web-fonts/0.31.12: - resolution: {integrity: sha512-uDU0dVBrBSBi13XwZZlSuOHsRnroEnjWW6d6FnyxjcUYjE2zXu9bSc/mLA2XcD4EHO7GOvQPkK51fPWW5+C9FA==} + /@unocss/preset-web-fonts/0.32.7: + resolution: {integrity: sha512-o4ni+gBJMI9xQr3ldesBUMrBMDsxTXNh/lOPHo6pZnh76IYi+GlXOkEwIfcDAysEimR/9Q7Uhf8mZfOljfnJ3A==} dependencies: - '@unocss/core': 0.31.12 - axios: 0.26.1 - transitivePeerDependencies: - - debug + '@unocss/core': 0.32.7 + ohmyfetch: 0.4.16 dev: true - /@unocss/preset-wind/0.31.12: - resolution: {integrity: sha512-IQC6AFyqKA8v3hHH7klFEeEr/Odj+Eb7rce5UTZBUhKObpTHGQWBqbvnZiiUZOL5H2ZtyDKrTPUG+MBtIA239A==} + /@unocss/preset-wind/0.32.7: + resolution: {integrity: sha512-pMJ3iEE4dIhcNbn0/zygpVTZssL9Itmm7zL62ww1cqLjMVhqRXiPMfBgOGTDrbfVdtYop8CMMAEjG8Onr9UF/A==} dependencies: - '@unocss/core': 0.31.12 - '@unocss/preset-mini': 0.31.12 + '@unocss/core': 0.32.7 + '@unocss/preset-mini': 0.32.7 dev: true - /@unocss/reset/0.31.12: - resolution: {integrity: sha512-SXQUcMsC1q4uSoetmna8LRDycTwbVIJqjG3Yk78SvXYW8iywiHxUyIcUbmd1Eb9bVL4mZ2SpXF4tGrKE59OwrA==} + /@unocss/reset/0.32.7: + resolution: {integrity: sha512-GqbNBx1qH+otwGmHjzvBEG/MOZXc5RhO6hnSiII/98WtMCM+o5njtGgW9CcWJWhhcmUuGTzvVDzNZhuAW8yl9Q==} dev: true - /@unocss/scope/0.31.12: - resolution: {integrity: sha512-XtAsMdBarQlU1Jav+WherDTFeZ/m/p90xWHWOhv42TsdipwCMdQoSqc68chhBSoOrXiySV3iS6E6e3M9dvCLOQ==} + /@unocss/scope/0.32.7: + resolution: {integrity: sha512-2BpuVbktBIxRuEOW/uDhNeo144C1Cnn5maT0L2JZ9mi43SdiRya6my9d5HvDD4gN6UlXoFXU0KY7oC3lgW/+iQ==} dev: true - /@unocss/transformer-directives/0.31.12: - resolution: {integrity: sha512-MEUu/Pz0tCT7xH5WLF5JuK4gG46lmevddgGvl7nAkWHX2Y+7jq8DbrllYm1/zt2ilkFtBWQa39FD8S+YaXo/ew==} + /@unocss/transformer-directives/0.32.7: + resolution: {integrity: sha512-btMUVYJOWYKEilf7oYItkMieATXbQdvHuEWoN18w0QUioY7TlLD3bWvTjq/YYhqgxdOsBB6fUg9tp0rj5P6/tg==} dependencies: - '@unocss/core': 0.31.12 + '@unocss/core': 0.32.7 css-tree: 2.1.0 dev: true - /@unocss/transformer-variant-group/0.31.12: - resolution: {integrity: sha512-DVI/6C+/A0uOE30bqSiCwRCb72ZiPqqdRqXF6pfsQXNsUO4uNB9wjxlleb0E2RIMHAICCKaSSMNNTTiaRweTkg==} + /@unocss/transformer-variant-group/0.32.7: + resolution: {integrity: sha512-VwfjCqgSOqjGjjxedPT0x6MzS7/F5HQKRaLIwR2yUessx9jF/DLP9Wjn0h1n31U/TxArHv5NlDYgDBoYY0O1cQ==} dependencies: - '@unocss/core': 0.31.12 + '@unocss/core': 0.32.7 dev: true - /@unocss/vite/0.31.12_vite@2.9.5: - resolution: {integrity: sha512-Z6mjizlx9u1OanEZbJ64drvQzC1Tda42jg85wJfb6dXCpAj5a7UACaKSTkCVBvWXa5YDgthvf09BQmm5HRbtQw==} + /@unocss/vite/0.32.7_vite@2.9.6: + resolution: {integrity: sha512-eNgdP6rsJ20hmMOr27NnHYhC4xVINYhhqQ8jtKVBljEdsE+Han6BiHLbMeiTgEscMe38fk9yuBCF87lJM11KGQ==} peerDependencies: vite: ^2.9.0 dependencies: '@rollup/pluginutils': 4.2.1 - '@unocss/config': 0.31.12 - '@unocss/core': 0.31.12 - '@unocss/inspector': 0.31.12 - '@unocss/scope': 0.31.12 - '@unocss/transformer-directives': 0.31.12 + '@unocss/config': 0.32.7 + '@unocss/core': 0.32.7 + '@unocss/inspector': 0.32.7 + '@unocss/scope': 0.32.7 + '@unocss/transformer-directives': 0.32.7 magic-string: 0.26.1 - vite: 2.9.5 + vite: 2.9.6 dev: true - /@vitejs/plugin-vue/2.3.1_vite@2.9.5+vue@3.2.33: + /@vitejs/plugin-vue/2.3.1_vite@2.9.6+vue@3.2.33: resolution: {integrity: sha512-YNzBt8+jt6bSwpt7LP890U1UcTOIZZxfpE5WOJ638PNxSEKOqAi0+FSKS0nVeukfdZ0Ai/H7AFd6k3hayfGZqQ==} engines: {node: '>=12.0.0'} peerDependencies: vite: ^2.5.10 vue: ^3.2.25 dependencies: - vite: 2.9.5 + vite: 2.9.6 vue: 3.2.33 dev: true - /@volar/code-gen/0.34.8: - resolution: {integrity: sha512-BTH6704XbsppOMyAAZzuV8Y9ENe5CzAkkaUBOFJGzYA4M8XOpQGC0A8I31aUc+XGS23DCATgkar8V/HeHEC6JQ==} + /@volar/code-gen/0.34.11: + resolution: {integrity: sha512-A4w+y+zP8qCDFyZ0KIm2oydRerp14a+IAYXro9wLt0LLvvqUGHEu/6y87uAj6TDqiX4OL/W8r1cEdhOJqFrBlA==} dependencies: - '@volar/source-map': 0.34.8 + '@volar/source-map': 0.34.11 dev: true - /@volar/source-map/0.34.8: - resolution: {integrity: sha512-PPCcf72A4a3DCqTCHf2MM6IVtHswGl5nkdS9VkeFQfau6OHt1byDCgoo9E9O41N90MmUAdAQAdiYbc2MHRWPIg==} + /@volar/source-map/0.34.11: + resolution: {integrity: sha512-ZsNZqFPUDDL1y6hK0ok7EriFb3CnCeapTLQrziTAbi3yOhcE4yM4G59XtRzc1i9EB+RXscm9a6Q6TgzD5KvoeA==} dev: true - /@volar/vue-code-gen/0.34.8: - resolution: {integrity: sha512-vfRVlC/H24EZ0pNzOUawBJJ1XbZwos2HDhRgONN0R0+aiRtFUWFcFq+yRztWEEhYCLJNaU3+ZlXK5UOKqCf0zQ==} + /@volar/vue-code-gen/0.34.11: + resolution: {integrity: sha512-r/tnLd1eyy/PI0fBUYU7hKXkCyHb0JqBidTiADrazzkYMraRcwL6JNLOj/D7Pk75W0ObzlMUfHJdrAuxKvAHRg==} dependencies: - '@volar/code-gen': 0.34.8 - '@volar/source-map': 0.34.8 + '@volar/code-gen': 0.34.11 + '@volar/source-map': 0.34.11 '@vue/compiler-core': 3.2.33 '@vue/compiler-dom': 3.2.33 '@vue/shared': 3.2.33 dev: true - /@volar/vue-typescript/0.34.8: - resolution: {integrity: sha512-TmdqxlnCt0j4cUMxnwJH/CX4Tb/87mCkhxsCeaD44m9U4MC9vMVaev6JOW72Jpu00FmSmPOREX5nYfQbA3ycSw==} + /@volar/vue-typescript/0.34.11: + resolution: {integrity: sha512-pZkIeCPIjRRc/Oj9uxyOk6UvE43ecD71B/CSbmtiMU9sqrSwpP8cdDr/B/cqm1jwebkChTaa1gLodNHS8BOLuw==} dependencies: - '@volar/code-gen': 0.34.8 - '@volar/source-map': 0.34.8 - '@volar/vue-code-gen': 0.34.8 + '@volar/code-gen': 0.34.11 + '@volar/source-map': 0.34.11 + '@volar/vue-code-gen': 0.34.11 '@vue/compiler-sfc': 3.2.33 '@vue/reactivity': 3.2.33 dev: true @@ -2128,8 +2126,8 @@ packages: vue: 3.2.33 dev: true - /@vueuse/core/8.3.0_vue@3.2.33: - resolution: {integrity: sha512-GDHM0vr/E3mw1fbh3yj4DJCJ/KvTXtOtT0OR2kCKuEUOo0Btk45MDGI6MdIqsHMjI0OXBJl8jH8WFv64KU2mOQ==} + /@vueuse/core/8.3.1_vue@3.2.33: + resolution: {integrity: sha512-WiXUgVyPG9elGx3G8UV8g+zqbEJ2hYacrPICogAxDdW6hnxxcUFdF7FtvDroJ/DxWmo2pg8XNNz07ybfnZyJbw==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -2139,8 +2137,8 @@ packages: vue: optional: true dependencies: - '@vueuse/metadata': 8.3.0 - '@vueuse/shared': 8.3.0_vue@3.2.33 + '@vueuse/metadata': 8.3.1 + '@vueuse/shared': 8.3.1_vue@3.2.33 vue: 3.2.33 vue-demi: 0.12.5_vue@3.2.33 dev: false @@ -2153,12 +2151,12 @@ packages: vue: 3.2.33 dev: false - /@vueuse/metadata/8.3.0: - resolution: {integrity: sha512-7R/LNPQWp1r/owa2e71l3dFlJ21p89YE3ks14ZclP2VOTvhC6AzDRcpk+ChISNetv8spsFbWZj/Z7sFjbFZfuw==} + /@vueuse/metadata/8.3.1: + resolution: {integrity: sha512-1aZaFL44HzXXkfN6Q7KMDOXBFKTHDClHlOJBxtN8rTBXIIScoGOrJCpxWiQ4kuVg95MzG/pHrd3P4wd8poL9XQ==} dev: false - /@vueuse/shared/8.3.0_vue@3.2.33: - resolution: {integrity: sha512-xehtLfevPw9nsVIGFe/tWMtFvbvZjeAfXh7DT9Fptt/6/C5rLwpJtxsVguIBtPybjwobO4KCpQYS78aa9fg5Sw==} + /@vueuse/shared/8.3.1_vue@3.2.33: + resolution: {integrity: sha512-7HKLCcxp4dtONq6QSSoavblo9riYgqzw7jhqiC0/VUYMXKzqj1G/GznOzTmY8Wi8uKKT197JqjKQ1DKt2j/0+A==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -2406,14 +2404,6 @@ packages: resolution: {integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==} dev: true - /axios/0.26.1: - resolution: {integrity: sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==} - dependencies: - follow-redirects: 1.14.9 - transitivePeerDependencies: - - debug - dev: true - /babel-plugin-dynamic-import-node/2.3.3: resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} dependencies: @@ -2913,6 +2903,12 @@ packages: engines: {node: '>= 6'} dev: true + /cssesc/3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} + hasBin: true + dev: true + /cssom/0.3.8: resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} dev: true @@ -2932,8 +2928,8 @@ packages: resolution: {integrity: sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==} dev: false - /cypress/9.5.4: - resolution: {integrity: sha512-6AyJAD8phe7IMvOL4oBsI9puRNOWxZjl8z1lgixJMcgJ85JJmyKeP6uqNA0dI1z14lmJ7Qklf2MOgP/xdAqJ/Q==} + /cypress/9.6.0: + resolution: {integrity: sha512-nNwt9eBQmSENamwa8LxvggXksfyzpyYaQ7lNBLgks3XZ6dPE/6BCQFBzeAyAPt/bNXfH3tKPkAyhiAZPYkWoEg==} engines: {node: '>=12.0.0'} hasBin: true requiresBuild: true @@ -2989,6 +2985,11 @@ packages: assert-plus: 1.0.0 dev: true + /data-uri-to-buffer/4.0.0: + resolution: {integrity: sha512-Vr3mLBA8qWmcuschSLAOogKgQ/Jwxulv3RNE4FXnYWRGujzrRWQI4m12fQqRkwX06C0KanhLr4hK+GydchZsaA==} + engines: {node: '>= 12'} + dev: true + /data-urls/3.0.1: resolution: {integrity: sha512-Ds554NeT5Gennfoo9KN50Vh6tpgtvYEwraYjejXnyTpu1C7oXKxdFk75REooENHE8ndTVOJuv+BEs4/J/xcozw==} engines: {node: '>=12'} @@ -3101,6 +3102,10 @@ packages: engines: {node: '>= 0.6'} dev: true + /destr/1.1.1: + resolution: {integrity: sha512-QqkneF8LrYmwATMdnuD2MLI3GHQIcBnG6qFC2q9bSH430VTCDAVjcspPmUaKhPGtAtPAftIUFqY1obQYQuwmbg==} + dev: true + /destroy/1.0.4: resolution: {integrity: sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=} dev: true @@ -3213,10 +3218,6 @@ packages: ansi-colors: 4.1.1 dev: true - /entities/2.1.0: - resolution: {integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==} - dev: true - /entities/2.2.0: resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==} dev: true @@ -3541,44 +3542,44 @@ packages: find-up: 2.1.0 dev: true - /eslint-plugin-antfu/0.20.6_eslint@8.13.0+typescript@4.6.3: - resolution: {integrity: sha512-1aENz76mpQq3UvzWB9OrXTY+rABxUDa6iySasypqiP2nbgCBodXW5dg0cNLJA255ZAamEGF76HomWPMfoZPy0Q==} + /eslint-plugin-antfu/0.22.0_t725usgvqspm5woeqpaxbfp2qu: + resolution: {integrity: sha512-yYv4nES0XyH1cHsG8IoMyzAiXzYR4XzFTSQyZ1VQVlFF00r1okYYqCP0/56/pT8q/NvQ5BnoVAtfkZrR2Lqc+w==} dependencies: - '@typescript-eslint/utils': 5.19.0_eslint@8.13.0+typescript@4.6.3 + '@typescript-eslint/utils': 5.21.0_t725usgvqspm5woeqpaxbfp2qu transitivePeerDependencies: - eslint - supports-color - typescript dev: true - /eslint-plugin-cypress/2.12.1_eslint@8.13.0: + /eslint-plugin-cypress/2.12.1_eslint@8.14.0: resolution: {integrity: sha512-c2W/uPADl5kospNDihgiLc7n87t5XhUbFDoTl6CfVkmG+kDAb5Ux10V9PoLPu9N+r7znpc+iQlcmAqT1A/89HA==} peerDependencies: eslint: '>= 3.2.1' dependencies: - eslint: 8.13.0 + eslint: 8.14.0 globals: 11.12.0 dev: true - /eslint-plugin-es/4.1.0_eslint@8.13.0: + /eslint-plugin-es/4.1.0_eslint@8.14.0: resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.13.0 + eslint: 8.14.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true - /eslint-plugin-eslint-comments/3.2.0_eslint@8.13.0: + /eslint-plugin-eslint-comments/3.2.0_eslint@8.14.0: resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} engines: {node: '>=6.5.0'} peerDependencies: eslint: '>=4.19.1' dependencies: escape-string-regexp: 1.0.5 - eslint: 8.13.0 + eslint: 8.14.0 ignore: 5.2.0 dev: true @@ -3588,7 +3589,7 @@ packages: htmlparser2: 7.2.0 dev: true - /eslint-plugin-import/2.26.0_eslint@8.13.0: + /eslint-plugin-import/2.26.0_eslint@8.14.0: resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: @@ -3598,7 +3599,7 @@ packages: array.prototype.flat: 1.3.0 debug: 2.6.9 doctrine: 2.1.0 - eslint: 8.13.0 + eslint: 8.14.0 eslint-import-resolver-node: 0.3.6 eslint-module-utils: 2.7.3 has: 1.0.3 @@ -3610,40 +3611,40 @@ packages: tsconfig-paths: 3.14.1 dev: true - /eslint-plugin-jsonc/2.2.1_eslint@8.13.0: + /eslint-plugin-jsonc/2.2.1_eslint@8.14.0: resolution: {integrity: sha512-ozGjWXhxF3ZfITHmRLuUL6zORh5Dzo0ymwVdxhfFaa4LEtU2S88JIwDYCWAifQLG92x7chqcnZlGUggaPSlfIQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 8.13.0 - eslint-utils: 3.0.0_eslint@8.13.0 + eslint: 8.14.0 + eslint-utils: 3.0.0_eslint@8.14.0 jsonc-eslint-parser: 2.1.0 natural-compare: 1.4.0 dev: true - /eslint-plugin-markdown/2.2.1_eslint@8.13.0: + /eslint-plugin-markdown/2.2.1_eslint@8.14.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.13.0 + eslint: 8.14.0 mdast-util-from-markdown: 0.8.5 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-n/15.1.0_eslint@8.13.0: + /eslint-plugin-n/15.1.0_eslint@8.14.0: resolution: {integrity: sha512-Tgx4Z58QXv2Ha7Qzp0u4wavnZNZ3AOievZMxrAxi7nvDbzD5B/JqOD80LHYcGHFZc2HD9jDmM/+KWMPov46a4A==} engines: {node: '>=12.22.0'} peerDependencies: eslint: '>=7.0.0' dependencies: builtins: 4.1.0 - eslint: 8.13.0 - eslint-plugin-es: 4.1.0_eslint@8.13.0 - eslint-utils: 3.0.0_eslint@8.13.0 + eslint: 8.14.0 + eslint-plugin-es: 4.1.0_eslint@8.14.0 + eslint-utils: 3.0.0_eslint@8.14.0 ignore: 5.2.0 is-core-module: 2.8.1 minimatch: 3.1.2 @@ -3651,16 +3652,16 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-promise/6.0.0_eslint@8.13.0: + /eslint-plugin-promise/6.0.0_eslint@8.14.0: resolution: {integrity: sha512-7GPezalm5Bfi/E22PnQxDWH2iW9GTvAlUNTztemeHb6c1BniSyoeTrM87JkC0wYdi6aQrZX9p2qEiAno8aTcbw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.13.0 + eslint: 8.14.0 dev: true - /eslint-plugin-react/7.29.4_eslint@8.13.0: + /eslint-plugin-react/7.29.4_eslint@8.14.0: resolution: {integrity: sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==} engines: {node: '>=4'} peerDependencies: @@ -3669,7 +3670,7 @@ packages: array-includes: 3.1.4 array.prototype.flatmap: 1.3.0 doctrine: 2.1.0 - eslint: 8.13.0 + eslint: 8.14.0 estraverse: 5.3.0 jsx-ast-utils: 3.2.2 minimatch: 3.1.2 @@ -3683,8 +3684,8 @@ packages: string.prototype.matchall: 4.0.7 dev: true - /eslint-plugin-unicorn/41.0.1_eslint@8.13.0: - resolution: {integrity: sha512-gF5vo2dIj0YdNMQ/IMegiBkQdQ22GBFFVpdkJP+0og3w7XD4ypea0xQVRv6iofkLVR2w0phAdikcnU01ybd4Ow==} + /eslint-plugin-unicorn/42.0.0_eslint@8.14.0: + resolution: {integrity: sha512-ixBsbhgWuxVaNlPTT8AyfJMlhyC5flCJFjyK3oKE8TRrwBnaHvUbuIkCM1lqg8ryYrFStL/T557zfKzX4GKSlg==} engines: {node: '>=12'} peerDependencies: eslint: '>=8.8.0' @@ -3692,8 +3693,8 @@ packages: '@babel/helper-validator-identifier': 7.16.7 ci-info: 3.3.0 clean-regexp: 1.0.0 - eslint: 8.13.0 - eslint-utils: 3.0.0_eslint@8.13.0 + eslint: 8.14.0 + eslint-utils: 3.0.0_eslint@8.14.0 esquery: 1.4.0 indent-string: 4.0.0 is-builtin-module: 3.1.0 @@ -3706,29 +3707,31 @@ packages: strip-indent: 3.0.0 dev: true - /eslint-plugin-vue/8.6.0_eslint@8.13.0: - resolution: {integrity: sha512-abXiF2J18n/7ZPy9foSlJyouKf54IqpKlNvNmzhM93N0zs3QUxZG/oBd3tVPOJTKg7SlhBUtPxugpqzNbgGpQQ==} + /eslint-plugin-vue/8.7.1_eslint@8.14.0: + resolution: {integrity: sha512-28sbtm4l4cOzoO1LtzQPxfxhQABararUb1JtqusQqObJpWX2e/gmVyeYVfepizPFne0Q5cILkYGiBoV36L12Wg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.13.0 - eslint-utils: 3.0.0_eslint@8.13.0 + eslint: 8.14.0 + eslint-utils: 3.0.0_eslint@8.14.0 natural-compare: 1.4.0 + nth-check: 2.0.1 + postcss-selector-parser: 6.0.10 semver: 7.3.7 - vue-eslint-parser: 8.3.0_eslint@8.13.0 + vue-eslint-parser: 8.3.0_eslint@8.14.0 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-yml/0.14.0_eslint@8.13.0: + /eslint-plugin-yml/0.14.0_eslint@8.14.0: resolution: {integrity: sha512-+0+bBV/07txENbxfrHF9olGoLCHez64vmnOmjWOoLwmXOwfdaSRleBSPIi4nWQs7WwX8lm/fSLadOjbVEcsXQQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.13.0 + eslint: 8.14.0 lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 0.5.0 @@ -3759,13 +3762,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.13.0: + /eslint-utils/3.0.0_eslint@8.14.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.13.0 + eslint: 8.14.0 eslint-visitor-keys: 2.1.0 dev: true @@ -3784,12 +3787,12 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.13.0: - resolution: {integrity: sha512-D+Xei61eInqauAyTJ6C0q6x9mx7kTUC1KZ0m0LSEexR0V+e94K12LmWX076ZIsldwfQ2RONdaJe0re0TRGQbRQ==} + /eslint/8.14.0: + resolution: {integrity: sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint/eslintrc': 1.2.1 + '@eslint/eslintrc': 1.2.2 '@humanwhocodes/config-array': 0.9.5 ajv: 6.12.6 chalk: 4.1.2 @@ -3798,7 +3801,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.13.0 + eslint-utils: 3.0.0_eslint@8.14.0 eslint-visitor-keys: 3.3.0 espree: 9.3.1 esquery: 1.4.0 @@ -4035,6 +4038,14 @@ packages: pend: 1.2.0 dev: true + /fetch-blob/3.1.5: + resolution: {integrity: sha512-N64ZpKqoLejlrwkIAnb9iLSA3Vx/kjgzpcDhygcqJ2KKjky8nCgUQ+dzXtbrLaWZGZNmNfQTsiQ0weZ1svglHg==} + engines: {node: ^12.20 || >= 14.13} + dependencies: + node-domexception: 1.0.0 + web-streams-polyfill: 3.2.1 + dev: true + /figures/3.2.0: resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} engines: {node: '>=8'} @@ -4110,16 +4121,6 @@ packages: resolution: {integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==} dev: true - /follow-redirects/1.14.9: - resolution: {integrity: sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==} - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - dev: true - /foreach/2.0.5: resolution: {integrity: sha1-C+4AUBiusmDQo6865ljdATbsG5k=} dev: true @@ -4146,6 +4147,13 @@ packages: mime-types: 2.1.35 dev: true + /formdata-polyfill/4.0.10: + resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} + engines: {node: '>=12.20.0'} + dependencies: + fetch-blob: 3.1.5 + dev: true + /forwarded/0.2.0: resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==} engines: {node: '>= 0.6'} @@ -5052,8 +5060,8 @@ packages: resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} dev: true - /linkify-it/3.0.3: - resolution: {integrity: sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==} + /linkify-it/4.0.0: + resolution: {integrity: sha512-QAxkXyzT/TXgwGyY4rTgC95Ex6/lZ5/lYTV9nug6eJt93BCBQGOE47D/g2+/m5J1MrVLr2ot97OXkBZ9bBpR4A==} dependencies: uc.micro: 1.0.6 dev: true @@ -5190,13 +5198,13 @@ packages: prismjs: 1.28.0 dev: true - /markdown-it/12.3.2: - resolution: {integrity: sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==} + /markdown-it/13.0.0: + resolution: {integrity: sha512-WArlIpVFvVwb8t3wgJuOsbMLhNWlzuQM7H2qXmuUEnBtXRqKjLjwFUMbZOyJgHygVZSjvcLR4EcXcRilqMavrA==} hasBin: true dependencies: argparse: 2.0.1 - entities: 2.1.0 - linkify-it: 3.0.3 + entities: 3.0.1 + linkify-it: 4.0.0 mdurl: 1.0.1 uc.micro: 1.0.6 dev: true @@ -5351,6 +5359,20 @@ packages: lower-case: 1.1.4 dev: true + /node-domexception/1.0.0: + resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} + engines: {node: '>=10.5.0'} + dev: true + + /node-fetch/3.2.4: + resolution: {integrity: sha512-WvYJRN7mMyOLurFR2YpysQGuwYrJN+qrrpHjJDuKMcSPdfFccRUla/kng2mz6HWSBxJcqPbvatS6Gb4RhOzCJw==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + data-uri-to-buffer: 4.0.0 + fetch-blob: 3.1.5 + formdata-polyfill: 4.0.10 + dev: true + /node-releases/2.0.3: resolution: {integrity: sha512-maHFz6OLqYxz+VQyCAtA3PTX4UP/53pa05fyDNc9CwjvJ0yEh6+xBwKsgCxMNhS8taUKBFYxfuiaD9U/55iFaw==} dev: true @@ -5460,6 +5482,15 @@ packages: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} dev: true + /ohmyfetch/0.4.16: + resolution: {integrity: sha512-QKzG0pPa+Rfqht8msM/GxH9P+TENMiNz32NK3Sdo4I950yxOuNzHdMZTYN+RDTE2nOvvdlCiPNFZKpOCY6jH5w==} + dependencies: + destr: 1.1.1 + node-fetch: 3.2.4 + ufo: 0.8.3 + undici: 5.0.0 + dev: true + /on-finished/2.3.0: resolution: {integrity: sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=} engines: {node: '>= 0.8'} @@ -5687,7 +5718,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /pinia/2.0.13_typescript@4.6.3+vue@3.2.33: + /pinia/2.0.13_ytvqwwdyss532bvoq2clv4ed5m: resolution: {integrity: sha512-B7rSqm1xNpwcPMnqns8/gVBfbbi7lWTByzS6aPZ4JOXSJD4Y531rZHDCoYWBwLyHY/8hWnXljgiXp6rRyrofcw==} peerDependencies: '@vue/composition-api': ^1.4.0 @@ -5700,7 +5731,7 @@ packages: optional: true dependencies: '@vue/devtools-api': 6.1.4 - typescript: 4.6.3 + typescript: 4.6.4 vue: 3.2.33 vue-demi: 0.12.5_vue@3.2.33 dev: false @@ -5710,12 +5741,20 @@ packages: engines: {node: '>=4'} dev: true - /pnpm/6.32.9: - resolution: {integrity: sha512-fU/urJXv2Q8l4n8FW4Qx54KGDTVMpa3n7azqa7i65XZtG5Mcpa35D+HTmAL/7G3u/3R9WGPG4CdLU7631Ti6aA==} - engines: {node: '>=12.17'} + /pnpm/7.0.0: + resolution: {integrity: sha512-5njVSmE/Sz6coyikS6gjwoKWaxxsJ6BY6jL1aqwvnEpNUfFednbHqid3aZ42JszOFaSOz3Qipcfp4ei22G/JEg==} + engines: {node: '>=14.19'} hasBin: true dev: true + /postcss-selector-parser/6.0.10: + resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==} + engines: {node: '>=4'} + dependencies: + cssesc: 3.0.0 + util-deprecate: 1.0.2 + dev: true + /postcss/8.4.12: resolution: {integrity: sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==} engines: {node: ^10 || ^12 || >=14} @@ -6559,14 +6598,14 @@ packages: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} dev: true - /tsutils/3.21.0_typescript@4.6.3: + /tsutils/3.21.0_typescript@4.6.4: 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.6.3 + typescript: 4.6.4 dev: true /tunnel-agent/0.6.0: @@ -6631,8 +6670,8 @@ packages: mime-types: 2.1.35 dev: true - /typescript/4.6.3: - resolution: {integrity: sha512-yNIatDa5iaofVozS/uQJEl3JRWLKKGJKh6Yaiv0GLGSuhpFJe7P3SbHZ8/yjAHRQwKRoA6YZqlfjXWmVzoVSMw==} + /typescript/4.6.4: + resolution: {integrity: sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==} engines: {node: '>=4.2.0'} hasBin: true dev: true @@ -6668,6 +6707,11 @@ packages: jiti: 1.13.0 dev: true + /undici/5.0.0: + resolution: {integrity: sha512-VhUpiZ3No1DOPPQVQnsDZyfcbTTcHdcgWej1PdFnSvOeJmOVDgiOHkunJmBLfmjt4CqgPQddPVjSWW0dsTs5Yg==} + engines: {node: '>=12.18'} + dev: true + /unicode-canonical-property-names-ecmascript/2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} engines: {node: '>=4'} @@ -6714,25 +6758,24 @@ packages: engines: {node: '>= 10.0.0'} dev: true - /unocss/0.31.12_vite@2.9.5: - resolution: {integrity: sha512-6kdml6/qocMikH9O2m/dfMlO/lc1Ug3MdVyavMD3hsX1Ovd/AOWuCtI6fqxKM6HF4krpNJWDQ1nvUICkwJ757g==} + /unocss/0.32.7_vite@2.9.6: + resolution: {integrity: sha512-1pEQUG3AD4kwU9D7IJ8W3RFM9dwpDyd1kEZrbW/4oVzav2v4yZXy5uBq+UgFaKyV0cuJR6uaQX++H3sPbMb6dQ==} engines: {node: '>=14'} dependencies: - '@unocss/cli': 0.31.12 - '@unocss/core': 0.31.12 - '@unocss/preset-attributify': 0.31.12 - '@unocss/preset-icons': 0.31.12 - '@unocss/preset-mini': 0.31.12 - '@unocss/preset-typography': 0.31.12 - '@unocss/preset-uno': 0.31.12 - '@unocss/preset-web-fonts': 0.31.12 - '@unocss/preset-wind': 0.31.12 - '@unocss/reset': 0.31.12 - '@unocss/transformer-directives': 0.31.12 - '@unocss/transformer-variant-group': 0.31.12 - '@unocss/vite': 0.31.12_vite@2.9.5 + '@unocss/cli': 0.32.7 + '@unocss/core': 0.32.7 + '@unocss/preset-attributify': 0.32.7 + '@unocss/preset-icons': 0.32.7 + '@unocss/preset-mini': 0.32.7 + '@unocss/preset-typography': 0.32.7 + '@unocss/preset-uno': 0.32.7 + '@unocss/preset-web-fonts': 0.32.7 + '@unocss/preset-wind': 0.32.7 + '@unocss/reset': 0.32.7 + '@unocss/transformer-directives': 0.32.7 + '@unocss/transformer-variant-group': 0.32.7 + '@unocss/vite': 0.32.7_vite@2.9.6 transitivePeerDependencies: - - debug - supports-color - vite dev: true @@ -6742,7 +6785,7 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin-auto-import/0.7.1_@vueuse+core@8.3.0+vite@2.9.5: + /unplugin-auto-import/0.7.1_utbicujaitsyfhhenhpcxjwwzu: resolution: {integrity: sha512-9865OV9eP99PNxHR2mtTDExeN01m4M9boT5U2BtIwsU1wDRsaFIYWLwcCBEjvXzXfTTC2NNMskhHGVAMfL2WgA==} engines: {node: '>=14'} peerDependencies: @@ -6753,11 +6796,11 @@ packages: dependencies: '@antfu/utils': 0.5.1 '@rollup/pluginutils': 4.2.1 - '@vueuse/core': 8.3.0_vue@3.2.33 + '@vueuse/core': 8.3.1_vue@3.2.33 local-pkg: 0.4.1 magic-string: 0.26.1 resolve: 1.22.0 - unplugin: 0.6.2_vite@2.9.5 + unplugin: 0.6.2_vite@2.9.6 transitivePeerDependencies: - esbuild - rollup @@ -6765,7 +6808,7 @@ packages: - webpack dev: true - /unplugin-vue-components/0.19.3_vite@2.9.5+vue@3.2.33: + /unplugin-vue-components/0.19.3_vite@2.9.6+vue@3.2.33: resolution: {integrity: sha512-z/kpYJnqrJuWglDNs7fy0YRHr41oLc07y2TkP3by6DqPb1GG9xGC9SFigeFwd4J7GVTqyFVsnjoeup7uK7I2dA==} engines: {node: '>=14'} peerDependencies: @@ -6787,7 +6830,7 @@ packages: magic-string: 0.26.1 minimatch: 5.0.1 resolve: 1.22.0 - unplugin: 0.6.2_vite@2.9.5 + unplugin: 0.6.2_vite@2.9.6 vue: 3.2.33 transitivePeerDependencies: - esbuild @@ -6797,7 +6840,7 @@ packages: - webpack dev: true - /unplugin/0.6.2_vite@2.9.5: + /unplugin/0.6.2_vite@2.9.6: resolution: {integrity: sha512-+QONc2uBFQbeo4x5mlJHjTKjR6pmuchMpGVrWhwdGFFMb4ttFZ4E9KqhOOrNcm3Q8NNyB1vJ4s5e36IZC7UWYw==} peerDependencies: esbuild: '>=0.13' @@ -6815,7 +6858,7 @@ packages: optional: true dependencies: chokidar: 3.5.3 - vite: 2.9.5 + vite: 2.9.6 webpack-sources: 3.2.3 webpack-virtual-modules: 0.4.3 dev: true @@ -6879,7 +6922,7 @@ packages: extsprintf: 1.3.0 dev: true - /vite-plugin-inspect/0.5.0_vite@2.9.5: + /vite-plugin-inspect/0.5.0_vite@2.9.6: resolution: {integrity: sha512-eArca+5jrNx1hQL+5s79eT5Xq4VXjJcihJhK8GT/+W2GqefVxFO1WO78RnD0HPI+hKSdEFo+B4z2zeaE8DTvWQ==} engines: {node: '>=14'} peerDependencies: @@ -6890,13 +6933,13 @@ packages: kolorist: 1.5.1 sirv: 2.0.2 ufo: 0.8.3 - vite: 2.9.5 + vite: 2.9.6 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-md/0.12.4_vite@2.9.5: - resolution: {integrity: sha512-qtkzpHAvdp/Zo/2ntmCpfph2JD4F0+tOl1vK3QVAZztpWyoO7Yi8Y2Dqu7Urrnh/fPH7PnIWlrrQy1XV/D92Pg==} + /vite-plugin-md/0.13.0_vite@2.9.6: + resolution: {integrity: sha512-srW6j3otbHxFaTushal6fWxrjrlyA553biB0S1Bpm2DhWL1hP4a/snjpi+5AyDVaQodMmA4Oe2hIW1IjyKa0hQ==} peerDependencies: vite: ^2.0.0 dependencies: @@ -6905,11 +6948,11 @@ packages: '@types/markdown-it': 12.2.3 '@vue/runtime-core': 3.2.33 gray-matter: 4.0.3 - markdown-it: 12.3.2 - vite: 2.9.5 + markdown-it: 13.0.0 + vite: 2.9.6 dev: true - /vite-plugin-pages/0.23.0_vite@2.9.5: + /vite-plugin-pages/0.23.0_vite@2.9.6: resolution: {integrity: sha512-KEfW6WBfACCjMXoQY0mLEzfifwCTq6FlvvtXs2XSEe9Pd4QadZTNzHOPKHDsKpVXysRzbYxE8/c/Ao9+nXsQ7w==} peerDependencies: '@vue/compiler-sfc': ^3.0.0 @@ -6925,13 +6968,13 @@ packages: json5: 2.2.1 local-pkg: 0.4.1 picocolors: 1.0.0 - vite: 2.9.5 + vite: 2.9.6 yaml: 2.0.1 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-pwa/0.12.0_vite@2.9.5: + /vite-plugin-pwa/0.12.0_vite@2.9.6: resolution: {integrity: sha512-KYD+cnS5ExLF3T28NkfzBLZ53ehHlp+qMhHGFNh0zlVGpFHrJkL2v9wd4AMi7ZkBTffgeNatIFiv8rhCsMSxBQ==} peerDependencies: vite: ^2.0.0 @@ -6940,7 +6983,7 @@ packages: fast-glob: 3.2.11 pretty-bytes: 6.0.0 rollup: 2.70.2 - vite: 2.9.5 + vite: 2.9.6 workbox-build: 6.5.3 workbox-window: 6.5.3 transitivePeerDependencies: @@ -6948,7 +6991,7 @@ packages: - supports-color dev: true - /vite-plugin-vue-layouts/0.6.0_c6669f7f6a2bb1e4cd0ce207bade55c6: + /vite-plugin-vue-layouts/0.6.0_i2tjjoxank657llttg5snvsmzm: resolution: {integrity: sha512-7QX7o/NpCfs+hyXphwYfmPqAEQ6qd4uXsvI0VsovjGT2eCoEE5dMdP6L+uqqNWY4uqv7oCvtinecZmbzZv/9Rg==} peerDependencies: vite: ^2.5.0 @@ -6958,18 +7001,18 @@ packages: '@vue/compiler-sfc': 3.2.33 debug: 4.3.4 fast-glob: 3.2.11 - vite: 2.9.5 + vite: 2.9.6 vue: 3.2.33 vue-router: 4.0.14_vue@3.2.33 transitivePeerDependencies: - supports-color dev: true - /vite-ssg-sitemap/0.2.4: - resolution: {integrity: sha512-O9xzHP7wT1D+o3/CCC+HliYJILjnrDGTo8aTqbADbbWU7uomjdg0yiLNb+dosAhqxuYDPco1xPCO6z9/wQXGzA==} + /vite-ssg-sitemap/0.2.5: + resolution: {integrity: sha512-yJ8S+op7SBemqQ6YCxkjPvcD7scNFbpEQHBEixZ66nyZ/c486zvMgnXepLKhOKdlYvzJ0B79SMwGeN43hQedaw==} dev: true - /vite-ssg/0.19.2_eacfe4bd4e3401e3e0916bc5279e5ce7: + /vite-ssg/0.19.2_35rjwpqjkdvkg55ivay72xpw2a: resolution: {integrity: sha512-r9UJJ4OTMyu9f4nNe12PMVhVkeXYp1rUKbIl6zIOz5QDYEDgFcq8hZGUMMIAcyHhB4pH5ImmjZd1hJ2fO6hOmg==} engines: {node: '>=14.0.0'} hasBin: true @@ -6991,7 +7034,7 @@ packages: jsdom: 19.0.0 kolorist: 1.5.1 prettier: 2.6.2 - vite: 2.9.5 + vite: 2.9.6 vue: 3.2.33 vue-router: 4.0.14_vue@3.2.33 yargs: 17.4.1 @@ -7002,8 +7045,8 @@ packages: - utf-8-validate dev: true - /vite/2.9.5: - resolution: {integrity: sha512-dvMN64X2YEQgSXF1lYabKXw3BbN6e+BL67+P3Vy4MacnY+UzT1AfkHiioFSi9+uiDUiaDy7Ax/LQqivk6orilg==} + /vite/2.9.6: + resolution: {integrity: sha512-3IffdrByHW95Yjv0a13TQOQfJs7L5dVlSPuTt432XLbRMriWbThqJN2k/IS6kXn5WY4xBLhK9XoaWay1B8VzUw==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -7026,8 +7069,8 @@ packages: fsevents: 2.3.2 dev: true - /vitest/0.9.3: - resolution: {integrity: sha512-hKjqdBI732cV5giNLERyAsaJBebstrX5mvTbZr+jUDYUHnX1O4DpAJcHtqBOutuBi7lVIGQ5IF8eWvHHqbCHBA==} + /vitest/0.10.0: + resolution: {integrity: sha512-8UXemUg9CA4QYppDTsDV76nH0e1p6C8lV9q+o9i0qMSK9AQ7vA2sjoxtkDP0M+pwNmc3ZGYetBXgSJx0M1D/gg==} engines: {node: '>=v14.16.0'} hasBin: true peerDependencies: @@ -7051,7 +7094,7 @@ packages: local-pkg: 0.4.1 tinypool: 0.1.2 tinyspy: 0.3.2 - vite: 2.9.5 + vite: 2.9.6 transitivePeerDependencies: - less - sass @@ -7073,14 +7116,14 @@ packages: vue: 3.2.33 dev: false - /vue-eslint-parser/8.3.0_eslint@8.13.0: + /vue-eslint-parser/8.3.0_eslint@8.14.0: resolution: {integrity: sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.13.0 + eslint: 8.14.0 eslint-scope: 7.1.1 eslint-visitor-keys: 3.3.0 espree: 9.3.1 @@ -7113,14 +7156,14 @@ packages: vue: 3.2.33 dev: false - /vue-tsc/0.34.8_typescript@4.6.3: - resolution: {integrity: sha512-RvuFwiuj2lfSnTGHhLy6xLspNA7VOU3low+Ckvbl3utw6A6ELmXDUuuo8VAzNm7HuJe3M64lAxxWdOOG3vqMVw==} + /vue-tsc/0.34.11_typescript@4.6.4: + resolution: {integrity: sha512-5NM4oR8U/c3mTlJ9aNXbXkAGT2bhq+FJpCgZDqOKPpCjW5QDx1BXPC+nrBXNMwg8TRL6pK4fl+x+hrK97Siq/Q==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/vue-typescript': 0.34.8 - typescript: 4.6.3 + '@volar/vue-typescript': 0.34.11 + typescript: 4.6.4 dev: true /vue/3.2.33: @@ -7152,6 +7195,11 @@ packages: minimalistic-assert: 1.0.1 dev: true + /web-streams-polyfill/3.2.1: + resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==} + engines: {node: '>= 8'} + dev: true + /webidl-conversions/4.0.2: resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} dev: true @@ -7263,7 +7311,7 @@ packages: '@babel/core': 7.17.9 '@babel/preset-env': 7.16.11_@babel+core@7.17.9 '@babel/runtime': 7.17.9 - '@rollup/plugin-babel': 5.3.1_@babel+core@7.17.9+rollup@2.70.2 + '@rollup/plugin-babel': 5.3.1_6m6vi5xreq5wlqqwvo3xvcrttm '@rollup/plugin-node-resolve': 11.2.1_rollup@2.70.2 '@rollup/plugin-replace': 2.4.2_rollup@2.70.2 '@surma/rollup-plugin-off-main-thread': 2.2.3