diff --git a/components.d.ts b/components.d.ts index 12ff469..f716bc4 100644 --- a/components.d.ts +++ b/components.d.ts @@ -5,6 +5,14 @@ declare module 'vue' { export interface GlobalComponents { Footer: typeof import('./src/components/Footer.vue')['default'] README: typeof import('./src/components/README.md')['default'] + CarbonDicomOverlay: typeof import('virtual:vite-icons/carbon/dicom-overlay')['default'] + CarbonWarning: typeof import('virtual:vite-icons/carbon/warning')['default'] + CarbonCampsite: typeof import('virtual:vite-icons/carbon/campsite')['default'] + CarbonPedestrian: typeof import('virtual:vite-icons/carbon/pedestrian')['default'] + CarbonMoon: typeof import('virtual:vite-icons/carbon/moon')['default'] + CarbonSun: typeof import('virtual:vite-icons/carbon/sun')['default'] + CarbonLanguage: typeof import('virtual:vite-icons/carbon/language')['default'] + CarbonLogoGithub: typeof import('virtual:vite-icons/carbon/logo-github')['default'] } } diff --git a/package.json b/package.json index dc28210..865d9c9 100644 --- a/package.json +++ b/package.json @@ -7,38 +7,38 @@ "preview-https": "serve dist" }, "dependencies": { - "@vueuse/core": "^4.11.2", - "@vueuse/head": "^0.5.1", + "@vueuse/core": "^5.0.2", + "@vueuse/head": "^0.6.0", "nprogress": "^0.2.0", "prism-theme-vars": "^0.2.2", - "vue": "^3.0.11", + "vue": "^3.1.1", "vue-i18n": "^9.1.6", "vue-router": "^4.0.8" }, "devDependencies": { - "@antfu/eslint-config": "^0.6.5", - "@iconify/json": "^1.1.351", - "@intlify/vite-plugin-vue-i18n": "^2.1.2", + "@antfu/eslint-config": "^0.6.6", + "@iconify/json": "^1.1.355", + "@intlify/vite-plugin-vue-i18n": "^2.2.1", "@types/nprogress": "^0.2.0", - "@typescript-eslint/eslint-plugin": "^4.26.0", + "@typescript-eslint/eslint-plugin": "^4.26.1", "@vitejs/plugin-vue": "^1.2.3", - "@vue/compiler-sfc": "^3.0.11", - "@vue/server-renderer": "^3.0.11", + "@vue/compiler-sfc": "^3.1.1", + "@vue/server-renderer": "^3.1.1", "cross-env": "^7.0.3", - "eslint": "^7.27.0", + "eslint": "^7.28.0", "https-localhost": "^4.6.5", "markdown-it-prism": "^2.1.6", - "pnpm": "^6.6.2", + "pnpm": "^6.7.6", "typescript": "^4.3.2", - "vite": "^2.3.5", - "vite-plugin-components": "^0.10.4", - "vite-plugin-icons": "^0.6.0", + "vite": "^2.3.7", + "vite-plugin-components": "^0.11.1", + "vite-plugin-icons": "^0.6.2", "vite-plugin-md": "^0.6.7", - "vite-plugin-pages": "^0.12.2", - "vite-plugin-pwa": "^0.7.3", + "vite-plugin-pages": "^0.13.1", + "vite-plugin-pwa": "^0.8.0", "vite-plugin-vue-layouts": "^0.3.1", - "vite-plugin-windicss": "^0.16.7", + "vite-plugin-windicss": "^1.0.3", "vite-ssg": "^0.11.2", - "vue-tsc": "^0.1.6" + "vue-tsc": "^0.1.7" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e5d1a90..64fb652 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,145 +1,145 @@ lockfileVersion: 5.3 specifiers: - '@antfu/eslint-config': ^0.6.5 - '@iconify/json': ^1.1.351 - '@intlify/vite-plugin-vue-i18n': ^2.1.2 + '@antfu/eslint-config': ^0.6.6 + '@iconify/json': ^1.1.355 + '@intlify/vite-plugin-vue-i18n': ^2.2.1 '@types/nprogress': ^0.2.0 - '@typescript-eslint/eslint-plugin': ^4.26.0 + '@typescript-eslint/eslint-plugin': ^4.26.1 '@vitejs/plugin-vue': ^1.2.3 - '@vue/compiler-sfc': ^3.0.11 - '@vue/server-renderer': ^3.0.11 - '@vueuse/core': ^4.11.2 - '@vueuse/head': ^0.5.1 + '@vue/compiler-sfc': ^3.1.1 + '@vue/server-renderer': ^3.1.1 + '@vueuse/core': ^5.0.2 + '@vueuse/head': ^0.6.0 cross-env: ^7.0.3 - eslint: ^7.27.0 + eslint: ^7.28.0 https-localhost: ^4.6.5 markdown-it-prism: ^2.1.6 nprogress: ^0.2.0 - pnpm: ^6.6.2 + pnpm: ^6.7.6 prism-theme-vars: ^0.2.2 typescript: ^4.3.2 - vite: ^2.3.5 - vite-plugin-components: ^0.10.4 - vite-plugin-icons: ^0.6.0 + vite: ^2.3.7 + vite-plugin-components: ^0.11.1 + vite-plugin-icons: ^0.6.2 vite-plugin-md: ^0.6.7 - vite-plugin-pages: ^0.12.2 - vite-plugin-pwa: ^0.7.3 + vite-plugin-pages: ^0.13.1 + vite-plugin-pwa: ^0.8.0 vite-plugin-vue-layouts: ^0.3.1 - vite-plugin-windicss: ^0.16.7 + vite-plugin-windicss: ^1.0.3 vite-ssg: ^0.11.2 - vue: ^3.0.11 + vue: ^3.1.1 vue-i18n: ^9.1.6 vue-router: ^4.0.8 - vue-tsc: ^0.1.6 + vue-tsc: ^0.1.7 dependencies: - '@vueuse/core': 4.11.2_vue@3.0.11 - '@vueuse/head': 0.5.1_vue@3.0.11 + '@vueuse/core': 5.0.2_vue@3.1.1 + '@vueuse/head': 0.6.0_vue@3.1.1 nprogress: 0.2.0 prism-theme-vars: 0.2.2 - vue: 3.0.11 - vue-i18n: 9.1.6_vue@3.0.11 - vue-router: 4.0.8_vue@3.0.11 + vue: 3.1.1 + vue-i18n: 9.1.6_vue@3.1.1 + vue-router: 4.0.8_vue@3.1.1 devDependencies: - '@antfu/eslint-config': 0.6.5_eslint@7.27.0+typescript@4.3.2 - '@iconify/json': 1.1.351 - '@intlify/vite-plugin-vue-i18n': 2.1.2_vite@2.3.5+vue-i18n@9.1.6 + '@antfu/eslint-config': 0.6.6_eslint@7.28.0+typescript@4.3.2 + '@iconify/json': 1.1.355 + '@intlify/vite-plugin-vue-i18n': 2.2.1_vite@2.3.7+vue-i18n@9.1.6 '@types/nprogress': 0.2.0 - '@typescript-eslint/eslint-plugin': 4.26.0_eslint@7.27.0+typescript@4.3.2 - '@vitejs/plugin-vue': 1.2.3_@vue+compiler-sfc@3.0.11 - '@vue/compiler-sfc': 3.0.11_vue@3.0.11 - '@vue/server-renderer': 3.0.11_vue@3.0.11 + '@typescript-eslint/eslint-plugin': 4.26.1_eslint@7.28.0+typescript@4.3.2 + '@vitejs/plugin-vue': 1.2.3_@vue+compiler-sfc@3.1.1 + '@vue/compiler-sfc': 3.1.1_vue@3.1.1 + '@vue/server-renderer': 3.1.1_vue@3.1.1 cross-env: 7.0.3 - eslint: 7.27.0 + eslint: 7.28.0 https-localhost: 4.6.5 markdown-it-prism: 2.1.6 - pnpm: 6.6.2 + pnpm: 6.7.6 typescript: 4.3.2 - vite: 2.3.5 - vite-plugin-components: 0.10.4_vite@2.3.5 - vite-plugin-icons: 0.6.0_6475bbdbab66d48a686f11dfe897bc5d - vite-plugin-md: 0.6.7_vite@2.3.5 - vite-plugin-pages: 0.12.2_vite@2.3.5+vue@3.0.11 - vite-plugin-pwa: 0.7.3_vite@2.3.5 - vite-plugin-vue-layouts: 0.3.1_vite@2.3.5 - vite-plugin-windicss: 0.16.7_vite@2.3.5 - vite-ssg: 0.11.2_2e647931a757da8f26a1122ff7a33da6 - vue-tsc: 0.1.6_vue@3.0.11 + vite: 2.3.7 + vite-plugin-components: 0.11.1_vite@2.3.7 + vite-plugin-icons: 0.6.2_a9a7e3ca1b4e58c59b2efb91be862084 + vite-plugin-md: 0.6.7_vite@2.3.7 + vite-plugin-pages: 0.13.1_vite@2.3.7+vue@3.1.1 + vite-plugin-pwa: 0.8.0_vite@2.3.7 + vite-plugin-vue-layouts: 0.3.1_vite@2.3.7 + vite-plugin-windicss: 1.0.3_vite@2.3.7 + vite-ssg: 0.11.2_c1e257fab671cbbd11573fb31258aea9 + vue-tsc: 0.1.7_vue@3.1.1 packages: - /@antfu/eslint-config-basic/0.6.5_eslint@7.27.0: - resolution: {integrity: sha512-nPk/rvcotk9pVU+GuQJti7IcIn///AWXjK1Qdsw9mZudqJNbSgmBeWjALcor8rPuhY34S4+JoNBjoChzl6mzQg==} + /@antfu/eslint-config-basic/0.6.6_eslint@7.28.0: + resolution: {integrity: sha512-cfC575hdK4nzTUcfUr9Z838oxhIaWsyCA8pgarrYf/8iUc7ldg9CtDNgqWVelhTNOjzB41C/T5rzFVT61GhNrQ==} peerDependencies: eslint: '>=7.4.0' dependencies: - eslint: 7.27.0 - eslint-config-standard: 16.0.3_d8c84c69fb82e6801f1b2767c5798207 - eslint-plugin-eslint-comments: 3.2.0_eslint@7.27.0 + eslint: 7.28.0 + eslint-config-standard: 16.0.3_b6568a91444b1c3002d3734534f2b03f + eslint-plugin-eslint-comments: 3.2.0_eslint@7.28.0 eslint-plugin-html: 6.1.2 - eslint-plugin-import: 2.23.3_eslint@7.27.0 - eslint-plugin-jsonc: 1.2.1_eslint@7.27.0 - eslint-plugin-node: 11.1.0_eslint@7.27.0 + eslint-plugin-import: 2.23.3_eslint@7.28.0 + eslint-plugin-jsonc: 1.2.1_eslint@7.28.0 + eslint-plugin-node: 11.1.0_eslint@7.28.0 eslint-plugin-promise: 4.3.1 - eslint-plugin-unicorn: 28.0.2_eslint@7.27.0 - eslint-plugin-yml: 0.8.1_eslint@7.27.0 + eslint-plugin-unicorn: 28.0.2_eslint@7.28.0 + eslint-plugin-yml: 0.8.1_eslint@7.28.0 jsonc-eslint-parser: 1.0.1 yaml-eslint-parser: 0.3.2 transitivePeerDependencies: - supports-color dev: true - /@antfu/eslint-config-react/0.6.5_eslint@7.27.0+typescript@4.3.2: - resolution: {integrity: sha512-qAYIMRkd6RcyzqBHMawDPTmnMql5/DNZjS87Laeqrp1DA6oacGhl94TY4Q1FUCQfjxzRsvKFxumArIbDSCg8Fw==} + /@antfu/eslint-config-react/0.6.6_eslint@7.28.0+typescript@4.3.2: + resolution: {integrity: sha512-rZ6HjYqPQ9SBkg7kl2iYEAuy/x57g7HKVsNx1knQFrNUke5kevDspIG/RMDYtAgQOp4TdBIaa4YMtokMKnVeEw==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.6.5_eslint@7.27.0+typescript@4.3.2 - eslint: 7.27.0 - eslint-plugin-react: 7.23.2_eslint@7.27.0 + '@antfu/eslint-config-ts': 0.6.6_eslint@7.28.0+typescript@4.3.2 + eslint: 7.28.0 + eslint-plugin-react: 7.23.2_eslint@7.28.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@antfu/eslint-config-ts/0.6.5_eslint@7.27.0+typescript@4.3.2: - resolution: {integrity: sha512-MAPY34AZNxf8//R5JoWNImw4niYl2lJgMhhKlcjfYq39Iu/v31tJ6Cu5xr4tGWuUvwvAjvOmlB/7LQZatly0mw==} + /@antfu/eslint-config-ts/0.6.6_eslint@7.28.0+typescript@4.3.2: + resolution: {integrity: sha512-qc4yYf48N+Awu372WlYNl44JpCiYJMucNcb586de0aYr1p01VJE/n05i//r/Qpid1EtwKUTu9dkyQ7e2kD0yjA==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.6.5_eslint@7.27.0 - '@typescript-eslint/eslint-plugin': 4.25.0_ec7770e83475322b368bff30b543badb - '@typescript-eslint/parser': 4.25.0_eslint@7.27.0+typescript@4.3.2 - eslint: 7.27.0 + '@antfu/eslint-config-basic': 0.6.6_eslint@7.28.0 + '@typescript-eslint/eslint-plugin': 4.26.1_d88d7b85f981d5ef4edc82e567c1d64c + '@typescript-eslint/parser': 4.25.0_eslint@7.28.0+typescript@4.3.2 + eslint: 7.28.0 typescript: 4.3.2 transitivePeerDependencies: - supports-color dev: true - /@antfu/eslint-config-vue/0.6.5_eslint@7.27.0+typescript@4.3.2: - resolution: {integrity: sha512-bt32OW58u4Po76dkr3xGb5jGdXus7kQbTdrX7CfZOo9I/EzYXm4Vm80L4eB99RUfx2aRvsF8ADXfmONSQQ5lvA==} + /@antfu/eslint-config-vue/0.6.6_eslint@7.28.0+typescript@4.3.2: + resolution: {integrity: sha512-Y+MchfoDMc5w9iNPBnx5qZusjvdAMrcES6+aF8RCZBQwuVdRrDnFzbUJir+nNaCCo9yw44WrzoBlaormOlHyZg==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.6.5_eslint@7.27.0+typescript@4.3.2 - eslint: 7.27.0 - eslint-plugin-vue: 7.7.0_eslint@7.27.0 + '@antfu/eslint-config-ts': 0.6.6_eslint@7.28.0+typescript@4.3.2 + eslint: 7.28.0 + eslint-plugin-vue: 7.7.0_eslint@7.28.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@antfu/eslint-config/0.6.5_eslint@7.27.0+typescript@4.3.2: - resolution: {integrity: sha512-zCy9Zg54DJ5UfWYTX568jBmKAGgXGSQJneRyG1bX13ifgQlWQwdvu0OF/eggEOkUORVHuu/YeHtex60lRmzJcw==} + /@antfu/eslint-config/0.6.6_eslint@7.28.0+typescript@4.3.2: + resolution: {integrity: sha512-MAAPqp6SNJdwPZQc/cOIvNTOL67IlLhGcEzTD/TH7SYohlX8RgPMvkU6scIYm1pPd3PXyq8zJ/fofgu6c3c7eA==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-react': 0.6.5_eslint@7.27.0+typescript@4.3.2 - '@antfu/eslint-config-vue': 0.6.5_eslint@7.27.0+typescript@4.3.2 - eslint: 7.27.0 + '@antfu/eslint-config-react': 0.6.6_eslint@7.28.0+typescript@4.3.2 + '@antfu/eslint-config-vue': 0.6.6_eslint@7.28.0+typescript@4.3.2 + eslint: 7.28.0 transitivePeerDependencies: - supports-color - typescript @@ -179,7 +179,7 @@ packages: '@babel/traverse': 7.14.2 '@babel/types': 7.14.4 convert-source-map: 1.7.0 - debug: 4.3.2 + debug: 4.3.1 gensync: 1.0.0-beta.2 json5: 2.2.0 semver: 6.3.0 @@ -188,7 +188,7 @@ packages: - supports-color dev: true - /@babel/eslint-parser/7.14.4_@babel+core@7.14.3+eslint@7.27.0: + /@babel/eslint-parser/7.14.4_@babel+core@7.14.3+eslint@7.28.0: resolution: {integrity: sha512-7CTckFLPBGEfCKqlrnJq2PIId3UmJ5hW+D4dsv/VvuA5DapgqyZFCttq+8oeRIJMZQizFIe5gel3xm2SbrqlYA==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: @@ -196,7 +196,7 @@ packages: eslint: '>=7.5.0' dependencies: '@babel/core': 7.14.3 - eslint: 7.27.0 + eslint: 7.28.0 eslint-scope: 5.1.1 eslint-visitor-keys: 2.1.0 semver: 6.3.0 @@ -271,7 +271,7 @@ packages: '@babel/helper-module-imports': 7.13.12 '@babel/helper-plugin-utils': 7.13.0 '@babel/traverse': 7.14.2 - debug: 4.3.2 + debug: 4.3.1 lodash.debounce: 4.0.8 resolve: 1.20.0 semver: 6.3.0 @@ -1176,7 +1176,7 @@ packages: '@babel/helper-split-export-declaration': 7.12.13 '@babel/parser': 7.14.4 '@babel/types': 7.14.4 - debug: 4.3.2 + debug: 4.3.1 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -1204,14 +1204,14 @@ packages: resolution: {integrity: sha512-8HqW8EVqjnCmWXVpqAOZf+EGESdkR27odcMMMGefgKXtar00SoYNSryGv//TELI4T3QFsECo78p+0lmalk/CFA==} dev: true - /@eslint/eslintrc/0.4.1: - resolution: {integrity: sha512-5v7TDE9plVhvxQeWLXDTvFvJBdH6pEsdnl2g/dAptmuFEPedQ4Erq5rsDsX+mvAM610IhNaO2W5V1dOOnDKxkQ==} + /@eslint/eslintrc/0.4.2: + resolution: {integrity: sha512-8nmGq/4ycLpIwzvhI4tNDmQztZ8sp+hI7cyG8i1nQDhkAbRzHpXPidRAHlNvCZQpJTKw5ItIpMw9RSToGF00mg==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: ajv: 6.12.6 debug: 4.3.1 espree: 7.3.1 - globals: 12.4.0 + globals: 13.9.0 ignore: 4.0.6 import-fresh: 3.3.0 js-yaml: 3.14.1 @@ -1263,12 +1263,12 @@ packages: resolution: {integrity: sha512-LFelJDOLZ6JHlmlAkgrvmcu4hpNPB91KYcr4f60D/exzU1eNOb4/KCVHIydGHIQFaOacIOD+Xy+B7P1z812cZg==} dev: true - /@iconify/json/1.1.351: - resolution: {integrity: sha512-59DD3VMUnB1wk4XxEEMgjKl0cnsedc9l/U4J6zfZ4t+X716c2cZIapOikx9vWiWjvLKlbk8ZEYdJNYBudnvYZQ==} + /@iconify/json/1.1.355: + resolution: {integrity: sha512-xHhdtI/YH8fFF/IG6YYs28Hi1SRr4ZzqRoi09wds7iX4cBvdP6RqnUxaxgiksSFSEAqF+8sZrhLDo3hkAT5v2w==} dev: true - /@intlify/cli/0.4.0: - resolution: {integrity: sha512-kJxJaLb2DgOmaqQxy26Ick1GTBLFrO8CEdbmtDiOeO82JR2dmyDvCOz2iLP9zELzl0WHTJ958IMHbSC5c6xN2g==} + /@intlify/cli/0.5.0: + resolution: {integrity: sha512-FKPL2Avs+X7+Poer+XHbXBMNYVdFCYvTpuMr8OqnCkHlLtKgCrskeUzLyryelT4G8JG9ZZXOE9AZkiqo/AWYyg==} engines: {node: '>= 10'} hasBin: true dependencies: @@ -1335,20 +1335,20 @@ packages: resolution: {integrity: sha512-6MtsKulyfZxdD7OuxjaODjj8QWoHCnLFAk4wkWiHqBCa6UCTC0qXjtEeZ1MxpQihvFmmJZauBUu25EvtngW5qQ==} engines: {node: '>= 10'} - /@intlify/vite-plugin-vue-i18n/2.1.2_vite@2.3.5+vue-i18n@9.1.6: - resolution: {integrity: sha512-LMqRraO9+z7pyFwlc1I2ec0PrfNzXUz7Ap61Ebu1IHJMnIqjT6o2U6z67Nb9j+9KLHx4yqGKx12VDaG0AIUNNA==} + /@intlify/vite-plugin-vue-i18n/2.2.1_vite@2.3.7+vue-i18n@9.1.6: + resolution: {integrity: sha512-TUmuXhj2VIyyRzGhY9OtiXXEqaibtfV61oj0RDHbvpURd7B3Fukw/X7kzorz/dtSzo3DWNTcUgBElJrzeuGJGA==} engines: {node: '>= 12'} peerDependencies: - vite: ^2.1.5 - vue-i18n: ^9.1.1 + vite: ^2.3.6 + vue-i18n: ^9.1.6 dependencies: - '@intlify/cli': 0.4.0 + '@intlify/cli': 0.5.0 '@intlify/shared': 9.1.6 '@rollup/pluginutils': 4.1.0 debug: 4.3.1 fast-glob: 3.2.5 - vite: 2.3.5 - vue-i18n: 9.1.6_vue@3.0.11 + vite: 2.3.7 + vue-i18n: 9.1.6_vue@3.1.1 transitivePeerDependencies: - rollup - supports-color @@ -1383,7 +1383,7 @@ packages: fastq: 1.11.0 dev: true - /@rollup/plugin-babel/5.3.0_@babel+core@7.14.3+rollup@2.50.4: + /@rollup/plugin-babel/5.3.0_@babel+core@7.14.3+rollup@2.51.2: resolution: {integrity: sha512-9uIC8HZOnVLrLHxayq/PTzw+uS25E14KPUBh5ktF+18Mjo5yK0ToMMx6epY0uEgkjwJw0aBW4x2horYXh8juWw==} engines: {node: '>= 10.0.0'} peerDependencies: @@ -1396,36 +1396,36 @@ packages: dependencies: '@babel/core': 7.14.3 '@babel/helper-module-imports': 7.13.12 - '@rollup/pluginutils': 3.1.0_rollup@2.50.4 - rollup: 2.50.4 + '@rollup/pluginutils': 3.1.0_rollup@2.51.2 + rollup: 2.51.2 dev: true - /@rollup/plugin-node-resolve/11.2.1_rollup@2.50.4: + /@rollup/plugin-node-resolve/11.2.1_rollup@2.51.2: resolution: {integrity: sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==} engines: {node: '>= 10.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.50.4 + '@rollup/pluginutils': 3.1.0_rollup@2.51.2 '@types/resolve': 1.17.1 builtin-modules: 3.2.0 deepmerge: 4.2.2 is-module: 1.0.0 resolve: 1.20.0 - rollup: 2.50.4 + rollup: 2.51.2 dev: true - /@rollup/plugin-replace/2.4.2_rollup@2.50.4: + /@rollup/plugin-replace/2.4.2_rollup@2.51.2: resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.50.4 + '@rollup/pluginutils': 3.1.0_rollup@2.51.2 magic-string: 0.25.7 - rollup: 2.50.4 + rollup: 2.51.2 dev: true - /@rollup/pluginutils/3.1.0_rollup@2.50.4: + /@rollup/pluginutils/3.1.0_rollup@2.51.2: resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} peerDependencies: @@ -1434,7 +1434,7 @@ packages: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.3.0 - rollup: 2.50.4 + rollup: 2.51.2 dev: true /@rollup/pluginutils/4.1.0: @@ -1630,8 +1630,8 @@ packages: '@types/vfile-message': 2.0.0 dev: true - /@typescript-eslint/eslint-plugin/4.25.0_ec7770e83475322b368bff30b543badb: - resolution: {integrity: sha512-Qfs3dWkTMKkKwt78xp2O/KZQB8MPS1UQ5D3YW2s6LQWBE1074BE+Rym+b1pXZIX3M3fSvPUDaCvZLKV2ylVYYQ==} + /@typescript-eslint/eslint-plugin/4.26.1_d88d7b85f981d5ef4edc82e567c1d64c: + resolution: {integrity: sha512-aoIusj/8CR+xDWmZxARivZjbMBQTT9dImUtdZ8tVCVRXgBUuuZyM5Of5A9D9arQPxbi/0rlJLcuArclz/rCMJw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: '@typescript-eslint/parser': ^4.0.0 @@ -1641,11 +1641,11 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.25.0_eslint@7.27.0+typescript@4.3.2 - '@typescript-eslint/parser': 4.25.0_eslint@7.27.0+typescript@4.3.2 - '@typescript-eslint/scope-manager': 4.25.0 + '@typescript-eslint/experimental-utils': 4.26.1_eslint@7.28.0+typescript@4.3.2 + '@typescript-eslint/parser': 4.25.0_eslint@7.28.0+typescript@4.3.2 + '@typescript-eslint/scope-manager': 4.26.1 debug: 4.3.1 - eslint: 7.27.0 + eslint: 7.28.0 functional-red-black-tree: 1.0.1 lodash: 4.17.21 regexpp: 3.1.0 @@ -1656,8 +1656,8 @@ packages: - supports-color dev: true - /@typescript-eslint/eslint-plugin/4.26.0_eslint@7.27.0+typescript@4.3.2: - resolution: {integrity: sha512-yA7IWp+5Qqf+TLbd8b35ySFOFzUfL7i+4If50EqvjT6w35X8Lv0eBHb6rATeWmucks37w+zV+tWnOXI9JlG6Eg==} + /@typescript-eslint/eslint-plugin/4.26.1_eslint@7.28.0+typescript@4.3.2: + resolution: {integrity: sha512-aoIusj/8CR+xDWmZxARivZjbMBQTT9dImUtdZ8tVCVRXgBUuuZyM5Of5A9D9arQPxbi/0rlJLcuArclz/rCMJw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: '@typescript-eslint/parser': ^4.0.0 @@ -1667,10 +1667,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.26.0_eslint@7.27.0+typescript@4.3.2 - '@typescript-eslint/scope-manager': 4.26.0 + '@typescript-eslint/experimental-utils': 4.26.1_eslint@7.28.0+typescript@4.3.2 + '@typescript-eslint/scope-manager': 4.26.1 debug: 4.3.1 - eslint: 7.27.0 + eslint: 7.28.0 functional-red-black-tree: 1.0.1 lodash: 4.17.21 regexpp: 3.1.0 @@ -1681,43 +1681,25 @@ packages: - supports-color dev: true - /@typescript-eslint/experimental-utils/4.25.0_eslint@7.27.0+typescript@4.3.2: - resolution: {integrity: sha512-f0doRE76vq7NEEU0tw+ajv6CrmPelw5wLoaghEHkA2dNLFb3T/zJQqGPQ0OYt5XlZaS13MtnN+GTPCuUVg338w==} + /@typescript-eslint/experimental-utils/4.26.1_eslint@7.28.0+typescript@4.3.2: + resolution: {integrity: sha512-sQHBugRhrXzRCs9PaGg6rowie4i8s/iD/DpTB+EXte8OMDfdCG5TvO73XlO9Wc/zi0uyN4qOmX9hIjQEyhnbmQ==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: eslint: '*' dependencies: '@types/json-schema': 7.0.7 - '@typescript-eslint/scope-manager': 4.25.0 - '@typescript-eslint/types': 4.25.0 - '@typescript-eslint/typescript-estree': 4.25.0_typescript@4.3.2 - eslint: 7.27.0 + '@typescript-eslint/scope-manager': 4.26.1 + '@typescript-eslint/types': 4.26.1 + '@typescript-eslint/typescript-estree': 4.26.1_typescript@4.3.2 + eslint: 7.28.0 eslint-scope: 5.1.1 - eslint-utils: 2.1.0 + eslint-utils: 3.0.0_eslint@7.28.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/experimental-utils/4.26.0_eslint@7.27.0+typescript@4.3.2: - resolution: {integrity: sha512-TH2FO2rdDm7AWfAVRB5RSlbUhWxGVuxPNzGT7W65zVfl8H/WeXTk1e69IrcEVsBslrQSTDKQSaJD89hwKrhdkw==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - eslint: '*' - dependencies: - '@types/json-schema': 7.0.7 - '@typescript-eslint/scope-manager': 4.26.0 - '@typescript-eslint/types': 4.26.0 - '@typescript-eslint/typescript-estree': 4.26.0_typescript@4.3.2 - eslint: 7.27.0 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@7.27.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - - /@typescript-eslint/parser/4.25.0_eslint@7.27.0+typescript@4.3.2: + /@typescript-eslint/parser/4.25.0_eslint@7.28.0+typescript@4.3.2: resolution: {integrity: sha512-OZFa1SKyEJpAhDx8FcbWyX+vLwh7OEtzoo2iQaeWwxucyfbi0mT4DijbOSsTgPKzGHr6GrF2V5p/CEpUH/VBxg==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -1731,7 +1713,7 @@ packages: '@typescript-eslint/types': 4.25.0 '@typescript-eslint/typescript-estree': 4.25.0_typescript@4.3.2 debug: 4.3.1 - eslint: 7.27.0 + eslint: 7.28.0 typescript: 4.3.2 transitivePeerDependencies: - supports-color @@ -1745,12 +1727,12 @@ packages: '@typescript-eslint/visitor-keys': 4.25.0 dev: true - /@typescript-eslint/scope-manager/4.26.0: - resolution: {integrity: sha512-G6xB6mMo4xVxwMt5lEsNTz3x4qGDt0NSGmTBNBPJxNsrTXJSm21c6raeYroS2OwQsOyIXqKZv266L/Gln1BWqg==} + /@typescript-eslint/scope-manager/4.26.1: + resolution: {integrity: sha512-TW1X2p62FQ8Rlne+WEShyd7ac2LA6o27S9i131W4NwDSfyeVlQWhw8ylldNNS8JG6oJB9Ha9Xyc+IUcqipvheQ==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dependencies: - '@typescript-eslint/types': 4.26.0 - '@typescript-eslint/visitor-keys': 4.26.0 + '@typescript-eslint/types': 4.26.1 + '@typescript-eslint/visitor-keys': 4.26.1 dev: true /@typescript-eslint/types/4.25.0: @@ -1758,8 +1740,8 @@ packages: engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dev: true - /@typescript-eslint/types/4.26.0: - resolution: {integrity: sha512-rADNgXl1kS/EKnDr3G+m7fB9yeJNnR9kF7xMiXL6mSIWpr3Wg5MhxyfEXy/IlYthsqwBqHOr22boFbf/u6O88A==} + /@typescript-eslint/types/4.26.1: + resolution: {integrity: sha512-STyMPxR3cS+LaNvS8yK15rb8Y0iL0tFXq0uyl6gY45glyI7w0CsyqyEXl/Fa0JlQy+pVANeK3sbwPneCbWE7yg==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dev: true @@ -1784,8 +1766,8 @@ packages: - supports-color dev: true - /@typescript-eslint/typescript-estree/4.26.0_typescript@4.3.2: - resolution: {integrity: sha512-GHUgahPcm9GfBuy3TzdsizCcPjKOAauG9xkz9TR8kOdssz2Iz9jRCSQm6+aVFa23d5NcSpo1GdHGSQKe0tlcbg==} + /@typescript-eslint/typescript-estree/4.26.1_typescript@4.3.2: + resolution: {integrity: sha512-l3ZXob+h0NQzz80lBGaykdScYaiEbFqznEs99uwzm8fPHhDjwaBFfQkjUC/slw6Sm7npFL8qrGEAMxcfBsBJUg==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: typescript: '*' @@ -1793,8 +1775,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 4.26.0 - '@typescript-eslint/visitor-keys': 4.26.0 + '@typescript-eslint/types': 4.26.1 + '@typescript-eslint/visitor-keys': 4.26.1 debug: 4.3.1 globby: 11.0.3 is-glob: 4.0.1 @@ -1813,28 +1795,28 @@ packages: eslint-visitor-keys: 2.1.0 dev: true - /@typescript-eslint/visitor-keys/4.26.0: - resolution: {integrity: sha512-cw4j8lH38V1ycGBbF+aFiLUls9Z0Bw8QschP3mkth50BbWzgFS33ISIgBzUMuQ2IdahoEv/rXstr8Zhlz4B1Zg==} + /@typescript-eslint/visitor-keys/4.26.1: + resolution: {integrity: sha512-IGouNSSd+6x/fHtYRyLOM6/C+QxMDzWlDtN41ea+flWuSF9g02iqcIlX8wM53JkfljoIjP0U+yp7SiTS1onEkw==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dependencies: - '@typescript-eslint/types': 4.26.0 + '@typescript-eslint/types': 4.26.1 eslint-visitor-keys: 2.1.0 dev: true - /@vitejs/plugin-vue/1.2.3_@vue+compiler-sfc@3.0.11: + /@vitejs/plugin-vue/1.2.3_@vue+compiler-sfc@3.1.1: resolution: {integrity: sha512-LlnLpObkGKZ+b7dcpL4T24l13nPSHLjo+6Oc7MbZiKz5PMAUzADfNJ3EKfYIQ0l0969nxf2jp/9vsfnuJ7h6fw==} engines: {node: '>=12.0.0'} peerDependencies: '@vue/compiler-sfc': ^3.0.8 dependencies: - '@vue/compiler-sfc': 3.0.11_vue@3.0.11 + '@vue/compiler-sfc': 3.1.1_vue@3.1.1 dev: true - /@volar/code-gen/0.25.14: - resolution: {integrity: sha512-13d3NEI0y2yYeMokeGGeoKEYk3xFypu0lPHAnwjW+GZrW3IB+mA/IiLHEoD9e2vc7oyrUIT73/xbqhERREwzDQ==} + /@volar/code-gen/0.25.22: + resolution: {integrity: sha512-CStz1TMxJtEQgXosaOLIVykxQBg5VFvxsvlcrCUum1ZCzpRsXPldS/3OdPOCgkdyE/i9kVzKOvt8DYChKTCPqw==} dependencies: - '@volar/shared': 0.25.14 - '@volar/source-map': 0.25.14 + '@volar/shared': 0.25.22 + '@volar/source-map': 0.25.22 dev: true /@volar/html2pug/0.25.4: @@ -1846,23 +1828,23 @@ packages: pug: 3.0.2 dev: true - /@volar/shared/0.25.14: - resolution: {integrity: sha512-eZH7uBJ7A73poF90ZdC5rcgzsVP40fqug3BDxYidaB4ZJFwXLOwVVMeZIpwJ5CVLRFsftWLhOc7Jlx0Wv8KZVw==} + /@volar/shared/0.25.22: + resolution: {integrity: sha512-hZQ4dDy0/MgjVONFhs7P2ECDamajwmpSErFYLaLwFClh7DNn6gXYEsawr5kS5zHYs/HaSfSwNQ4sx5Y2MInCZw==} dependencies: upath: 2.0.1 vscode-languageserver: 7.1.0-next.4 dev: true - /@volar/source-map/0.25.14: - resolution: {integrity: sha512-rsX6z5am0RS6Mhrn5DHs3a3z0WqaGJUQgIkWGagBpTk7J800jgIjt4+REwj7d7uneuGMlc/TG5+Lm86IPV2wiA==} + /@volar/source-map/0.25.22: + resolution: {integrity: sha512-J6xntLQ8I6BMqPBaQZN3JROJPfcFexo/5KecMxGqHkdLC/M/DtVOAp9zkwAXu7XuXA/nF6iGxmL3TYELFRryzw==} dependencies: - '@volar/shared': 0.25.14 + '@volar/shared': 0.25.22 dev: true - /@volar/transforms/0.25.14: - resolution: {integrity: sha512-G34E1n+iQ7Ai9iK66I8uwgCApi3eX1kvUR7qXJ4l5/AhZkJRUx0Pse6sHQBsAkev7056kjAF6NNzgZBtBfB8Mg==} + /@volar/transforms/0.25.22: + resolution: {integrity: sha512-WcQU2MzAsVILITxbt3urNPUbPlOvsdGuChwCNc9OXV1OgBOTJtJ9sQV63pYr+tb7Yl3Ie2S8Q7lNMy8gS1jvLQ==} dependencies: - '@volar/shared': 0.25.14 + '@volar/shared': 0.25.22 dev: true /@vue/compiler-core/3.0.11: @@ -1873,12 +1855,29 @@ packages: '@vue/shared': 3.0.11 estree-walker: 2.0.2 source-map: 0.6.1 + dev: true + + /@vue/compiler-core/3.1.1: + resolution: {integrity: sha512-Z1RO3T6AEtAUFf2EqqovFm3ohAeTvFzRtB0qUENW2nEerJfdlk13/LS1a0EgsqlzxmYfR/S/S/gW9PLbFZZxkA==} + dependencies: + '@babel/parser': 7.14.4 + '@babel/types': 7.14.4 + '@vue/shared': 3.1.1 + estree-walker: 2.0.2 + source-map: 0.6.1 /@vue/compiler-dom/3.0.11: resolution: {integrity: sha512-+3xB50uGeY5Fv9eMKVJs2WSRULfgwaTJsy23OIltKgMrynnIj8hTYY2UL97HCoz78aDw1VDXdrBQ4qepWjnQcw==} dependencies: '@vue/compiler-core': 3.0.11 '@vue/shared': 3.0.11 + dev: true + + /@vue/compiler-dom/3.1.1: + resolution: {integrity: sha512-nobRIo0t5ibzg+q8nC31m+aJhbq8FbWUoKvk6h3Vs1EqTDJaj6lBTcVTq5or8AYht7FbSpdAJ81isbJ1rWNX7A==} + dependencies: + '@vue/compiler-core': 3.1.1 + '@vue/shared': 3.1.1 /@vue/compiler-sfc/3.0.11_vue@3.0.11: resolution: {integrity: sha512-7fNiZuCecRleiyVGUWNa6pn8fB2fnuJU+3AGjbjl7r1P5wBivfl02H4pG+2aJP5gh2u+0wXov1W38tfWOphsXw==} @@ -1904,6 +1903,30 @@ packages: vue: 3.0.11 dev: true + /@vue/compiler-sfc/3.1.1_vue@3.1.1: + resolution: {integrity: sha512-lSgMsZaYHF+bAgryq5aUqpvyfhu52GJI2/4LoiJCE5uaxc6FCZfxfgqgw/d9ltiZghv+HiISFtmQVAVvlsk+/w==} + peerDependencies: + vue: 3.1.1 + dependencies: + '@babel/parser': 7.14.4 + '@babel/types': 7.14.4 + '@vue/compiler-core': 3.1.1 + '@vue/compiler-dom': 3.1.1 + '@vue/compiler-ssr': 3.1.1 + '@vue/shared': 3.1.1 + consolidate: 0.16.0 + estree-walker: 2.0.2 + hash-sum: 2.0.0 + lru-cache: 5.1.1 + magic-string: 0.25.7 + merge-source-map: 1.1.0 + postcss: 8.3.0 + postcss-modules: 4.0.0_postcss@8.3.0 + postcss-selector-parser: 6.0.6 + source-map: 0.6.1 + vue: 3.1.1 + dev: true + /@vue/compiler-ssr/3.0.11: resolution: {integrity: sha512-66yUGI8SGOpNvOcrQybRIhl2M03PJ+OrDPm78i7tvVln86MHTKhM3ERbALK26F7tXl0RkjX4sZpucCpiKs3MnA==} dependencies: @@ -1911,6 +1934,13 @@ packages: '@vue/shared': 3.0.11 dev: true + /@vue/compiler-ssr/3.1.1: + resolution: {integrity: sha512-7H6krZtVt3h/YzfNp7eYK41hMDz8ZskiBy+Wby+EDRINX6BD9JQ5C8zyy2xAa7T6Iz2VrQzsaJ/Bb52lTPSS5A==} + dependencies: + '@vue/compiler-dom': 3.1.1 + '@vue/shared': 3.1.1 + dev: true + /@vue/devtools-api/6.0.0-beta.12: resolution: {integrity: sha512-PtHmAxFmCyCElV7uTWMrXj+fefwn4lCfTtPo9fPw0SK8/7e3UaFl8IL7lnugJmNFfeKQyuTkSoGvTq1uDaRF6Q==} @@ -1918,12 +1948,27 @@ packages: resolution: {integrity: sha512-SKM3YKxtXHBPMf7yufXeBhCZ4XZDKP9/iXeQSC8bBO3ivBuzAi4aZi0bNoeE2IF2iGfP/AHEt1OU4ARj4ao/Xw==} dependencies: '@vue/shared': 3.0.11 + dev: true + + /@vue/reactivity/3.1.1: + resolution: {integrity: sha512-DsH5woNVCcPK1M0RRYVgJEU1GJDU2ASOKpAqW3ppHk+XjoFLCbqc/26RTCgTpJYd9z8VN+79Q1u7/QqgQPbuLQ==} + dependencies: + '@vue/shared': 3.1.1 + dev: false /@vue/runtime-core/3.0.11: resolution: {integrity: sha512-87XPNwHfz9JkmOlayBeCCfMh9PT2NBnv795DSbi//C/RaAnc/bGZgECjmkD7oXJ526BZbgk9QZBPdFT8KMxkAg==} dependencies: '@vue/reactivity': 3.0.11 '@vue/shared': 3.0.11 + dev: true + + /@vue/runtime-core/3.1.1: + resolution: {integrity: sha512-GboqR02txOtkd9F3Ysd8ltPL68vTCqIx2p/J52/gFtpgb5FG9hvOAPEwFUqxeEJRu7ResvQnmdOHiEycGPCLhQ==} + dependencies: + '@vue/reactivity': 3.1.1 + '@vue/shared': 3.1.1 + dev: false /@vue/runtime-dom/3.0.11: resolution: {integrity: sha512-jm3FVQESY3y2hKZ2wlkcmFDDyqaPyU3p1IdAX92zTNeCH7I8zZ37PtlE1b9NlCtzV53WjB4TZAYh9yDCMIEumA==} @@ -1931,49 +1976,62 @@ packages: '@vue/runtime-core': 3.0.11 '@vue/shared': 3.0.11 csstype: 2.6.17 + dev: true - /@vue/server-renderer/3.0.11_vue@3.0.11: - resolution: {integrity: sha512-NtXRxCq+jJWohce7s2kgUdO7gD6LRrWhvpGUMrpp65ODxuwolVHVyacyvAnU9bxTj11xw+ErC7Q2+su9mJusEg==} - peerDependencies: - vue: 3.0.11 + /@vue/runtime-dom/3.1.1: + resolution: {integrity: sha512-o57n/199e/BBAmLRMSXmD2r12Old/h/gf6BgL0RON1NT2pwm6MWaMY4Ul55eyq+FsDILz4jR/UgoPQ9vYB8xcw==} dependencies: - '@vue/compiler-ssr': 3.0.11 - '@vue/shared': 3.0.11 - vue: 3.0.11 + '@vue/runtime-core': 3.1.1 + '@vue/shared': 3.1.1 + csstype: 2.6.17 + dev: false + + /@vue/server-renderer/3.1.1_vue@3.1.1: + resolution: {integrity: sha512-b0UFiOfF27CGeWw25eoaRTiYqezBxY/ODl2VeuDMgdcbakdPP4T/ieSyjuN5g/ZxDCnGO6q/sMRZQgmQhYltww==} + peerDependencies: + vue: 3.1.1 + dependencies: + '@vue/compiler-ssr': 3.1.1 + '@vue/shared': 3.1.1 + vue: 3.1.1 dev: true /@vue/shared/3.0.11: resolution: {integrity: sha512-b+zB8A2so8eCE0JsxjL24J7vdGl8rzPQ09hZNhystm+KqSbKcAej1A+Hbva1rCMmTTqA+hFnUSDc5kouEo0JzA==} + dev: true - /@vueuse/core/4.11.2_vue@3.0.11: - resolution: {integrity: sha512-4A17XvKXpMR6829EVWvrdSKEeAjTWaiC3+xh51KEtlyCwvWQwZ0xwKDrbMj+e15ANxjHrTw/0bJVaWDfPQt/Pw==} + /@vue/shared/3.1.1: + resolution: {integrity: sha512-g+4pzAw7PYSjARtLBoDq6DmcblX8i9KJHSCnyM5VDDFFifUaUT9iHbFpOF/KOizQ9f7QAqU2JH3Y6aXjzUMhVA==} + + /@vueuse/core/5.0.2_vue@3.1.1: + resolution: {integrity: sha512-Sp9+7AL4Cg3Tx6I55WoH7zICGRlp6ZUF9NW3EU8SZTkryHm0afAjFfASMwlfV030JFeh45BdqafDOrenVmM9Cw==} dependencies: - '@vueuse/shared': 4.11.2_vue@3.0.11 - vue-demi: 0.9.1_vue@3.0.11 + '@vueuse/shared': 5.0.2_vue@3.1.1 + vue-demi: 0.9.1_vue@3.1.1 transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/head/0.5.1_vue@3.0.11: - resolution: {integrity: sha512-xt6qgtItb4z/7vp664opQc0c2+ZoU9itMfvpmg4+h0uJcEnhl7LYxO4V+G8H7EVki7SyXDIFMfoCiCFaJrArmg==} + /@vueuse/head/0.6.0_vue@3.1.1: + resolution: {integrity: sha512-fi7ZjkMpEAUtTT6iR5wgL2HkX1+3zbrmbpcwU//RgJIWEr5b42jk8E9yOheaC2dYAAHzelAllVpX0pDmhcTXuw==} peerDependencies: vue: '>=3' dependencies: - vue: 3.0.11 + vue: 3.1.1 dev: false - /@vueuse/shared/4.11.2_vue@3.0.11: - resolution: {integrity: sha512-vTbTi6ou7ljH3CkKVoaIaCAoWB5T1ewSogpL6VnO1duMPNuiv7x8K/LunMbnTg4tVyt6QwaiCuEq/kyS6AUBRg==} + /@vueuse/shared/5.0.2_vue@3.1.1: + resolution: {integrity: sha512-S1hRRmEdipjTD4DbXgPdw4ZZYebU/nDi75vNP3Ibpa1irW3NUNUKOT/TWnwRHLQvXquUtdvalhI8D9Db+czZJg==} dependencies: - vue-demi: 0.9.1_vue@3.0.11 + vue-demi: 0.9.1_vue@3.1.1 transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@windicss/plugin-utils/0.16.7: - resolution: {integrity: sha512-mxgTj/MkemN8JlyfaS20OAJ0BqTUoUlDT9wD/m5U+nUa5SN/r0kPlg1IW9SbmRTrYjNXWEENf9F0Fjb/X4zn6g==} + /@windicss/plugin-utils/1.0.3: + resolution: {integrity: sha512-SBYjmWBO+dOqxJgyyOAETOuMdcugvVgZYQc3rb7KtcTW5u9UkFXtiuGdoq8cWyFpSkn46gmjCb4WNbY3kEIVnQ==} dependencies: '@antfu/utils': 0.1.6 debug: 4.3.2 @@ -1981,7 +2039,7 @@ packages: jiti: 1.10.1 magic-string: 0.25.7 micromatch: 4.0.4 - windicss: 3.0.12 + windicss: 3.1.3 transitivePeerDependencies: - supports-color dev: true @@ -2030,6 +2088,13 @@ packages: hasBin: true dev: true + /agent-base/4.3.0: + resolution: {integrity: sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==} + engines: {node: '>= 4.0.0'} + dependencies: + es6-promisify: 5.0.0 + dev: true + /agent-base/6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} @@ -2735,6 +2800,12 @@ packages: ms: 2.0.0 dev: true + /debug/3.1.0: + resolution: {integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==} + dependencies: + ms: 2.0.0 + dev: true + /debug/3.2.7: resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} dependencies: @@ -3037,6 +3108,16 @@ packages: is-symbol: 1.0.4 dev: true + /es6-promise/4.2.8: + resolution: {integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==} + dev: true + + /es6-promisify/5.0.0: + resolution: {integrity: sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=} + dependencies: + es6-promise: 4.2.8 + dev: true + /esbuild/0.12.5: resolution: {integrity: sha512-vcuP53pA5XiwUU4FnlXM+2PnVjTfHGthM7uP1gtp+9yfheGvFFbq/KyuESThmtoHPUrfZH5JpxGVJIFDVD1Egw==} hasBin: true @@ -3075,7 +3156,7 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-standard/16.0.3_d8c84c69fb82e6801f1b2767c5798207: + /eslint-config-standard/16.0.3_b6568a91444b1c3002d3734534f2b03f: resolution: {integrity: sha512-x4fmJL5hGqNJKGHSjnLdgA6U6h1YW/G2dW9fA+cyVur4SK6lyue8+UgNKWlZtUDTXvgKDD/Oa3GQjmB5kjtVvg==} peerDependencies: eslint: ^7.12.1 @@ -3083,9 +3164,9 @@ packages: eslint-plugin-node: ^11.1.0 eslint-plugin-promise: ^4.2.1 || ^5.0.0 dependencies: - eslint: 7.27.0 - eslint-plugin-import: 2.23.3_eslint@7.27.0 - eslint-plugin-node: 11.1.0_eslint@7.27.0 + eslint: 7.28.0 + eslint-plugin-import: 2.23.3_eslint@7.28.0 + eslint-plugin-node: 11.1.0_eslint@7.28.0 eslint-plugin-promise: 4.3.1 dev: true @@ -3104,25 +3185,25 @@ packages: pkg-dir: 2.0.0 dev: true - /eslint-plugin-es/3.0.1_eslint@7.27.0: + /eslint-plugin-es/3.0.1_eslint@7.28.0: resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 7.27.0 + eslint: 7.28.0 eslint-utils: 2.1.0 regexpp: 3.1.0 dev: true - /eslint-plugin-eslint-comments/3.2.0_eslint@7.27.0: + /eslint-plugin-eslint-comments/3.2.0_eslint@7.28.0: resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} engines: {node: '>=6.5.0'} peerDependencies: eslint: '>=4.19.1' dependencies: escape-string-regexp: 1.0.5 - eslint: 7.27.0 + eslint: 7.28.0 ignore: 5.1.8 dev: true @@ -3132,7 +3213,7 @@ packages: htmlparser2: 6.1.0 dev: true - /eslint-plugin-import/2.23.3_eslint@7.27.0: + /eslint-plugin-import/2.23.3_eslint@7.28.0: resolution: {integrity: sha512-wDxdYbSB55F7T5CC7ucDjY641VvKmlRwT0Vxh7PkY1mI4rclVRFWYfsrjDgZvwYYDZ5ee0ZtfFKXowWjqvEoRQ==} engines: {node: '>=4'} peerDependencies: @@ -3142,7 +3223,7 @@ packages: array.prototype.flat: 1.2.4 debug: 2.6.9 doctrine: 2.1.0 - eslint: 7.27.0 + eslint: 7.28.0 eslint-import-resolver-node: 0.3.4 eslint-module-utils: 2.6.1 find-up: 2.1.0 @@ -3156,25 +3237,25 @@ packages: tsconfig-paths: 3.9.0 dev: true - /eslint-plugin-jsonc/1.2.1_eslint@7.27.0: + /eslint-plugin-jsonc/1.2.1_eslint@7.28.0: resolution: {integrity: sha512-m7o4gaNKojSwRJDNP0/7HK1vGfGgynX6DeTHTXhYGxWn2DB8E2RU5jeK95CYw1/mwej4ku2Xd9Tevn6WOlI6Dg==} peerDependencies: eslint: ^5.0.0 || >=6.0.0 dependencies: - eslint: 7.27.0 + eslint: 7.28.0 eslint-utils: 2.1.0 jsonc-eslint-parser: 1.0.1 natural-compare: 1.4.0 dev: true - /eslint-plugin-node/11.1.0_eslint@7.27.0: + /eslint-plugin-node/11.1.0_eslint@7.28.0: resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=5.16.0' dependencies: - eslint: 7.27.0 - eslint-plugin-es: 3.0.1_eslint@7.27.0 + eslint: 7.28.0 + eslint-plugin-es: 3.0.1_eslint@7.28.0 eslint-utils: 2.1.0 ignore: 5.1.8 minimatch: 3.0.4 @@ -3187,7 +3268,7 @@ packages: engines: {node: '>=6'} dev: true - /eslint-plugin-react/7.23.2_eslint@7.27.0: + /eslint-plugin-react/7.23.2_eslint@7.28.0: resolution: {integrity: sha512-AfjgFQB+nYszudkxRkTFu0UR1zEQig0ArVMPloKhxwlwkzaw/fBiH0QWcBBhZONlXqQC51+nfqFrkn4EzHcGBw==} engines: {node: '>=4'} peerDependencies: @@ -3196,7 +3277,7 @@ packages: array-includes: 3.1.3 array.prototype.flatmap: 1.2.4 doctrine: 2.1.0 - eslint: 7.27.0 + eslint: 7.28.0 has: 1.0.3 jsx-ast-utils: 3.2.0 minimatch: 3.0.4 @@ -3208,7 +3289,7 @@ packages: string.prototype.matchall: 4.0.5 dev: true - /eslint-plugin-unicorn/28.0.2_eslint@7.27.0: + /eslint-plugin-unicorn/28.0.2_eslint@7.28.0: resolution: {integrity: sha512-k4AoFP7n8/oq6lBXkdc9Flid6vw2B8j7aXFCxgzJCyKvmaKrCUFb1TFPhG9eSJQFZowqmymMPRtl8oo9NKLUbw==} engines: {node: '>=10'} peerDependencies: @@ -3216,8 +3297,8 @@ packages: dependencies: ci-info: 2.0.0 clean-regexp: 1.0.0 - eslint: 7.27.0 - eslint-template-visitor: 2.3.2_eslint@7.27.0 + eslint: 7.28.0 + eslint-template-visitor: 2.3.2_eslint@7.28.0 eslint-utils: 2.1.0 eslint-visitor-keys: 2.1.0 import-modules: 2.1.0 @@ -3232,28 +3313,28 @@ packages: - supports-color dev: true - /eslint-plugin-vue/7.7.0_eslint@7.27.0: + /eslint-plugin-vue/7.7.0_eslint@7.28.0: resolution: {integrity: sha512-mYz4bpLGv5jx6YG/GvKkqbGSfV7uma2u1P3mLA41Q5vQl8W1MeuTneB8tfsLq6xxxesFubcrOC0BZBJ5R+eaCQ==} engines: {node: '>=8.10'} peerDependencies: eslint: ^6.2.0 || ^7.0.0 dependencies: - eslint: 7.27.0 + eslint: 7.28.0 eslint-utils: 2.1.0 natural-compare: 1.4.0 semver: 7.3.5 - vue-eslint-parser: 7.6.0_eslint@7.27.0 + vue-eslint-parser: 7.6.0_eslint@7.28.0 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-yml/0.8.1_eslint@7.27.0: + /eslint-plugin-yml/0.8.1_eslint@7.28.0: resolution: {integrity: sha512-Cmqj/8eUoQ3ryesaOgsS2wdhYJJ6NCCBiO1BtCMZ8d3LRvnW0J2aImfiAtgqkpXEbmfL8P9wI1FqxSVOdujbSA==} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.1 - eslint: 7.27.0 + eslint: 7.28.0 lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 0.3.2 @@ -3269,14 +3350,14 @@ packages: estraverse: 4.3.0 dev: true - /eslint-template-visitor/2.3.2_eslint@7.27.0: + /eslint-template-visitor/2.3.2_eslint@7.28.0: resolution: {integrity: sha512-3ydhqFpuV7x1M9EK52BPNj6V0Kwu0KKkcIAfpUhwHbR8ocRln/oUHgfxQupY8O1h4Qv/POHDumb/BwwNfxbtnA==} peerDependencies: eslint: '>=7.0.0' dependencies: '@babel/core': 7.14.3 - '@babel/eslint-parser': 7.14.4_@babel+core@7.14.3+eslint@7.27.0 - eslint: 7.27.0 + '@babel/eslint-parser': 7.14.4_@babel+core@7.14.3+eslint@7.28.0 + eslint: 7.28.0 eslint-visitor-keys: 2.1.0 esquery: 1.4.0 multimap: 1.1.0 @@ -3291,13 +3372,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils/3.0.0_eslint@7.27.0: + /eslint-utils/3.0.0_eslint@7.28.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 7.27.0 + eslint: 7.28.0 eslint-visitor-keys: 2.1.0 dev: true @@ -3311,13 +3392,13 @@ packages: engines: {node: '>=10'} dev: true - /eslint/7.27.0: - resolution: {integrity: sha512-JZuR6La2ZF0UD384lcbnd0Cgg6QJjiCwhMD6eU4h/VGPcVGwawNNzKU41tgokGXnfjOOyI6QIffthhJTPzzuRA==} + /eslint/7.28.0: + resolution: {integrity: sha512-UMfH0VSjP0G4p3EWirscJEQ/cHqnT/iuH6oNZOB94nBjWbMnhGEPxsZm1eyIW0C/9jLI0Fow4W5DXLjEI7mn1g==} engines: {node: ^10.12.0 || >=12.0.0} hasBin: true dependencies: '@babel/code-frame': 7.12.11 - '@eslint/eslintrc': 0.4.1 + '@eslint/eslintrc': 0.4.2 ajv: 6.12.6 chalk: 4.1.1 cross-spawn: 7.0.3 @@ -3731,13 +3812,6 @@ packages: engines: {node: '>=4'} dev: true - /globals/12.4.0: - resolution: {integrity: sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==} - engines: {node: '>=8'} - dependencies: - type-fest: 0.8.1 - dev: true - /globals/13.9.0: resolution: {integrity: sha512-74/FduwI/JaIrr1H8e71UbDE+5x7pIPs1C2rrwC52SszOo043CsWOZEMW7o2Y58xwm9b+0RBKDxY5n2sUpEFxA==} engines: {node: '>=8'} @@ -3953,6 +4027,14 @@ packages: toidentifier: 1.0.0 dev: true + /http-proxy-agent/2.1.0: + resolution: {integrity: sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==} + engines: {node: '>= 4.5.0'} + dependencies: + agent-base: 4.3.0 + debug: 3.1.0 + dev: true + /http-proxy-agent/4.0.1: resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} engines: {node: '>= 6'} @@ -3978,6 +4060,14 @@ packages: - supports-color dev: true + /https-proxy-agent/2.2.4: + resolution: {integrity: sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==} + engines: {node: '>= 4.5.0'} + dependencies: + agent-base: 4.3.0 + debug: 3.2.7 + dev: true + /https-proxy-agent/5.0.0: resolution: {integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==} engines: {node: '>= 6'} @@ -5183,8 +5273,8 @@ packages: engines: {node: '>=4'} dev: true - /pnpm/6.6.2: - resolution: {integrity: sha512-w1YEyx+xiTbrxVt5OP6JG0LqwkK/hq2OkCYj7RZhK9oyv7cCEkgkX5Z5MPVC1wTCv2kQDJRoXzBeedPiIhzN8Q==} + /pnpm/6.7.6: + resolution: {integrity: sha512-VhO6zVIuhVkKXP3kWMZs9W5b3rhcztq524WoAc9OEwjmj7SiKyp0UNltaaLR0VRjFGJPuQOcqDbNkWwzao6dUw==} engines: {node: '>=12.17'} hasBin: true dev: true @@ -5681,6 +5771,14 @@ packages: engines: {node: '>= 0.10'} dev: true + /request-light/0.4.0: + resolution: {integrity: sha512-fimzjIVw506FBZLspTAXHdpvgvQebyjpNyLRd0e6drPPRq7gcrROeGWRyF81wLqFg5ijPgnOQbmfck5wdTqpSA==} + dependencies: + http-proxy-agent: 2.1.0 + https-proxy-agent: 2.2.4 + vscode-nls: 4.1.2 + dev: true + /require-directory/2.1.1: resolution: {integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=} engines: {node: '>=0.10.0'} @@ -5737,14 +5835,14 @@ packages: glob: 7.1.7 dev: true - /rollup-plugin-terser/7.0.2_rollup@2.50.4: + /rollup-plugin-terser/7.0.2_rollup@2.51.2: resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==} peerDependencies: rollup: ^2.0.0 dependencies: '@babel/code-frame': 7.12.13 jest-worker: 26.6.2 - rollup: 2.50.4 + rollup: 2.51.2 serialize-javascript: 4.0.0 terser: 5.7.0 dev: true @@ -5757,6 +5855,14 @@ packages: fsevents: 2.3.2 dev: true + /rollup/2.51.2: + resolution: {integrity: sha512-ReV2eGEadA7hmXSzjxdDKs10neqH2QURf2RxJ6ayAlq93ugy6qIvXMmbc5cWMGCDh1h5T4thuWO1e2VNbMq8FA==} + engines: {node: '>=10.0.0'} + hasBin: true + optionalDependencies: + fsevents: 2.3.2 + dev: true + /run-parallel/1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} dependencies: @@ -6714,8 +6820,8 @@ packages: vfile-message: 2.0.4 dev: true - /vite-plugin-components/0.10.4_vite@2.3.5: - resolution: {integrity: sha512-QOGd+7IE4EonPGMlxmudj0HadVxKzCdvaZmZcRgap4gE8F55sAIztuAQN4IHACEKuappWsB6XpMAY1iVrJUqog==} + /vite-plugin-components/0.11.1_vite@2.3.7: + resolution: {integrity: sha512-rApT5gc8hLgIgO4+8xtlt81UD76mUvsTtx44UZViJJGYFr8ofEALlgRn5Fwai1MHbOlWWdOfPMvMa3ooC52COQ==} peerDependencies: vite: ^2.0.0-beta.69 dependencies: @@ -6724,63 +6830,68 @@ packages: fast-glob: 3.2.5 magic-string: 0.25.7 minimatch: 3.0.4 - vite: 2.3.5 + vite: 2.3.7 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-icons/0.6.0_6475bbdbab66d48a686f11dfe897bc5d: - resolution: {integrity: sha512-M6+9lsoXUMLB1idGpejb2sSRZI0LgBJGPvH69ixGgWyTLs21RFXME1wDXkQ1n1rXJBsH7q2ABo9Spk07qz/8sA==} + /vite-plugin-icons/0.6.2_a9a7e3ca1b4e58c59b2efb91be862084: + resolution: {integrity: sha512-FBaU06VtdXUWVwyxPhyjEfvWDWZh81V1a4KU3jb3gr5ocxN/piefcunrHfqUWvphwF51mi2gWpX9VoIOSj6gIw==} peerDependencies: '@iconify/json': '*' '@vue/compiler-sfc': ^3.0.2 vue-template-compiler: ^2.6.12 + peerDependenciesMeta: + '@vue/compiler-sfc': + optional: true + vue-template-compiler: + optional: true dependencies: - '@iconify/json': 1.1.351 + '@iconify/json': 1.1.355 '@iconify/json-tools': 1.0.10 - '@vue/compiler-sfc': 3.0.11_vue@3.0.11 + '@vue/compiler-sfc': 3.1.1_vue@3.1.1 vue-template-es2015-compiler: 1.9.1 dev: true - /vite-plugin-md/0.6.7_vite@2.3.5: + /vite-plugin-md/0.6.7_vite@2.3.7: resolution: {integrity: sha512-R9i61r1y6gfelJKtHiHkw6NOkucFzGRgy7VL7bqMufiSh1UNyYKZrpiQtagzavpBlJSVk34lfEyfyKpQyeuocQ==} peerDependencies: vite: ^2.0.0 dependencies: gray-matter: 4.0.3 markdown-it: 12.0.6 - vite: 2.3.5 + vite: 2.3.7 dev: true - /vite-plugin-pages/0.12.2_vite@2.3.5+vue@3.0.11: - resolution: {integrity: sha512-snyTRXPo3I8vgi7E+O0QzADsFARpWx59Vb0n4PhI5ml4qUd3dcFnJTRvrstaMAl9H0j8OlcligsrHobsSD+1og==} + /vite-plugin-pages/0.13.1_vite@2.3.7+vue@3.1.1: + resolution: {integrity: sha512-kQoVuzFhEDhJ1b7nv95vBr/M0FOGqaO4NY/uvh+9DRUAZ/Sv3pim7RbPao0L4XEqtBdxqD8Xckyk59acd6nX5w==} peerDependencies: vite: ^2.0.0 vue: ^3.0.0 dependencies: - '@vue/compiler-sfc': 3.0.11_vue@3.0.11 + '@vue/compiler-sfc': 3.1.1_vue@3.1.1 chalk: 4.1.1 debug: 4.3.2 deep-equal: 2.0.5 fast-glob: 3.2.5 json5: 2.2.0 - vite: 2.3.5 - vue: 3.0.11 + vite: 2.3.7 + vue: 3.1.1 yaml: 2.0.0-5 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-pwa/0.7.3_vite@2.3.5: - resolution: {integrity: sha512-RgGJW02OxRxziNKYTUtWXr9hF+Px6jcdyMN7IkuOOV9WcFaJQCKb3Pxqizb8GMjIBLtjEebwa0XbKXWDFhZWjw==} + /vite-plugin-pwa/0.8.0_vite@2.3.7: + resolution: {integrity: sha512-MwmZ5TGE9kIq7iV+rvtGckoGHs8NVB4kMmB0q1tq4OTdy3uqrmtWQ0DbM0gUuSvyOlXgDqMpoUAHcqAtYYWHxw==} peerDependencies: vite: ^2.0.0 dependencies: debug: 4.3.2 fast-glob: 3.2.5 pretty-bytes: 5.6.0 - rollup: 2.50.4 - vite: 2.3.5 + rollup: 2.51.2 + vite: 2.3.7 workbox-build: 6.1.5 workbox-window: 6.1.5 transitivePeerDependencies: @@ -6788,7 +6899,7 @@ packages: - supports-color dev: true - /vite-plugin-vue-layouts/0.3.1_vite@2.3.5: + /vite-plugin-vue-layouts/0.3.1_vite@2.3.7: resolution: {integrity: sha512-Chw+gEJX51+vwikWIp2R3GbBIkSQFi0CdOBKTqAktn+thVWn4mleE2pbdr2jM2Ylc0lL2bm/NpOHE0Pe6YUGqg==} peerDependencies: vite: ^2.2.3 @@ -6796,28 +6907,28 @@ packages: '@vue/compiler-sfc': 3.0.11_vue@3.0.11 debug: 4.3.2 fast-glob: 3.2.5 - vite: 2.3.5 + vite: 2.3.7 vue: 3.0.11 vue-router: 4.0.8_vue@3.0.11 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-windicss/0.16.7_vite@2.3.5: - resolution: {integrity: sha512-fNBLO2EBdQsJNU3IyehSmqPdrHc6Ve+hPYDaf5SrW8nGd9Wbd8ZVh6cX/1blRcjMw0qOjgcx7GM8pRWBjhzt3Q==} + /vite-plugin-windicss/1.0.3_vite@2.3.7: + resolution: {integrity: sha512-y9pudcMajdI88PTs49qGftlfAvsLUUhK2Eig+xn5sgxPCbAc3Rj5phXJkRzGDqfmEzGwbpF6JwjmiGmZkm8V+g==} peerDependencies: vite: ^2.0.1 dependencies: - '@windicss/plugin-utils': 0.16.7 + '@windicss/plugin-utils': 1.0.3 chalk: 4.1.1 debug: 4.3.2 - vite: 2.3.5 - windicss: 3.0.12 + vite: 2.3.7 + windicss: 3.1.3 transitivePeerDependencies: - supports-color dev: true - /vite-ssg/0.11.2_2e647931a757da8f26a1122ff7a33da6: + /vite-ssg/0.11.2_c1e257fab671cbbd11573fb31258aea9: resolution: {integrity: sha512-OQk950M8RQCxBdm1IRO75keAf/Dkv9OmqnK6ZtwXxaNgr9qnKK0A8H9pybrhp5CNDnndyBUZ2ll3QNb/KuGzcQ==} engines: {node: '>=14.0.0'} hasBin: true @@ -6829,17 +6940,17 @@ packages: vue: ^3.0.4 vue-router: ^4.0.1 dependencies: - '@vue/compiler-sfc': 3.0.11_vue@3.0.11 - '@vue/server-renderer': 3.0.11_vue@3.0.11 - '@vueuse/head': 0.5.1_vue@3.0.11 + '@vue/compiler-sfc': 3.1.1_vue@3.1.1 + '@vue/server-renderer': 3.1.1_vue@3.1.1 + '@vueuse/head': 0.6.0_vue@3.1.1 chalk: 4.1.1 fs-extra: 10.0.0 html-minifier: 4.0.0 jsdom: 16.6.0 prettier: 2.3.0 - vite: 2.3.5 - vue: 3.0.11 - vue-router: 4.0.8_vue@3.0.11 + vite: 2.3.7 + vue: 3.1.1 + vue-router: 4.0.8_vue@3.1.1 yargs: 17.0.1 transitivePeerDependencies: - bufferutil @@ -6848,8 +6959,8 @@ packages: - utf-8-validate dev: true - /vite/2.3.5: - resolution: {integrity: sha512-Jh3uySLlofx+t+uqznnzJFTNgeqYQLhR6xMx61VYN5KTlVirJXBPkFW2+aigHN6d1mOo6rM7DWnU6gjnudVozw==} + /vite/2.3.7: + resolution: {integrity: sha512-Y0xRz11MPYu/EAvzN94+FsOZHbSvO6FUvHv127CyG7mV6oDoay2bw+g5y9wW3Blf8OY3chaz3nc/DcRe1IQ3Nw==} engines: {node: '>=12.0.0'} hasBin: true dependencies: @@ -6866,8 +6977,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /vscode-css-languageservice/5.1.1: - resolution: {integrity: sha512-QW0oe/g2y5E2AbVqY7FJNr2Q8uHiAHNSFpptI6xB8Y0KgzVKppOcIVrgmBNzXhFp9IswAwptkdqr8ExSJbqPkQ==} + /vscode-css-languageservice/5.1.3: + resolution: {integrity: sha512-c8xiUhrDBNG6iS92FEE+K3IWOHAqVvzsqjjLSaXHyF5Qdn/6VhUweGNjtZ2CBSfs+Vkmz7pJzLQ7Io1x5deumA==} dependencies: vscode-languageserver-textdocument: 1.0.1 vscode-languageserver-types: 3.16.0 @@ -6886,8 +6997,8 @@ packages: vscode-uri: 2.1.2 dev: true - /vscode-html-languageservice/4.0.3: - resolution: {integrity: sha512-34KPIgRHVInT+TiFNmfiPFDrUAOOLuySNP2h0pMxBu1ObAbSixSqB3BMQFxIHz9hrGd3X0DEvi5YkobDxs4rWw==} + /vscode-html-languageservice/4.0.5: + resolution: {integrity: sha512-9ZKp7nfR6ObUA+K65GfgDPdOmXaPH8MOWxE2RwWF3tVnVMq2w+COKjDNHMvv+uNxtmaRT7/skls7CD/HzrW99w==} dependencies: vscode-languageserver-textdocument: 1.0.1 vscode-languageserver-types: 3.16.0 @@ -6938,27 +7049,31 @@ packages: vscode-languageserver-protocol: 3.17.0-next.5 dev: true + /vscode-nls/4.1.2: + resolution: {integrity: sha512-7bOHxPsfyuCqmP+hZXscLhiHwe7CSuFE4hyhbs22xPIhQ4jv99FcR4eBzfYYVLP356HNFpdvz63FFb/xw6T4Iw==} + dev: true + /vscode-nls/5.0.0: resolution: {integrity: sha512-u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA==} dev: true - /vscode-pug-languageservice/0.25.14: - resolution: {integrity: sha512-zkqvWn567biAO9VVJbyXd5JLbqpoId7bLTIozwwQny84vdbiWSWbchBnFj/T6wjhoTw/PvZMQDTxBYBPzPbDdQ==} + /vscode-pug-languageservice/0.25.22: + resolution: {integrity: sha512-1v1ljcqMuyaITCbby3eMsMiAVJXtVxGu+oMwJ8STOeDsMgkOTv3IrfoZjwsps96Qj3pf0d8XJPzSZkGoTrBiOA==} dependencies: - '@volar/code-gen': 0.25.14 - '@volar/shared': 0.25.14 - '@volar/source-map': 0.25.14 - '@volar/transforms': 0.25.14 + '@volar/code-gen': 0.25.22 + '@volar/shared': 0.25.22 + '@volar/source-map': 0.25.22 + '@volar/transforms': 0.25.22 pug-beautify: 0.1.1 pug-lexer: 5.0.1 pug-parser: 6.0.0 vscode-languageserver: 7.1.0-next.4 dev: true - /vscode-typescript-languageservice/0.25.14: - resolution: {integrity: sha512-yxaJmE8p4QCR+HPsRZVw7QXA96DttLhwGPjCcR0NBrwEtQN4RGt9ujmHX41woZ8INx+EDc/RA/TSGu8QAtj9SA==} + /vscode-typescript-languageservice/0.25.22: + resolution: {integrity: sha512-Fb6i9RsAOTZUqtkQiOv6THkBofWedPtxXiXGGkoIEkkgEoP16wQtw9ctYGsazOO127kjgYLRN8TdsudvqcFtEw==} dependencies: - '@volar/shared': 0.25.14 + '@volar/shared': 0.25.22 typescript-vscode-sh-plugin: 0.6.14 upath: 2.0.1 vscode-languageserver: 7.1.0-next.4 @@ -6973,35 +7088,36 @@ packages: resolution: {integrity: sha512-jkjy6pjU1fxUvI51P+gCsxg1u2n8LSt0W6KrCNQceaziKzff74GoWmjVG46KieVzybO1sttPQmYfrwSHey7GUA==} dev: true - /vscode-vue-languageservice/0.25.12_vue@3.0.11: - resolution: {integrity: sha512-qk1svwVtDmMLUfUA/cbKA2y+i9qJKECpCchZJ3GCWKRDP5hgyVj+fxy4MK56UBJmSRed9eHto+VvmyVF694Gdw==} + /vscode-vue-languageservice/0.25.22_vue@3.1.1: + resolution: {integrity: sha512-g9AipU1T7AON/rAJ5+pyYmWZD/V+0CTSqRSPMaK/eRaYxLNfrXXLgankoNhqP5XyHFQsYbxMJ6mAg3d0Vy3WZw==} dependencies: '@starptech/prettyhtml': 0.10.0 - '@volar/code-gen': 0.25.14 + '@volar/code-gen': 0.25.22 '@volar/html2pug': 0.25.4 - '@volar/shared': 0.25.14 - '@volar/source-map': 0.25.14 - '@volar/transforms': 0.25.14 - '@vue/compiler-dom': 3.0.11 - '@vue/compiler-sfc': 3.0.11_vue@3.0.11 + '@volar/shared': 0.25.22 + '@volar/source-map': 0.25.22 + '@volar/transforms': 0.25.22 + '@vue/compiler-dom': 3.1.1 + '@vue/compiler-sfc': 3.1.1_vue@3.1.1 '@vue/reactivity': 3.0.11 - '@vue/shared': 3.0.11 + '@vue/shared': 3.1.1 jsonc-parser: 3.0.0 prettier: 1.19.1 + request-light: 0.4.0 upath: 2.0.1 - vscode-css-languageservice: 5.1.1 + vscode-css-languageservice: 5.1.3 vscode-emmet-helper: 2.6.4 - vscode-html-languageservice: 4.0.3 + vscode-html-languageservice: 4.0.5 vscode-json-languageservice: 4.1.4 vscode-languageserver: 7.1.0-next.4 vscode-languageserver-textdocument: 1.0.1 - vscode-pug-languageservice: 0.25.14 - vscode-typescript-languageservice: 0.25.14 + vscode-pug-languageservice: 0.25.22 + vscode-typescript-languageservice: 0.25.22 transitivePeerDependencies: - vue dev: true - /vue-demi/0.9.1_vue@3.0.11: + /vue-demi/0.9.1_vue@3.1.1: resolution: {integrity: sha512-7s1lufRD2l369eFWPjgLvhqCRk0XzGWJsQc7K4q+0mZtixyGIvsK1Cg88P4NcaRIEiBuuN4q1NN4SZKFKwQswA==} hasBin: true requiresBuild: true @@ -7012,17 +7128,17 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.0.11 + vue: 3.1.1 dev: false - /vue-eslint-parser/7.6.0_eslint@7.27.0: + /vue-eslint-parser/7.6.0_eslint@7.28.0: resolution: {integrity: sha512-QXxqH8ZevBrtiZMZK0LpwaMfevQi9UL7lY6Kcp+ogWHC88AuwUPwwCIzkOUc1LR4XsYAt/F9yHXAB/QoD17QXA==} engines: {node: '>=8.10'} peerDependencies: eslint: '>=5.0.0' dependencies: debug: 4.3.1 - eslint: 7.27.0 + eslint: 7.28.0 eslint-scope: 5.1.1 eslint-visitor-keys: 1.3.0 espree: 6.2.1 @@ -7032,7 +7148,7 @@ packages: - supports-color dev: true - /vue-i18n/9.1.6_vue@3.0.11: + /vue-i18n/9.1.6_vue@3.1.1: resolution: {integrity: sha512-FEC4HZkTH6QRIu/A0wlo0VS/GH3w/fuCC6xfvoC8IyhhtbG9A+go9NfW+HZ1ZXdAcO4EWcVQi04M+iSwuxgixw==} engines: {node: '>= 10'} peerDependencies: @@ -7042,7 +7158,7 @@ packages: '@intlify/shared': 9.1.6 '@intlify/vue-devtools': 9.1.6 '@vue/devtools-api': 6.0.0-beta.12 - vue: 3.0.11 + vue: 3.1.1 dev: false /vue-router/4.0.8_vue@3.0.11: @@ -7052,16 +7168,26 @@ packages: dependencies: '@vue/devtools-api': 6.0.0-beta.12 vue: 3.0.11 + dev: true + + /vue-router/4.0.8_vue@3.1.1: + resolution: {integrity: sha512-42mWSQaH7CCBQDspQTHv63f34VEnZC20g9QNK4WJ/zW8SdIUeT6TQ2i/78fjF/pVBUPLBWrGhvB7uDnaz7O/pA==} + peerDependencies: + vue: ^3.0.0 + dependencies: + '@vue/devtools-api': 6.0.0-beta.12 + vue: 3.1.1 + dev: false /vue-template-es2015-compiler/1.9.1: resolution: {integrity: sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==} dev: true - /vue-tsc/0.1.6_vue@3.0.11: - resolution: {integrity: sha512-G30mBWh8Xis71P4GurI4Z0JSAKeJGBWOwFp452EEIxDfDmNVlsS0rIaR5KN/dUUPE+MFWItzQthC291dW2PQ7w==} + /vue-tsc/0.1.7_vue@3.1.1: + resolution: {integrity: sha512-wQfgo8ZAaBN5mo27cRYQUnOsgR6UIp197w1cNlgukzaD3Mj/GEjwAPuZ6hxpIZiPewLRKNp60SpPM78iuexHQg==} hasBin: true dependencies: - vscode-vue-languageservice: 0.25.12_vue@3.0.11 + vscode-vue-languageservice: 0.25.22_vue@3.1.1 transitivePeerDependencies: - vue dev: true @@ -7072,6 +7198,15 @@ packages: '@vue/compiler-dom': 3.0.11 '@vue/runtime-dom': 3.0.11 '@vue/shared': 3.0.11 + dev: true + + /vue/3.1.1: + resolution: {integrity: sha512-j9fj3PNPMxo2eqOKYjMuss9XBS8ZtmczLY3kPvjcp9d3DbhyNqLYbaMQH18+1pDIzzVvQCQBvIf774LsjjqSKA==} + dependencies: + '@vue/compiler-dom': 3.1.1 + '@vue/runtime-dom': 3.1.1 + '@vue/shared': 3.1.1 + dev: false /w3c-hr-time/1.0.2: resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} @@ -7187,8 +7322,8 @@ packages: string-width: 2.1.1 dev: true - /windicss/3.0.12: - resolution: {integrity: sha512-pDxtFLN0xmL7bnGtnEfu9z7B5279UM2EP8wWlPH+FYb5gjHyONxRtyWtR5QIn1FRx6h1UXpm+I19GgTx5Y4TyA==} + /windicss/3.1.3: + resolution: {integrity: sha512-l7fpoba2LY9AYRy4UgcuOpbPsed8UsbpEQYUVWRR1wdAwiKxK6bGIMfpiKJtjPAPdh0GOGUqr6KJar0EDZSxzg==} engines: {node: '>= 12'} hasBin: true dev: true @@ -7228,9 +7363,9 @@ packages: '@babel/preset-env': 7.14.4_@babel+core@7.14.3 '@babel/runtime': 7.14.0 '@hapi/joi': 16.1.8 - '@rollup/plugin-babel': 5.3.0_@babel+core@7.14.3+rollup@2.50.4 - '@rollup/plugin-node-resolve': 11.2.1_rollup@2.50.4 - '@rollup/plugin-replace': 2.4.2_rollup@2.50.4 + '@rollup/plugin-babel': 5.3.0_@babel+core@7.14.3+rollup@2.51.2 + '@rollup/plugin-node-resolve': 11.2.1_rollup@2.51.2 + '@rollup/plugin-replace': 2.4.2_rollup@2.51.2 '@surma/rollup-plugin-off-main-thread': 1.4.2 common-tags: 1.8.0 fast-json-stable-stringify: 2.1.0 @@ -7238,8 +7373,8 @@ packages: glob: 7.1.7 lodash: 4.17.21 pretty-bytes: 5.6.0 - rollup: 2.50.4 - rollup-plugin-terser: 7.0.2_rollup@2.50.4 + rollup: 2.51.2 + rollup-plugin-terser: 7.0.2_rollup@2.51.2 source-map: 0.8.0-beta.0 source-map-url: 0.4.1 stringify-object: 3.3.0