diff --git a/README.md b/README.md index e8445cc..b1483e3 100644 --- a/README.md +++ b/README.md @@ -126,6 +126,8 @@ As this template is strongly opinionated, the following provides a curated list ## Try it now! +> Vitesse requires Node >=14 + ### GitHub Template [Create a repo from this template on GitHub](https://github.com/antfu/vitesse/generate). diff --git a/package.json b/package.json index 44d76cc..bef290a 100644 --- a/package.json +++ b/package.json @@ -10,10 +10,10 @@ "typecheck": "vue-tsc --noEmit" }, "dependencies": { - "@vueuse/core": "^7.3.0", + "@vueuse/core": "^7.4.1", "@vueuse/head": "^0.7.4", "nprogress": "^0.2.0", - "pinia": "^2.0.6", + "pinia": "^2.0.9", "prism-theme-vars": "^0.2.2", "vue": "^3.2.26", "vue-demi": "^0.12.1", @@ -21,7 +21,7 @@ "vue-router": "^4.0.12" }, "devDependencies": { - "@antfu/eslint-config": "^0.13.1", + "@antfu/eslint-config": "^0.14.0", "@iconify-json/carbon": "^1.0.12", "@intlify/vite-plugin-vue-i18n": "^3.2.1", "@types/markdown-it-link-attributes": "^3.0.1", @@ -32,24 +32,24 @@ "critters": "^0.0.15", "cross-env": "^7.0.3", "cypress": "^9.1.1", - "eslint": "^8.4.1", + "eslint": "^8.5.0", "eslint-plugin-cypress": "^2.12.1", "https-localhost": "^4.7.0", - "markdown-it-link-attributes": "^3.0.0", + "markdown-it-link-attributes": "^4.0.0", "markdown-it-prism": "^2.2.1", - "pnpm": "^6.24.1", + "pnpm": "^6.24.3", "typescript": "^4.5.4", - "unplugin-auto-import": "^0.5.3", - "unplugin-icons": "^0.12.23", - "unplugin-vue-components": "^0.17.9", - "vite": "^2.7.2", + "unplugin-auto-import": "^0.5.4", + "unplugin-icons": "^0.13.0", + "unplugin-vue-components": "^0.17.11", + "vite": "^2.7.6", "vite-plugin-inspect": "^0.3.11", - "vite-plugin-md": "^0.11.6", - "vite-plugin-pages": "^0.19.3", - "vite-plugin-pwa": "^0.11.11", + "vite-plugin-md": "^0.11.7", + "vite-plugin-pages": "^0.19.7", + "vite-plugin-pwa": "^0.11.12", "vite-plugin-vue-layouts": "^0.5.0", - "vite-plugin-windicss": "^1.5.4", - "vite-ssg": "^0.17.0", - "vue-tsc": "^0.29.8" + "vite-plugin-windicss": "^1.6.1", + "vite-ssg": "^0.17.2", + "vue-tsc": "^0.30.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 54e907a..19a79c3 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,7 +1,7 @@ lockfileVersion: 5.3 specifiers: - '@antfu/eslint-config': ^0.13.1 + '@antfu/eslint-config': ^0.14.0 '@iconify-json/carbon': ^1.0.12 '@intlify/vite-plugin-vue-i18n': ^3.2.1 '@types/markdown-it-link-attributes': ^3.0.1 @@ -9,43 +9,43 @@ specifiers: '@vitejs/plugin-vue': ^2.0.1 '@vue/compiler-sfc': ^3.2.26 '@vue/server-renderer': ^3.2.26 - '@vueuse/core': ^7.3.0 + '@vueuse/core': ^7.4.1 '@vueuse/head': ^0.7.4 critters: ^0.0.15 cross-env: ^7.0.3 cypress: ^9.1.1 - eslint: ^8.4.1 + eslint: ^8.5.0 eslint-plugin-cypress: ^2.12.1 https-localhost: ^4.7.0 - markdown-it-link-attributes: ^3.0.0 + markdown-it-link-attributes: ^4.0.0 markdown-it-prism: ^2.2.1 nprogress: ^0.2.0 - pinia: ^2.0.6 - pnpm: ^6.24.1 + pinia: ^2.0.9 + pnpm: ^6.24.3 prism-theme-vars: ^0.2.2 typescript: ^4.5.4 - unplugin-auto-import: ^0.5.3 - unplugin-icons: ^0.12.23 - unplugin-vue-components: ^0.17.9 - vite: ^2.7.2 + unplugin-auto-import: ^0.5.4 + unplugin-icons: ^0.13.0 + unplugin-vue-components: ^0.17.11 + vite: ^2.7.6 vite-plugin-inspect: ^0.3.11 - vite-plugin-md: ^0.11.6 - vite-plugin-pages: ^0.19.3 - vite-plugin-pwa: ^0.11.11 + vite-plugin-md: ^0.11.7 + vite-plugin-pages: ^0.19.7 + vite-plugin-pwa: ^0.11.12 vite-plugin-vue-layouts: ^0.5.0 - vite-plugin-windicss: ^1.5.4 - vite-ssg: ^0.17.0 + vite-plugin-windicss: ^1.6.1 + vite-ssg: ^0.17.2 vue: ^3.2.26 vue-demi: ^0.12.1 vue-i18n: ^9.1.9 vue-router: ^4.0.12 - vue-tsc: ^0.29.8 + vue-tsc: ^0.30.0 dependencies: - '@vueuse/core': 7.3.0_vue@3.2.26 + '@vueuse/core': 7.4.1_vue@3.2.26 '@vueuse/head': 0.7.4_vue@3.2.26 nprogress: 0.2.0 - pinia: 2.0.6_typescript@4.5.4+vue@3.2.26 + pinia: 2.0.9_typescript@4.5.4+vue@3.2.26 prism-theme-vars: 0.2.2 vue: 3.2.26 vue-demi: 0.12.1_vue@3.2.26 @@ -53,122 +53,122 @@ dependencies: vue-router: 4.0.12_vue@3.2.26 devDependencies: - '@antfu/eslint-config': 0.13.1_eslint@8.4.1+typescript@4.5.4 + '@antfu/eslint-config': 0.14.0_eslint@8.5.0+typescript@4.5.4 '@iconify-json/carbon': 1.0.12 - '@intlify/vite-plugin-vue-i18n': 3.2.1_vite@2.7.2+vue-i18n@9.1.9 + '@intlify/vite-plugin-vue-i18n': 3.2.1_vite@2.7.6+vue-i18n@9.1.9 '@types/markdown-it-link-attributes': 3.0.1 '@types/nprogress': 0.2.0 - '@vitejs/plugin-vue': 2.0.1_vite@2.7.2+vue@3.2.26 + '@vitejs/plugin-vue': 2.0.1_vite@2.7.6+vue@3.2.26 '@vue/compiler-sfc': 3.2.26 '@vue/server-renderer': 3.2.26_vue@3.2.26 critters: 0.0.15 cross-env: 7.0.3 cypress: 9.1.1 - eslint: 8.4.1 - eslint-plugin-cypress: 2.12.1_eslint@8.4.1 + eslint: 8.5.0 + eslint-plugin-cypress: 2.12.1_eslint@8.5.0 https-localhost: 4.7.0 - markdown-it-link-attributes: 3.0.0 + markdown-it-link-attributes: 4.0.0 markdown-it-prism: 2.2.1 - pnpm: 6.24.1 + pnpm: 6.24.3 typescript: 4.5.4 - unplugin-auto-import: 0.5.3_@vueuse+core@7.3.0+vite@2.7.2 - unplugin-icons: 0.12.23_2982c8b5f0a68312d444a28fb8ccb121 - unplugin-vue-components: 0.17.9_vite@2.7.2+vue@3.2.26 - vite: 2.7.2 - vite-plugin-inspect: 0.3.11_vite@2.7.2 - vite-plugin-md: 0.11.6_vite@2.7.2 - vite-plugin-pages: 0.19.3_2982c8b5f0a68312d444a28fb8ccb121 - vite-plugin-pwa: 0.11.11_vite@2.7.2 - vite-plugin-vue-layouts: 0.5.0_10b17c8caa180dfdaa4a5ed7ca79fe00 - vite-plugin-windicss: 1.5.4_vite@2.7.2 - vite-ssg: 0.17.0_82ac6e1c953435653ed81a7f1ca75ffa - vue-tsc: 0.29.8_typescript@4.5.4 + unplugin-auto-import: 0.5.4_@vueuse+core@7.4.1+vite@2.7.6 + unplugin-icons: 0.13.0_871f6ee9e44a1b674bb015d29ae57637 + unplugin-vue-components: 0.17.11_vite@2.7.6+vue@3.2.26 + vite: 2.7.6 + vite-plugin-inspect: 0.3.11_vite@2.7.6 + vite-plugin-md: 0.11.7_vite@2.7.6 + vite-plugin-pages: 0.19.7_871f6ee9e44a1b674bb015d29ae57637 + vite-plugin-pwa: 0.11.12_vite@2.7.6 + vite-plugin-vue-layouts: 0.5.0_8d12181306819baa2f4c8b15fe034bbb + vite-plugin-windicss: 1.6.1_vite@2.7.6 + vite-ssg: 0.17.2_0f81590d5699f4ef820dd76648bd0938 + vue-tsc: 0.30.0_typescript@4.5.4 packages: - /@antfu/eslint-config-basic/0.13.0_eslint@8.4.1: - resolution: {integrity: sha512-M0R4PQGOR7ZyphYXt3FM+U4m67bxWcZzxqnPKumPiNo7HbtTg7jl48AQWfWgfJ1TVhJ/k1ePqpLRoX8+cMaT5w==} + /@antfu/eslint-config-basic/0.14.0_eslint@8.5.0: + resolution: {integrity: sha512-H5+pLZK9CvLuyNrUknymyocgW1J3MKppGmCG4FekmYAAu52VJFQ9sP/ehfbswVMSvU5VfLguV6E8n5BmL3r9/A==} peerDependencies: eslint: '>=7.4.0' dependencies: - eslint: 8.4.1 - eslint-config-standard: 16.0.3_30a57c34e0c5b1459e457247aae504c4 - eslint-plugin-eslint-comments: 3.2.0_eslint@8.4.1 + eslint: 8.5.0 + eslint-config-standard: 16.0.3_cf57ce177ecd870ab6f2f91e60ef4a49 + eslint-plugin-eslint-comments: 3.2.0_eslint@8.5.0 eslint-plugin-html: 6.2.0 - eslint-plugin-import: 2.25.3_eslint@8.4.1 - eslint-plugin-jsonc: 2.0.0_eslint@8.4.1 - eslint-plugin-node: 11.1.0_eslint@8.4.1 - eslint-plugin-promise: 5.1.1_eslint@8.4.1 - eslint-plugin-unicorn: 39.0.0_eslint@8.4.1 - eslint-plugin-yml: 0.12.0_eslint@8.4.1 - jsonc-eslint-parser: 2.0.4_eslint@8.4.1 + eslint-plugin-import: 2.25.3_eslint@8.5.0 + eslint-plugin-jsonc: 2.0.0_eslint@8.5.0 + eslint-plugin-node: 11.1.0_eslint@8.5.0 + eslint-plugin-promise: 5.1.1_eslint@8.5.0 + eslint-plugin-unicorn: 39.0.0_eslint@8.5.0 + eslint-plugin-yml: 0.12.0_eslint@8.5.0 + jsonc-eslint-parser: 2.0.4_eslint@8.5.0 yaml-eslint-parser: 0.5.0 transitivePeerDependencies: - supports-color dev: true - /@antfu/eslint-config-react/0.13.1_eslint@8.4.1+typescript@4.5.4: - resolution: {integrity: sha512-UETmPYO8zbw74EsJbQYr+0IS0vBnzH5dTt7//xVc2rbNsWG0w8ntHInciFxQa1FkABeUvIr8DhPAfh2BtO5ClA==} + /@antfu/eslint-config-react/0.14.0_eslint@8.5.0+typescript@4.5.4: + resolution: {integrity: sha512-cbbuebmWFP2nbylXfOWnkUjNIkUUqqtFm7ShtBrmvZOz9HOrle2cfCtjiwtasl6hT6aUjTqbg50k9iCk90pv9g==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.13.1_eslint@8.4.1+typescript@4.5.4 - eslint: 8.4.1 - eslint-plugin-react: 7.27.1_eslint@8.4.1 + '@antfu/eslint-config-ts': 0.14.0_eslint@8.5.0+typescript@4.5.4 + eslint: 8.5.0 + eslint-plugin-react: 7.27.1_eslint@8.5.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@antfu/eslint-config-ts/0.13.1_eslint@8.4.1+typescript@4.5.4: - resolution: {integrity: sha512-X86hmQ8sCuUkPc6HwkYL1IfPA7WOHdlIOa/4Fx4oNeU0WMqr7bH+bllMHOKJoeRSxITkG43Vx9n+5X5k0s1HFA==} + /@antfu/eslint-config-ts/0.14.0_eslint@8.5.0+typescript@4.5.4: + resolution: {integrity: sha512-47a83IB10WEiWvh8XCTFmOIZ1NcgIXhY6H2PciYZut2B4lIMwdAak4mY/PBgGxzxIy4D+g9uEmKvlSKpCabb1Q==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.13.0_eslint@8.4.1 - '@typescript-eslint/eslint-plugin': 5.4.0_a5a96385d72f23a14ad544dc9165dacd - '@typescript-eslint/parser': 5.4.0_eslint@8.4.1+typescript@4.5.4 - eslint: 8.4.1 + '@antfu/eslint-config-basic': 0.14.0_eslint@8.5.0 + '@typescript-eslint/eslint-plugin': 5.4.0_8b4df63d5a7c398f8debb7ff9e13f365 + '@typescript-eslint/parser': 5.4.0_eslint@8.5.0+typescript@4.5.4 + eslint: 8.5.0 typescript: 4.5.4 transitivePeerDependencies: - supports-color dev: true - /@antfu/eslint-config-vue/0.13.1_eslint@8.4.1+typescript@4.5.4: - resolution: {integrity: sha512-PST8kbTxIL58zUk9b9Utj96hXPKj8TpftHYMOmgp514OMIivtEPLK0HHm1O+dZp4pD+f8BKdTn3/3o9nX+Lv0g==} + /@antfu/eslint-config-vue/0.14.0_eslint@8.5.0+typescript@4.5.4: + resolution: {integrity: sha512-NkOmwIIPZI5N1xMrDoP6Yi3ZHSYVZVPDIbpHZ3J3EhqnyehI6dHSTvqKd58c4sb4Ck8Z/TBJZtt6Xnd98ApS1w==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.13.1_eslint@8.4.1+typescript@4.5.4 - eslint: 8.4.1 - eslint-plugin-vue: 8.1.1_eslint@8.4.1 + '@antfu/eslint-config-ts': 0.14.0_eslint@8.5.0+typescript@4.5.4 + eslint: 8.5.0 + eslint-plugin-vue: 8.1.1_eslint@8.5.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@antfu/eslint-config/0.13.1_eslint@8.4.1+typescript@4.5.4: - resolution: {integrity: sha512-07zdPne/6ArLrLPy7Ac68p/EpGtU6HLIUQhM3nLj7JgCa8pKCzcYC6Q2KQoS36kepblg79LTdikbqM3YLR+66A==} + /@antfu/eslint-config/0.14.0_eslint@8.5.0+typescript@4.5.4: + resolution: {integrity: sha512-Q3/qs7ZGRz8+om0YuKziD0WyxutESc+hl9daDaZ9ubkwYu3FfrPN8v1tV9wXBn3DBWkeBDgnG++HPTs7i2O7fA==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-react': 0.13.1_eslint@8.4.1+typescript@4.5.4 - '@antfu/eslint-config-vue': 0.13.1_eslint@8.4.1+typescript@4.5.4 - '@typescript-eslint/eslint-plugin': 5.4.0_a5a96385d72f23a14ad544dc9165dacd - '@typescript-eslint/parser': 5.4.0_eslint@8.4.1+typescript@4.5.4 - eslint: 8.4.1 - eslint-config-standard: 16.0.3_30a57c34e0c5b1459e457247aae504c4 - eslint-plugin-eslint-comments: 3.2.0_eslint@8.4.1 + '@antfu/eslint-config-react': 0.14.0_eslint@8.5.0+typescript@4.5.4 + '@antfu/eslint-config-vue': 0.14.0_eslint@8.5.0+typescript@4.5.4 + '@typescript-eslint/eslint-plugin': 5.4.0_8b4df63d5a7c398f8debb7ff9e13f365 + '@typescript-eslint/parser': 5.4.0_eslint@8.5.0+typescript@4.5.4 + eslint: 8.5.0 + eslint-config-standard: 16.0.3_cf57ce177ecd870ab6f2f91e60ef4a49 + eslint-plugin-eslint-comments: 3.2.0_eslint@8.5.0 eslint-plugin-html: 6.2.0 - eslint-plugin-import: 2.25.3_eslint@8.4.1 - eslint-plugin-jsonc: 2.0.0_eslint@8.4.1 - eslint-plugin-node: 11.1.0_eslint@8.4.1 - eslint-plugin-promise: 5.1.1_eslint@8.4.1 - eslint-plugin-unicorn: 39.0.0_eslint@8.4.1 - eslint-plugin-vue: 8.1.1_eslint@8.4.1 - eslint-plugin-yml: 0.12.0_eslint@8.4.1 - jsonc-eslint-parser: 2.0.4_eslint@8.4.1 + eslint-plugin-import: 2.25.3_eslint@8.5.0 + eslint-plugin-jsonc: 2.0.0_eslint@8.5.0 + eslint-plugin-node: 11.1.0_eslint@8.5.0 + eslint-plugin-promise: 5.1.1_eslint@8.5.0 + eslint-plugin-unicorn: 39.0.0_eslint@8.5.0 + eslint-plugin-vue: 8.1.1_eslint@8.5.0 + eslint-plugin-yml: 0.12.0_eslint@8.5.0 + jsonc-eslint-parser: 2.0.4_eslint@8.5.0 yaml-eslint-parser: 0.5.0 transitivePeerDependencies: - supports-color @@ -188,6 +188,12 @@ packages: '@types/throttle-debounce': 2.1.0 dev: true + /@antfu/utils/0.4.0: + resolution: {integrity: sha512-gqkpvjkgFUu+s3kP+Ly33OKpo5zvVY3FDFhv5BIb98SncS3KD6DNxPfNDjwHIoyXbz1leWo1j8DtRLZ1D2Jv+Q==} + dependencies: + '@types/throttle-debounce': 2.1.0 + dev: true + /@apideck/better-ajv-errors/0.3.1_ajv@8.6.3: resolution: {integrity: sha512-6RMV31esAxqlDIvVCG/CJxY/s8dFNVOI5w8RWIfDMhjg/iwqnawko9tJXau/leqC4+T1Bu8et99QVWCwU5wk+g==} engines: {node: '>=10'} @@ -235,7 +241,7 @@ packages: - supports-color dev: true - /@babel/eslint-parser/7.15.4_@babel+core@7.15.5+eslint@8.4.1: + /@babel/eslint-parser/7.15.4_@babel+core@7.15.5+eslint@8.5.0: resolution: {integrity: sha512-hPMIAmGNbmQzXJIo2P43Zj9UhRmGev5f9nqdBFOWNGDGh6XKmjby79woBvg6y0Jur6yRfQBneDbUQ8ZVc1krFw==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: @@ -243,7 +249,7 @@ packages: eslint: '>=7.5.0' dependencies: '@babel/core': 7.15.5 - eslint: 8.4.1 + eslint: 8.5.0 eslint-scope: 5.1.1 eslint-visitor-keys: 2.1.0 semver: 6.3.0 @@ -490,12 +496,6 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser/7.15.6: - resolution: {integrity: sha512-S/TSCcsRuCkmpUuoWijua0Snt+f3ewU/8spLo+4AXJCZfT0bVCzLD5MuOKdrx0mlAptbKzn5AdgEIIKXxXkz9Q==} - engines: {node: '>=6.0.0'} - hasBin: true - dev: true - /@babel/parser/7.16.6: resolution: {integrity: sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==} engines: {node: '>=6.0.0'} @@ -1420,8 +1420,8 @@ packages: '@iconify/types': 1.0.12 dev: true - /@intlify/bundle-utils/2.1.0_vue-i18n@9.1.9: - resolution: {integrity: sha512-ogvmAjbSq0su4ijQbwqRfb0yimizZSK+HHV0SF3XCHSCtL+PDdRIDkkeNpNdPxNmdahORHXknC06Umehz4nTnQ==} + /@intlify/bundle-utils/2.2.0_vue-i18n@9.1.9: + resolution: {integrity: sha512-qVuN7+c84UB6rlLHSued2J9R86LG1rHg6ZibCghGMyPXnW0nOuIfkUFf1F7tXIqfMXjIPeJzlbpmzjWTI2z9Kw==} engines: {node: '>= 12'} peerDependencies: petite-vue-i18n: '*' @@ -1432,8 +1432,8 @@ packages: vue-i18n: optional: true dependencies: - '@intlify/message-compiler': 9.2.0-beta.23 - '@intlify/shared': 9.2.0-beta.23 + '@intlify/message-compiler': 9.2.0-beta.25 + '@intlify/shared': 9.2.0-beta.25 jsonc-eslint-parser: 1.4.1 source-map: 0.6.1 vue-i18n: 9.1.9_vue@3.2.26 @@ -1468,11 +1468,11 @@ packages: source-map: 0.6.1 dev: false - /@intlify/message-compiler/9.2.0-beta.23: - resolution: {integrity: sha512-qmGN8k5yGGdZ5St8yg8U4Tg2K9Sc6h3BhWCdJKAqQVs5jnfZG+nMtsLVgnJUWkDvhjzyg7/rEOhHm2uJcu4vjw==} + /@intlify/message-compiler/9.2.0-beta.25: + resolution: {integrity: sha512-/YMG6LmQLvD8uHCJvWLaK0t8exYbek3ya4BZZ99AcM5+JC/JRdLIK8WiVJnGpfrvleQArxvHed4GokS+oWZ5rQ==} engines: {node: '>= 12'} dependencies: - '@intlify/shared': 9.2.0-beta.23 + '@intlify/shared': 9.2.0-beta.25 source-map: 0.6.1 dev: true @@ -1495,12 +1495,12 @@ packages: engines: {node: '>= 10'} dev: false - /@intlify/shared/9.2.0-beta.23: - resolution: {integrity: sha512-3aELL2KTp1MWKGm2gIUKSagthgKzcK5hpQEFzOwkJ1SAthpTXR7BHeWGEaD+Lj+Pbiz3U8cspvp8s2lFWVbYxg==} + /@intlify/shared/9.2.0-beta.25: + resolution: {integrity: sha512-I2L05aWh0azr5KwQjLV7gMTN0SrdglgMAfpJniT53Pvvc8l+OTs8IEhdPCQwsbgOravpWt14O7m3deOzw3ln6w==} engines: {node: '>= 12'} dev: true - /@intlify/vite-plugin-vue-i18n/3.2.1_vite@2.7.2+vue-i18n@9.1.9: + /@intlify/vite-plugin-vue-i18n/3.2.1_vite@2.7.6+vue-i18n@9.1.9: resolution: {integrity: sha512-h/nIShN/tljZZfTWAI2jyMwDI7UxSkOPMQbMAh2poC+wO1H9N/qaK6+GqyXG79g3PWtu6Igvfx/JH116cMD9fQ==} engines: {node: '>= 12'} peerDependencies: @@ -1513,13 +1513,13 @@ packages: vue-i18n: optional: true dependencies: - '@intlify/bundle-utils': 2.1.0_vue-i18n@9.1.9 - '@intlify/shared': 9.2.0-beta.23 + '@intlify/bundle-utils': 2.2.0_vue-i18n@9.1.9 + '@intlify/shared': 9.2.0-beta.25 '@rollup/pluginutils': 4.1.1 debug: 4.3.2 fast-glob: 3.2.7 source-map: 0.6.1 - vite: 2.7.2 + vite: 2.7.6 vue-i18n: 9.1.9_vue@3.2.26 transitivePeerDependencies: - supports-color @@ -1621,6 +1621,14 @@ packages: picomatch: 2.3.0 dev: true + /@rollup/pluginutils/4.1.2: + resolution: {integrity: sha512-ROn4qvkxP9SyPeHaf7uQC/GPFY6L/OWy9+bd9AwcjOAWQwxRscoEyAUD8qCY5o5iL4jqQwoLk2kaTKJPb/HwzQ==} + engines: {node: '>= 8.0.0'} + dependencies: + estree-walker: 2.0.2 + picomatch: 2.3.0 + dev: true + /@surma/rollup-plugin-off-main-thread/2.2.3: resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==} dependencies: @@ -1630,9 +1638,9 @@ packages: string.prototype.matchall: 4.0.6 dev: true - /@tootallnate/once/1.1.2: - resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==} - engines: {node: '>= 6'} + /@tootallnate/once/2.0.0: + resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} + engines: {node: '>= 10'} dev: true /@types/estree/0.0.39: @@ -1722,7 +1730,7 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin/5.4.0_a5a96385d72f23a14ad544dc9165dacd: + /@typescript-eslint/eslint-plugin/5.4.0_8b4df63d5a7c398f8debb7ff9e13f365: resolution: {integrity: sha512-9/yPSBlwzsetCsGEn9j24D8vGQgJkOTr4oMLas/w886ZtzKIs1iyoqFrwsX2fqYEeUwsdBpC21gcjRGo57u0eg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1733,11 +1741,11 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 5.4.0_eslint@8.4.1+typescript@4.5.4 - '@typescript-eslint/parser': 5.4.0_eslint@8.4.1+typescript@4.5.4 + '@typescript-eslint/experimental-utils': 5.4.0_eslint@8.5.0+typescript@4.5.4 + '@typescript-eslint/parser': 5.4.0_eslint@8.5.0+typescript@4.5.4 '@typescript-eslint/scope-manager': 5.4.0 debug: 4.3.3 - eslint: 8.4.1 + eslint: 8.5.0 functional-red-black-tree: 1.0.1 ignore: 5.1.8 regexpp: 3.2.0 @@ -1748,7 +1756,7 @@ packages: - supports-color dev: true - /@typescript-eslint/experimental-utils/5.4.0_eslint@8.4.1+typescript@4.5.4: + /@typescript-eslint/experimental-utils/5.4.0_eslint@8.5.0+typescript@4.5.4: resolution: {integrity: sha512-Nz2JDIQUdmIGd6p33A+naQmwfkU5KVTLb/5lTk+tLVTDacZKoGQisj8UCxk7onJcrgjIvr8xWqkYI+DbI3TfXg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1758,15 +1766,15 @@ packages: '@typescript-eslint/scope-manager': 5.4.0 '@typescript-eslint/types': 5.4.0 '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.5.4 - eslint: 8.4.1 + eslint: 8.5.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.4.1 + eslint-utils: 3.0.0_eslint@8.5.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/parser/5.4.0_eslint@8.4.1+typescript@4.5.4: + /@typescript-eslint/parser/5.4.0_eslint@8.5.0+typescript@4.5.4: resolution: {integrity: sha512-JoB41EmxiYpaEsRwpZEYAJ9XQURPFer8hpkIW9GiaspVLX8oqbqNM8P4EP8HOZg96yaALiLEVWllA2E8vwsIKw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1780,7 +1788,7 @@ packages: '@typescript-eslint/types': 5.4.0 '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.5.4 debug: 4.3.3 - eslint: 8.4.1 + eslint: 8.5.0 typescript: 4.5.4 transitivePeerDependencies: - supports-color @@ -1828,26 +1836,26 @@ packages: eslint-visitor-keys: 3.1.0 dev: true - /@vitejs/plugin-vue/2.0.1_vite@2.7.2+vue@3.2.26: + /@vitejs/plugin-vue/2.0.1_vite@2.7.6+vue@3.2.26: resolution: {integrity: sha512-wtdMnGVvys9K8tg+DxowU1ytTrdVveXr3LzdhaKakysgGXyrsfaeds2cDywtvujEASjWOwWL/OgWM+qoeM8Plg==} engines: {node: '>=12.0.0'} peerDependencies: vite: ^2.5.10 vue: ^3.2.25 dependencies: - vite: 2.7.2 + vite: 2.7.6 vue: 3.2.26 dev: true - /@volar/code-gen/0.29.8: - resolution: {integrity: sha512-eohLLUqPChHRPDFT5gXn4V6pr/CeTri7Ou5GI26lUvBRRAbP8p+oYfQRcbMPGeKmVkYjfVj0chsxQGx6T8PQ4Q==} + /@volar/code-gen/0.30.0: + resolution: {integrity: sha512-5Wl32LebqeGe1a30TGX8DDB28lUyBJ/jX1GazInkj6O605FomWXu/ju/0WTJH2L+wjD09ZND79iuFmTna2UXMw==} dependencies: - '@volar/shared': 0.29.8 - '@volar/source-map': 0.29.8 + '@volar/shared': 0.30.0 + '@volar/source-map': 0.30.0 dev: true - /@volar/html2pug/0.29.8: - resolution: {integrity: sha512-bhSNXg8A2aD3w0B+CwmHjqCAaKtj5rORbE5C/q/UdGqptJbC6STCmi30KuRTdfPhR++Xb18Hauf3s/WCmtNAPA==} + /@volar/html2pug/0.30.0: + resolution: {integrity: sha512-MchpYvwqv5V6P6l1c0fPIFhZ8ahLXCR6lWTb4ZRtvUdMFjJH0yXzkrb6U8UghzdV7Yok/nJuf2Unf4DmU+sTjw==} dependencies: domelementtype: 2.2.0 domhandler: 4.2.2 @@ -1855,36 +1863,36 @@ packages: pug: 3.0.2 dev: true - /@volar/shared/0.29.8: - resolution: {integrity: sha512-Y1NN6irkIukD+T0wf4p/dHWYL90sacN2e2lYoDXxRlvoYxwANnHgw0J0Rcp+yw58ElWRScdG7/YntEIuZWeJsw==} + /@volar/shared/0.30.0: + resolution: {integrity: sha512-zfQMIQWAbRd/u8iqKFUd/24EGEDKwr6QuKwEoXe1/UAhA8TIWBljnfm/pgMdyUzWPqnNFKeFLRHMlt8NUoDHJQ==} dependencies: upath: 2.0.1 vscode-jsonrpc: 8.0.0-next.2 vscode-uri: 3.0.2 dev: true - /@volar/source-map/0.29.8: - resolution: {integrity: sha512-7w+UoYtnc6UQu30CgMVvx0YN4dzDgP4TIsSmUaW62AGmxU9Lxwp3Kkn/4N8efi91z8ma5Z78v/HddyJPwAC3LA==} + /@volar/source-map/0.30.0: + resolution: {integrity: sha512-uS/+4+pyGhcUPjKZLcUfccyqGD2iUoGRRljCW9qJKUJ+PGQh2HvjYzMzX2tBSqZ6LaRZZw8kIVidzSQdFfpK/g==} dependencies: - '@volar/shared': 0.29.8 + '@volar/shared': 0.30.0 dev: true - /@volar/transforms/0.29.8: - resolution: {integrity: sha512-o2hRa8CoDwYTO1Mu5KA47+1elUnYUjDaVhCvbyKlRfd8qpHea2llotArq7B6OORSL2M9DVs1IRJ5NGURBFeZ3Q==} + /@volar/transforms/0.30.0: + resolution: {integrity: sha512-Jnbh/lYt91bzbq7pJMkApG8laWe4+gAqMhsgi+Ulitu98fvdZKlc+qseSa2kezfUN+565pQpuMk5FPT2c1tFCQ==} dependencies: - '@volar/shared': 0.29.8 + '@volar/shared': 0.30.0 vscode-languageserver: 8.0.0-next.2 dev: true - /@volar/vue-code-gen/0.29.8: - resolution: {integrity: sha512-E1e7P2oktNC/DzgDBditfla4s8+HlUlluZ+BtcLvEdbkl3QEjujkB0x1wxguWzXmpWgLIDPtrS3Jzll5cCOkTg==} + /@volar/vue-code-gen/0.30.0: + resolution: {integrity: sha512-PK4wMPrxzJMVrkVUYoZQvGAVLaXrmRdaeFqa02nMeGrdjjrg6XX8vAmgQ34/ZNUMV/oMWm7soQ0n7BN0Vab/iA==} dependencies: - '@volar/code-gen': 0.29.8 - '@volar/shared': 0.29.8 - '@volar/source-map': 0.29.8 - '@vue/compiler-core': 3.2.24 - '@vue/compiler-dom': 3.2.24 - '@vue/shared': 3.2.24 + '@volar/code-gen': 0.30.0 + '@volar/shared': 0.30.0 + '@volar/source-map': 0.30.0 + '@vue/compiler-core': 3.2.26 + '@vue/compiler-dom': 3.2.26 + '@vue/shared': 3.2.26 upath: 2.0.1 dev: true @@ -1899,15 +1907,6 @@ packages: vscode-uri: 2.1.2 dev: true - /@vue/compiler-core/3.2.24: - resolution: {integrity: sha512-A0SxB2HAggKzP57LDin5gfgWOTwFyGCtQ5MTMNBADnfQYALWnYuC8kMI0DhRSplGTWRvn9Z2DAnG8f35BnojuA==} - dependencies: - '@babel/parser': 7.15.6 - '@vue/shared': 3.2.24 - estree-walker: 2.0.2 - source-map: 0.6.1 - dev: true - /@vue/compiler-core/3.2.26: resolution: {integrity: sha512-N5XNBobZbaASdzY9Lga2D9Lul5vdCIOXvUMd6ThcN8zgqQhPKfCV+wfAJNNJKQkSHudnYRO2gEB+lp0iN3g2Tw==} dependencies: @@ -1916,13 +1915,6 @@ packages: estree-walker: 2.0.2 source-map: 0.6.1 - /@vue/compiler-dom/3.2.24: - resolution: {integrity: sha512-KQEm8r0JFsrNNIfbD28pcwMvHpcJcwjVR1XWFcD0yyQ8eREd7IXhT7J6j7iNCSE/TIo78NOvkwbyX+lnIm836w==} - dependencies: - '@vue/compiler-core': 3.2.24 - '@vue/shared': 3.2.24 - dev: true - /@vue/compiler-dom/3.2.26: resolution: {integrity: sha512-smBfaOW6mQDxcT3p9TKT6mE22vjxjJL50GFVJiI0chXYGU/xzC05QRGrW3HHVuJrmLTLx5zBhsZ2dIATERbarg==} dependencies: @@ -1957,8 +1949,8 @@ packages: resolution: {integrity: sha512-ObzQhgkoVeoyKv+e8+tB/jQBL2smtk/NmC9OmFK8UqdDpoOdv/Kf9pyDWL+IFyM7qLD2C75rszJujvGSPSpGlw==} dev: false - /@vue/devtools-api/6.0.0-beta.20.1: - resolution: {integrity: sha512-R2rfiRY+kZugzWh9ZyITaovx+jpU4vgivAEAiz80kvh3yviiTU3CBuGuyWpSwGz9/C7TkSWVM/FtQRGlZ16n8Q==} + /@vue/devtools-api/6.0.0-beta.21.1: + resolution: {integrity: sha512-FqC4s3pm35qGVeXRGOjTsRzlkJjrBLriDS9YXbflHLsfA9FrcKzIyWnLXoNm+/7930E8rRakXuAc2QkC50swAw==} dev: false /@vue/reactivity-transform/3.2.26: @@ -1970,17 +1962,10 @@ packages: estree-walker: 2.0.2 magic-string: 0.25.7 - /@vue/reactivity/3.2.23: - resolution: {integrity: sha512-8RGVr/5Kpgb/EkCjgHXqttgA5IMc6n0lIXFY4TVbMkzdXrvaIhzBd7Te44oIDsTSYVKZLpfHd6/wEnuDqE8vFw==} - dependencies: - '@vue/shared': 3.2.23 - dev: true - /@vue/reactivity/3.2.26: resolution: {integrity: sha512-h38bxCZLW6oFJVDlCcAiUKFnXI8xP8d+eO0pcDxx+7dQfSPje2AO6M9S9QO6MrxQB7fGP0DH0dYQ8ksf6hrXKQ==} dependencies: '@vue/shared': 3.2.26 - dev: false /@vue/runtime-core/3.2.26: resolution: {integrity: sha512-BcYi7qZ9Nn+CJDJrHQ6Zsmxei2hDW0L6AB4vPvUQGBm2fZyC0GXd/4nVbyA2ubmuhctD5RbYY8L+5GUJszv9mQ==} @@ -2006,19 +1991,11 @@ packages: '@vue/shared': 3.2.26 vue: 3.2.26 - /@vue/shared/3.2.23: - resolution: {integrity: sha512-U+/Jefa0QfXUF2qVy9Dqlrb6HKJSr9/wJcM66wXmWcTOoqg7hOWzF4qruDle51pyF4x3wMn6TSH54UdjKjCKMA==} - dev: true - - /@vue/shared/3.2.24: - resolution: {integrity: sha512-BUgRiZCkCrqDps5aQ9av05xcge3rn092ztKIh17tHkeEFgP4zfXMQWBA2zfdoCdCEdBL26xtOv+FZYiOp9RUDA==} - dev: true - /@vue/shared/3.2.26: resolution: {integrity: sha512-vPV6Cq+NIWbH5pZu+V+2QHE9y1qfuTq49uNWw4f7FDEeZaDU2H2cx5jcUZOAKW7qTrUS4k6qZPbMy1x4N96nbA==} - /@vueuse/core/7.3.0_vue@3.2.26: - resolution: {integrity: sha512-gPJyMMAquva9Qwqz63qGQT122m5hWI8Kuy8kfPV/JLQU7m01CXooyv8FIrX9TV8OxVcHBTPXPJHY0oyUiFoNgw==} + /@vueuse/core/7.4.1_vue@3.2.26: + resolution: {integrity: sha512-8UeLPCAieeQLXFHF1/28SIEK6ILLPb/4hp03hR+xkXF00gB/YUp0CEVcRAL9uQ8HTZa3S2T/jTISMc1ZjilM0A==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -2028,7 +2005,7 @@ packages: vue: optional: true dependencies: - '@vueuse/shared': 7.3.0_vue@3.2.26 + '@vueuse/shared': 7.4.1_vue@3.2.26 vue: 3.2.26 vue-demi: 0.12.1_vue@3.2.26 dev: false @@ -2041,8 +2018,8 @@ packages: vue: 3.2.26 dev: false - /@vueuse/shared/7.3.0_vue@3.2.26: - resolution: {integrity: sha512-vOAeI84tIXKVkzm8s/Mxbrzhj0QN6NyVc/sC6LrW0AjVNdvpD8sB1dZiDn9yh8T77WJmloCEt4zZVIppeq7I+w==} + /@vueuse/shared/7.4.1_vue@3.2.26: + resolution: {integrity: sha512-Pzb7XoHIcgPwwBJ5Ow9lZb0HTDyaLDV3pgxKauPGTMN9qvEylG06kUG+VTjJXkPsRtiGu46di8XyFeMw2dongA==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -2056,26 +2033,26 @@ packages: vue-demi: 0.12.1_vue@3.2.26 dev: false - /@windicss/config/1.5.4: - resolution: {integrity: sha512-muRPFulqh7nU3VrsPb5+k6ulNyiw8VGg62zAWRZIBfeCRXZb2gV1Q8a/tPn8X1T/+HTt4f/1bzFiusqMKscmlw==} + /@windicss/config/1.6.1: + resolution: {integrity: sha512-E4FKtWdYl5HwFknBQ+Z2JIF58TZiR4/ZiP8B30sfRxNlG6clh4agn5MJqTb4ER0MLkDb30Hugl2tGun0AQNbFw==} dependencies: debug: 4.3.3 jiti: 1.12.9 - windicss: 3.2.1 + windicss: 3.4.0 transitivePeerDependencies: - supports-color dev: true - /@windicss/plugin-utils/1.5.4: - resolution: {integrity: sha512-fS4y52OYB9rIzEUolIWIrrHYuaQfcqTaX3ISbFUiNbvNgH97JATjzB2iOnNqWNy6pH3M8RP0TqYQOOCCeanDoA==} + /@windicss/plugin-utils/1.6.1: + resolution: {integrity: sha512-hFQY27bOr9SSpekIvSwBpIX25nR4cwrU5/1kJFqCwAzqyazvd7U9c/iI1E2sTEQOkPbpTTJkY2Act21Q70oSDQ==} dependencies: '@antfu/utils': 0.3.0 - '@windicss/config': 1.5.4 + '@windicss/config': 1.6.1 debug: 4.3.3 fast-glob: 3.2.7 magic-string: 0.25.7 micromatch: 4.0.4 - windicss: 3.2.1 + windicss: 3.4.0 transitivePeerDependencies: - supports-color dev: true @@ -2682,7 +2659,7 @@ packages: /constantinople/4.0.1: resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==} dependencies: - '@babel/parser': 7.15.6 + '@babel/parser': 7.16.6 '@babel/types': 7.15.6 dev: true @@ -2859,13 +2836,13 @@ packages: assert-plus: 1.0.0 dev: true - /data-urls/3.0.0: - resolution: {integrity: sha512-4AefxbTTdFtxDUdh0BuMBs2qJVL25Mow2zlcuuePegQwgD6GEmQao42LLEeksOui8nL4RcNEugIpFP7eRd33xg==} + /data-urls/3.0.1: + resolution: {integrity: sha512-Ds554NeT5Gennfoo9KN50Vh6tpgtvYEwraYjejXnyTpu1C7oXKxdFk75REooENHE8ndTVOJuv+BEs4/J/xcozw==} engines: {node: '>=12'} dependencies: abab: 2.0.5 - whatwg-mimetype: 2.3.0 - whatwg-url: 9.1.0 + whatwg-mimetype: 3.0.0 + whatwg-url: 10.0.0 dev: true /dayjs/1.10.7: @@ -3016,11 +2993,11 @@ packages: resolution: {integrity: sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==} dev: true - /domexception/2.0.1: - resolution: {integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==} - engines: {node: '>=8'} + /domexception/4.0.0: + resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} + engines: {node: '>=12'} dependencies: - webidl-conversions: 5.0.0 + webidl-conversions: 7.0.0 dev: true /domhandler/4.2.2: @@ -3349,7 +3326,7 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-standard/16.0.3_30a57c34e0c5b1459e457247aae504c4: + /eslint-config-standard/16.0.3_cf57ce177ecd870ab6f2f91e60ef4a49: resolution: {integrity: sha512-x4fmJL5hGqNJKGHSjnLdgA6U6h1YW/G2dW9fA+cyVur4SK6lyue8+UgNKWlZtUDTXvgKDD/Oa3GQjmB5kjtVvg==} peerDependencies: eslint: ^7.12.1 @@ -3357,10 +3334,10 @@ packages: eslint-plugin-node: ^11.1.0 eslint-plugin-promise: ^4.2.1 || ^5.0.0 dependencies: - eslint: 8.4.1 - eslint-plugin-import: 2.25.3_eslint@8.4.1 - eslint-plugin-node: 11.1.0_eslint@8.4.1 - eslint-plugin-promise: 5.1.1_eslint@8.4.1 + eslint: 8.5.0 + eslint-plugin-import: 2.25.3_eslint@8.5.0 + eslint-plugin-node: 11.1.0_eslint@8.5.0 + eslint-plugin-promise: 5.1.1_eslint@8.5.0 dev: true /eslint-import-resolver-node/0.3.6: @@ -3379,34 +3356,34 @@ packages: pkg-dir: 2.0.0 dev: true - /eslint-plugin-cypress/2.12.1_eslint@8.4.1: + /eslint-plugin-cypress/2.12.1_eslint@8.5.0: resolution: {integrity: sha512-c2W/uPADl5kospNDihgiLc7n87t5XhUbFDoTl6CfVkmG+kDAb5Ux10V9PoLPu9N+r7znpc+iQlcmAqT1A/89HA==} peerDependencies: eslint: '>= 3.2.1' dependencies: - eslint: 8.4.1 + eslint: 8.5.0 globals: 11.12.0 dev: true - /eslint-plugin-es/3.0.1_eslint@8.4.1: + /eslint-plugin-es/3.0.1_eslint@8.5.0: resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.4.1 + eslint: 8.5.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true - /eslint-plugin-eslint-comments/3.2.0_eslint@8.4.1: + /eslint-plugin-eslint-comments/3.2.0_eslint@8.5.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.4.1 + eslint: 8.5.0 ignore: 5.1.8 dev: true @@ -3416,7 +3393,7 @@ packages: htmlparser2: 7.1.2 dev: true - /eslint-plugin-import/2.25.3_eslint@8.4.1: + /eslint-plugin-import/2.25.3_eslint@8.5.0: resolution: {integrity: sha512-RzAVbby+72IB3iOEL8clzPLzL3wpDrlwjsTBAQXgyp5SeTqqY+0bFubwuo+y/HLhNZcXV4XqTBO4LGsfyHIDXg==} engines: {node: '>=4'} peerDependencies: @@ -3426,7 +3403,7 @@ packages: array.prototype.flat: 1.2.5 debug: 2.6.9 doctrine: 2.1.0 - eslint: 8.4.1 + eslint: 8.5.0 eslint-import-resolver-node: 0.3.6 eslint-module-utils: 2.7.1 has: 1.0.3 @@ -3438,26 +3415,26 @@ packages: tsconfig-paths: 3.11.0 dev: true - /eslint-plugin-jsonc/2.0.0_eslint@8.4.1: + /eslint-plugin-jsonc/2.0.0_eslint@8.5.0: resolution: {integrity: sha512-5UbUUvx4gUVeF9hJ+SHDW9a4OPQ8vJWu12rttQ76qGO2tlH17OC103CLq+vrmjo5VQULeVzSJ0u4s+jUATJyWQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 8.4.1 - eslint-utils: 3.0.0_eslint@8.4.1 - jsonc-eslint-parser: 2.0.4_eslint@8.4.1 + eslint: 8.5.0 + eslint-utils: 3.0.0_eslint@8.5.0 + jsonc-eslint-parser: 2.0.4_eslint@8.5.0 natural-compare: 1.4.0 dev: true - /eslint-plugin-node/11.1.0_eslint@8.4.1: + /eslint-plugin-node/11.1.0_eslint@8.5.0: resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=5.16.0' dependencies: - eslint: 8.4.1 - eslint-plugin-es: 3.0.1_eslint@8.4.1 + eslint: 8.5.0 + eslint-plugin-es: 3.0.1_eslint@8.5.0 eslint-utils: 2.1.0 ignore: 5.1.8 minimatch: 3.0.4 @@ -3465,16 +3442,16 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-promise/5.1.1_eslint@8.4.1: + /eslint-plugin-promise/5.1.1_eslint@8.5.0: resolution: {integrity: sha512-XgdcdyNzHfmlQyweOPTxmc7pIsS6dE4MvwhXWMQ2Dxs1XAL2GJDilUsjWen6TWik0aSI+zD/PqocZBblcm9rdA==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: eslint: ^7.0.0 dependencies: - eslint: 8.4.1 + eslint: 8.5.0 dev: true - /eslint-plugin-react/7.27.1_eslint@8.4.1: + /eslint-plugin-react/7.27.1_eslint@8.5.0: resolution: {integrity: sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==} engines: {node: '>=4'} peerDependencies: @@ -3483,7 +3460,7 @@ packages: array-includes: 3.1.4 array.prototype.flatmap: 1.2.5 doctrine: 2.1.0 - eslint: 8.4.1 + eslint: 8.5.0 estraverse: 5.3.0 jsx-ast-utils: 3.2.1 minimatch: 3.0.4 @@ -3497,7 +3474,7 @@ packages: string.prototype.matchall: 4.0.6 dev: true - /eslint-plugin-unicorn/39.0.0_eslint@8.4.1: + /eslint-plugin-unicorn/39.0.0_eslint@8.5.0: resolution: {integrity: sha512-fd5RK2FtYjGcIx3wra7csIE/wkkmBo22T1gZtRTsLr1Mb+KsFKJ+JOdSqhHXQUrI/JTs/Mon64cEYzTgSCbltw==} engines: {node: '>=12'} peerDependencies: @@ -3506,9 +3483,9 @@ packages: '@babel/helper-validator-identifier': 7.14.9 ci-info: 3.2.0 clean-regexp: 1.0.0 - eslint: 8.4.1 - eslint-template-visitor: 2.3.2_eslint@8.4.1 - eslint-utils: 3.0.0_eslint@8.4.1 + eslint: 8.5.0 + eslint-template-visitor: 2.3.2_eslint@8.5.0 + eslint-utils: 3.0.0_eslint@8.5.0 esquery: 1.4.0 indent-string: 4.0.0 is-builtin-module: 3.1.0 @@ -3523,29 +3500,29 @@ packages: - supports-color dev: true - /eslint-plugin-vue/8.1.1_eslint@8.4.1: + /eslint-plugin-vue/8.1.1_eslint@8.5.0: resolution: {integrity: sha512-rx64IrlhdfPya6u2V5ukOGiLCTgaCBdMSpczLVqyo8A0l+Vbo+lzvIfEUfAQ2auj+MF6y0TwxLorzdCIzHunnw==} 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.4.1 - eslint-utils: 3.0.0_eslint@8.4.1 + eslint: 8.5.0 + eslint-utils: 3.0.0_eslint@8.5.0 natural-compare: 1.4.0 semver: 7.3.5 - vue-eslint-parser: 8.0.1_eslint@8.4.1 + vue-eslint-parser: 8.0.1_eslint@8.5.0 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-yml/0.12.0_eslint@8.4.1: + /eslint-plugin-yml/0.12.0_eslint@8.5.0: resolution: {integrity: sha512-aS82M+diohZTusadiByzh/bKDrfi+Y6VBQkD3ym/7JH+KF9WUB9qKCizLfTaCACwtRrHpqaLz3G8GKmslshyiw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.3 - eslint: 8.4.1 + eslint: 8.5.0 lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 0.5.0 @@ -3577,14 +3554,14 @@ packages: estraverse: 5.3.0 dev: true - /eslint-template-visitor/2.3.2_eslint@8.4.1: + /eslint-template-visitor/2.3.2_eslint@8.5.0: resolution: {integrity: sha512-3ydhqFpuV7x1M9EK52BPNj6V0Kwu0KKkcIAfpUhwHbR8ocRln/oUHgfxQupY8O1h4Qv/POHDumb/BwwNfxbtnA==} peerDependencies: eslint: '>=7.0.0' dependencies: '@babel/core': 7.15.5 - '@babel/eslint-parser': 7.15.4_@babel+core@7.15.5+eslint@8.4.1 - eslint: 8.4.1 + '@babel/eslint-parser': 7.15.4_@babel+core@7.15.5+eslint@8.5.0 + eslint: 8.5.0 eslint-visitor-keys: 2.1.0 esquery: 1.4.0 multimap: 1.1.0 @@ -3599,13 +3576,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.4.1: + /eslint-utils/3.0.0_eslint@8.5.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.4.1 + eslint: 8.5.0 eslint-visitor-keys: 2.1.0 dev: true @@ -3624,8 +3601,8 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.4.1: - resolution: {integrity: sha512-TxU/p7LB1KxQ6+7aztTnO7K0i+h0tDi81YRY9VzB6Id71kNz+fFYnf5HD5UOQmxkzcoa0TlVZf9dpMtUv0GpWg==} + /eslint/8.5.0: + resolution: {integrity: sha512-tVGSkgNbOfiHyVte8bCM8OmX+xG9PzVG/B4UCF60zx7j61WIVY/AqJECDgpLD4DbbESD0e174gOg3ZlrX15GDg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: @@ -3639,7 +3616,7 @@ packages: enquirer: 2.3.6 escape-string-regexp: 4.0.0 eslint-scope: 7.1.0 - eslint-utils: 3.0.0_eslint@8.4.1 + eslint-utils: 3.0.0_eslint@8.5.0 eslint-visitor-keys: 3.1.0 espree: 9.2.0 esquery: 1.4.0 @@ -4220,11 +4197,11 @@ packages: wbuf: 1.7.3 dev: true - /html-encoding-sniffer/2.0.1: - resolution: {integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==} - engines: {node: '>=10'} + /html-encoding-sniffer/3.0.0: + resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} + engines: {node: '>=12'} dependencies: - whatwg-encoding: 1.0.5 + whatwg-encoding: 2.0.0 dev: true /html-minifier/4.0.0: @@ -4276,11 +4253,11 @@ packages: toidentifier: 1.0.0 dev: true - /http-proxy-agent/4.0.1: - resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} + /http-proxy-agent/5.0.0: + resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} engines: {node: '>= 6'} dependencies: - '@tootallnate/once': 1.1.2 + '@tootallnate/once': 2.0.0 agent-base: 6.0.2 debug: 4.3.3 transitivePeerDependencies: @@ -4337,6 +4314,13 @@ packages: safer-buffer: 2.1.2 dev: true + /iconv-lite/0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + engines: {node: '>=0.10.0'} + dependencies: + safer-buffer: 2.1.2 + dev: true + /idb/6.1.5: resolution: {integrity: sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==} dev: true @@ -4695,8 +4679,8 @@ packages: resolution: {integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM=} dev: true - /jsdom/17.0.0: - resolution: {integrity: sha512-MUq4XdqwtNurZDVeKScENMPHnkgmdIvMzZ1r1NSwHkDuaqI6BouPjr+17COo4/19oLNnmdpFDPOHVpgIZmZ+VA==} + /jsdom/19.0.0: + resolution: {integrity: sha512-RYAyjCbxy/vri/CfnjUWJQQtZ3LKlLnDqj+9XLNnJPgEGeirZs3hllKR20re8LUZ6o1b1X4Jat+Qd26zmP41+A==} engines: {node: '>=12'} peerDependencies: canvas: ^2.5.0 @@ -4709,13 +4693,13 @@ packages: acorn-globals: 6.0.0 cssom: 0.5.0 cssstyle: 2.3.0 - data-urls: 3.0.0 + data-urls: 3.0.1 decimal.js: 10.3.1 - domexception: 2.0.1 + domexception: 4.0.0 escodegen: 2.0.0 form-data: 4.0.0 - html-encoding-sniffer: 2.0.1 - http-proxy-agent: 4.0.1 + html-encoding-sniffer: 3.0.0 + http-proxy-agent: 5.0.0 https-proxy-agent: 5.0.0 is-potential-custom-element-name: 1.0.1 nwsapi: 2.2.0 @@ -4724,13 +4708,13 @@ packages: symbol-tree: 3.2.4 tough-cookie: 4.0.0 w3c-hr-time: 1.0.2 - w3c-xmlserializer: 2.0.0 - webidl-conversions: 6.1.0 - whatwg-encoding: 1.0.5 - whatwg-mimetype: 2.3.0 - whatwg-url: 9.1.0 - ws: 8.2.2 - xml-name-validator: 3.0.0 + w3c-xmlserializer: 3.0.0 + webidl-conversions: 7.0.0 + whatwg-encoding: 2.0.0 + whatwg-mimetype: 3.0.0 + whatwg-url: 10.0.0 + ws: 8.4.0 + xml-name-validator: 4.0.0 transitivePeerDependencies: - bufferutil - supports-color @@ -4798,12 +4782,12 @@ packages: semver: 6.3.0 dev: true - /jsonc-eslint-parser/2.0.4_eslint@8.4.1: + /jsonc-eslint-parser/2.0.4_eslint@8.5.0: resolution: {integrity: sha512-a3ZRus4qea0tSRCW2qvF/spFt7iCpdeJbiDjxbFZRZ87JCF8sI8hbxpVvUBVyZ3fLB/RQnTi+Y/yZbMlqt1BCg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: acorn: 8.6.0 - eslint-utils: 3.0.0_eslint@8.4.1 + eslint-utils: 3.0.0_eslint@8.5.0 eslint-visitor-keys: 3.1.0 espree: 9.2.0 semver: 7.3.5 @@ -4862,8 +4846,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /kolorist/1.5.0: - resolution: {integrity: sha512-pPobydIHK884YBtkS/tWSZXpSAEpcMbilyun3KL37ot935qL2HNKm/tI45i/Rd+MxdIWEhm7/LmUQzWZYK+Qhg==} + /kolorist/1.5.1: + resolution: {integrity: sha512-lxpCM3HTvquGxKGzHeknB/sUjuVoUElLlfYnXZT73K8geR9jQbroGlSCFBax9/0mpGoD3kzcMLnOlGQPJJNyqQ==} dev: true /lazy-ass/1.6.0: @@ -5008,8 +4992,8 @@ packages: dependencies: sourcemap-codec: 1.4.8 - /markdown-it-link-attributes/3.0.0: - resolution: {integrity: sha512-B34ySxVeo6MuEGSPCWyIYryuXINOvngNZL87Mp7YYfKIf6DcD837+lXA8mo6EBbauKsnGz22ZH0zsbOiQRWTNg==} + /markdown-it-link-attributes/4.0.0: + resolution: {integrity: sha512-ssjxSLlLfQBkX6BvAx1rCPrx7ZoK91llQQvS3P7KXvlbnVD34OUkfXwWecN7su/7mrI/HOW0RI5szdJOIqYC3w==} dev: true /markdown-it-prism/2.2.1: @@ -5487,8 +5471,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /pinia/2.0.6_typescript@4.5.4+vue@3.2.26: - resolution: {integrity: sha512-01mP4+KapIcTNSYLhQESy6GW0N8vY5wX3UqOwkC87e7DPjEusNJ8bENrKqdvZaRHbB2rDMOONeAbwMa3+n1/rw==} + /pinia/2.0.9_typescript@4.5.4+vue@3.2.26: + resolution: {integrity: sha512-iuYdxLJKQ07YPyOHYH05wNG9eKWqkP/4y4GE8+RqEYtz5fwHgPA5kr6zQbg/DoEJGnR2XCm1w1vdt6ppzL9ATg==} peerDependencies: '@vue/composition-api': ^1.4.0 typescript: '>=4.4.4' @@ -5499,7 +5483,7 @@ packages: typescript: optional: true dependencies: - '@vue/devtools-api': 6.0.0-beta.20.1 + '@vue/devtools-api': 6.0.0-beta.21.1 typescript: 4.5.4 vue: 3.2.26 vue-demi: 0.12.1_vue@3.2.26 @@ -5517,8 +5501,8 @@ packages: engines: {node: '>=4'} dev: true - /pnpm/6.24.1: - resolution: {integrity: sha512-gvXXhgSfdq27ASRSd9121GtRXqnZ5RMeaj/HDlsRjV5XTBWCMJZvLIdz6SiSeDQas/+6w9PNz73vFR0l9j+XYA==} + /pnpm/6.24.3: + resolution: {integrity: sha512-FctPe51AlYa+nnlcnMbrxcsqXeIGhGQ0i35VrHk8+NR9PAfKTghoUqLRvIbRT/WDHx0uJnMrh1aKuVyrp+kqUQ==} engines: {node: '>=12.17'} hasBin: true dev: true @@ -5540,6 +5524,15 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.1 + /postcss/8.4.5: + resolution: {integrity: sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.1.30 + picocolors: 1.0.0 + source-map-js: 1.0.1 + dev: true + /prelude-ls/1.1.2: resolution: {integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=} engines: {node: '>= 0.8.0'} @@ -5550,8 +5543,8 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /prettier/2.4.1: - resolution: {integrity: sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==} + /prettier/2.5.1: + resolution: {integrity: sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==} engines: {node: '>=10.13.0'} hasBin: true dev: true @@ -5945,14 +5938,6 @@ packages: terser: 5.8.0 dev: true - /rollup/2.60.1: - resolution: {integrity: sha512-akwfnpjY0rXEDSn1UTVfKXJhPsEBu+imi1gqBA1ZkHGydUnkV/fWCC90P7rDaLEW8KTwBcS1G3N4893Ndz+jwg==} - engines: {node: '>=10.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.2 - dev: true - /rollup/2.61.1: resolution: {integrity: sha512-BbTXlEvB8d+XFbK/7E5doIcRtxWPRiqr0eb5vQ0+2paMM04Ye4PZY5nHOQef2ix24l/L0SpLd5hwcH15QHPdvA==} engines: {node: '>=10.0.0'} @@ -6469,9 +6454,9 @@ packages: punycode: 2.1.1 dev: true - /tr46/2.1.0: - resolution: {integrity: sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==} - engines: {node: '>=8'} + /tr46/3.0.0: + resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==} + engines: {node: '>=12'} dependencies: punycode: 2.1.1 dev: true @@ -6630,8 +6615,8 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin-auto-import/0.5.3_@vueuse+core@7.3.0+vite@2.7.2: - resolution: {integrity: sha512-jXs0rnKTS+/TyXOild6RkVp73yz1DeLXVJWR6VRn+oageEsvHgW6zofvc2BmpAm/pTSANxZ48kLi12wOa/iwdw==} + /unplugin-auto-import/0.5.4_@vueuse+core@7.4.1+vite@2.7.6: + resolution: {integrity: sha512-OxRsAGtg0yAYvJy8Sv5itAPt7erL2ya3gZeKTtpoY1miqOSOhGi8in3qHbov/kMejCxsXhvX39XWlIoMWVNR3Q==} engines: {node: '>=14'} peerDependencies: '@vueuse/core': '*' @@ -6640,20 +6625,20 @@ packages: optional: true dependencies: '@antfu/utils': 0.3.0 - '@rollup/pluginutils': 4.1.1 - '@vueuse/core': 7.3.0_vue@3.2.26 + '@rollup/pluginutils': 4.1.2 + '@vueuse/core': 7.4.1_vue@3.2.26 local-pkg: 0.4.0 magic-string: 0.25.7 resolve: 1.20.0 - unplugin: 0.2.21_vite@2.7.2 + unplugin: 0.2.21_vite@2.7.6 transitivePeerDependencies: - rollup - vite - webpack dev: true - /unplugin-icons/0.12.23_2982c8b5f0a68312d444a28fb8ccb121: - resolution: {integrity: sha512-jhCogt+/3WEdPrfHkUGwiLnNJAOrE469J/Zlsh57KAaeEDxrw+PMqXDXRFA/fZjtal/btGPFcDOeQPPHGW6JHg==} + /unplugin-icons/0.13.0_871f6ee9e44a1b674bb015d29ae57637: + resolution: {integrity: sha512-CyAl0HV3bZUGT7ut9agpPRhEYXCvufr80Fh72yrkD57BVCTZ7ze10Rt63ZrvPXiJQpd+aI/Bizm2aqOf3WPSfg==} peerDependencies: '@svgr/core': ^5.5.0 '@vue/compiler-sfc': ^3.0.2 @@ -6670,13 +6655,13 @@ packages: optional: true dependencies: '@antfu/install-pkg': 0.1.0 - '@antfu/utils': 0.3.0 + '@antfu/utils': 0.4.0 '@iconify/utils': 1.0.20 '@vue/compiler-sfc': 3.2.26 debug: 4.3.3 - kolorist: 1.5.0 + kolorist: 1.5.1 local-pkg: 0.4.0 - unplugin: 0.2.21_vite@2.7.2 + unplugin: 0.2.21_vite@2.7.6 transitivePeerDependencies: - rollup - supports-color @@ -6684,8 +6669,8 @@ packages: - webpack dev: true - /unplugin-vue-components/0.17.9_vite@2.7.2+vue@3.2.26: - resolution: {integrity: sha512-SZrK3T/uEoP2g2bH+8DwBznoqlS0dI7kQvCmHmL8HmTXdM78kh5P/9SN5IwuNpfbmXoGXWJPB8Pr8Ke8zsgpmA==} + /unplugin-vue-components/0.17.11_vite@2.7.6+vue@3.2.26: + resolution: {integrity: sha512-u5MQ0TbikszRelCt6EA/HskGtGkGLDxi7tQ4/4tcEPWkH3yXSZRJCOeLF5MSdxN1SiGjaJ0I9zeHjoZFC3FvRw==} engines: {node: '>=14'} peerDependencies: '@babel/parser': ^7.15.8 @@ -6706,7 +6691,7 @@ packages: magic-string: 0.25.7 minimatch: 3.0.4 resolve: 1.20.0 - unplugin: 0.2.21_vite@2.7.2 + unplugin: 0.2.21_vite@2.7.6 vue: 3.2.26 transitivePeerDependencies: - rollup @@ -6715,7 +6700,7 @@ packages: - webpack dev: true - /unplugin/0.2.21_vite@2.7.2: + /unplugin/0.2.21_vite@2.7.6: resolution: {integrity: sha512-IJ15/L5XbhnV7J09Zjk0FT5HEkBjkXucWAXQWRsmEtUxmmxwh23yavrmDbCF6ZPxWiVB28+wnKIHePTRRpQPbQ==} peerDependencies: rollup: ^2.50.0 @@ -6729,7 +6714,7 @@ packages: webpack: optional: true dependencies: - vite: 2.7.2 + vite: 2.7.6 webpack-virtual-modules: 0.4.3 dev: true @@ -6804,7 +6789,7 @@ packages: extsprintf: 1.3.0 dev: true - /vite-plugin-inspect/0.3.11_vite@2.7.2: + /vite-plugin-inspect/0.3.11_vite@2.7.6: resolution: {integrity: sha512-YsaV4bhJ++EULZamWVudMsq0VTugR/0slgbSj/A9JI9KmsGsXBCN4zBx0ptd0TkKrRniLbqO7iQqdZaybuLGvQ==} peerDependencies: vite: ^2.0.0 @@ -6812,26 +6797,26 @@ packages: debug: 4.3.2 sirv: 1.0.17 ufo: 0.7.9 - vite: 2.7.2 + vite: 2.7.6 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-md/0.11.6_vite@2.7.2: - resolution: {integrity: sha512-Qpv6x8ebXV1r/zsNWEOh3KUvVbuS+J2KWMitvS4w7TTkcsEBj9oR6cBcWiZ5neWEwSN9JO+808Zs5Ak49ixUfw==} + /vite-plugin-md/0.11.7_vite@2.7.6: + resolution: {integrity: sha512-RRdmadGpCxJLeeMXy93SWFz6kzh35NO7QjgHkvggC4BxoDXkVwNJRjSKgMvINWnJVPnkhiAs0o6k1QepazIwxw==} peerDependencies: vite: ^2.0.0 dependencies: '@antfu/utils': 0.3.0 - '@rollup/pluginutils': 4.1.1 + '@rollup/pluginutils': 4.1.2 '@types/markdown-it': 12.2.3 gray-matter: 4.0.3 markdown-it: 12.3.0 - vite: 2.7.2 + vite: 2.7.6 dev: true - /vite-plugin-pages/0.19.3_2982c8b5f0a68312d444a28fb8ccb121: - resolution: {integrity: sha512-hqnO4HppzHsm86y8cGGmMsoT4hHbl8hA+8x9G8XINJzwc9AtFdSOAbGRIkxcaTcidiAr8GxsIZgE935EZwDUaw==} + /vite-plugin-pages/0.19.7_871f6ee9e44a1b674bb015d29ae57637: + resolution: {integrity: sha512-X5DsgRBRdJnTwB3iMgxEjg0OVqvcnwzMOW+QedZWmM/02Gv85hanPNFYesK1uX61+16okVU6430lGJpdMUNYng==} peerDependencies: '@vue/compiler-sfc': '>=3' vite: '>=2' @@ -6845,14 +6830,14 @@ packages: fast-glob: 3.2.7 json5: 2.2.0 local-pkg: 0.4.0 - vite: 2.7.2 + vite: 2.7.6 yaml: 2.0.0-9 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-pwa/0.11.11_vite@2.7.2: - resolution: {integrity: sha512-/nSLS7VfGN5UrL4a1ALGEQAyga/H0hYZjEkwPehiEFW1PM1DTi1A8GkPCsmevKwR6vt10P+5wS1wrvSgwQemzw==} + /vite-plugin-pwa/0.11.12_vite@2.7.6: + resolution: {integrity: sha512-XqFmA4y9C4RBb5osSsa26GVwOSwbzf2GNVcT5+06KYYdguqLpuI9FW7iV/akZqg0OUNUpH4tHfme8SnHA4PIXA==} peerDependencies: vite: ^2.0.0 dependencies: @@ -6860,7 +6845,7 @@ packages: fast-glob: 3.2.7 pretty-bytes: 5.6.0 rollup: 2.61.1 - vite: 2.7.2 + vite: 2.7.6 workbox-build: 6.4.2 workbox-window: 6.4.2 transitivePeerDependencies: @@ -6868,7 +6853,7 @@ packages: - supports-color dev: true - /vite-plugin-vue-layouts/0.5.0_10b17c8caa180dfdaa4a5ed7ca79fe00: + /vite-plugin-vue-layouts/0.5.0_8d12181306819baa2f4c8b15fe034bbb: resolution: {integrity: sha512-KN03GMSGNrWxeHJo5OO9fvdZh44PfievNAoLeMbf20UQPBBO6kpIMVTYB6sFPMWmiTbqZmq3we4z/ocJkxAEiA==} peerDependencies: vite: ^2.5.0 @@ -6878,29 +6863,29 @@ packages: '@vue/compiler-sfc': 3.2.26 debug: 4.3.2 fast-glob: 3.2.7 - vite: 2.7.2 + vite: 2.7.6 vue: 3.2.26 vue-router: 4.0.12_vue@3.2.26 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-windicss/1.5.4_vite@2.7.2: - resolution: {integrity: sha512-bG2IERA9J50MGq1QEbGC/PjrkVIaq2b3LilCeidyIpmFV/4aR14/wGDe83SobF+8coIeJ+23S0uDK/fXX5X0pQ==} + /vite-plugin-windicss/1.6.1_vite@2.7.6: + resolution: {integrity: sha512-63uv4HqBxtSZB0WOtrZS8yhyfQPgGQwYgcBald+/BpLSlYJREcDKgX9Xd/qDgTAjpDRozxKQj/JWreIlyIahGg==} peerDependencies: vite: ^2.0.1 dependencies: - '@windicss/plugin-utils': 1.5.4 + '@windicss/plugin-utils': 1.6.1 debug: 4.3.3 - kolorist: 1.5.0 - vite: 2.7.2 - windicss: 3.2.1 + kolorist: 1.5.1 + vite: 2.7.6 + windicss: 3.4.0 transitivePeerDependencies: - supports-color dev: true - /vite-ssg/0.17.0_82ac6e1c953435653ed81a7f1ca75ffa: - resolution: {integrity: sha512-8zFxt8t3LRRVYJO9iIWcWOF2Rh5zymrHJ8l74qZ7xVPjEqwmiZL58e9wNNWuZdaWmxsdAtpwibIJm+BueeUs+Q==} + /vite-ssg/0.17.2_0f81590d5699f4ef820dd76648bd0938: + resolution: {integrity: sha512-+cpU8GGT7eQknUgiSEYSKXsZyuKVxyLI/SB3c1FU9R/h/qJBdJXK1phHEQraohVcHuPo1/OFi45RbU8ktunqdw==} engines: {node: '>=14.0.0'} hasBin: true peerDependencies: @@ -6918,9 +6903,9 @@ packages: critters: 0.0.15 fs-extra: 10.0.0 html-minifier: 4.0.0 - jsdom: 17.0.0 - prettier: 2.4.1 - vite: 2.7.2 + jsdom: 19.0.0 + prettier: 2.5.1 + vite: 2.7.6 vue: 3.2.26 vue-router: 4.0.12_vue@3.2.26 yargs: 17.3.0 @@ -6931,8 +6916,8 @@ packages: - utf-8-validate dev: true - /vite/2.7.2: - resolution: {integrity: sha512-wMffVVdKZRZP/HwW3yttKL8X+IJePz7bUcnGm0vqljffpVwHpjWC3duZtJQHAGvy+wrTjmwU7vkULpZ1dVXY6w==} + /vite/2.7.6: + resolution: {integrity: sha512-PBNoc87rDYLtkpFU9dbVeGdbcyKzz6c34oScqivE3FEa3BhVa4ASupCzcz0eDIiSECovfLcQnLUJt9vhiEU08g==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -6948,9 +6933,9 @@ packages: optional: true dependencies: esbuild: 0.13.15 - postcss: 8.4.4 + postcss: 8.4.5 resolve: 1.20.0 - rollup: 2.60.1 + rollup: 2.61.1 optionalDependencies: fsevents: 2.3.2 dev: true @@ -7024,22 +7009,22 @@ packages: resolution: {integrity: sha512-u0Lw+IYlgbEJFF6/qAqG2d1jQmJl0eyAGJHoAJqr2HT4M2BNuQYSEiSE75f52pXHSJm8AlTjnLLbBFPrdz2hpA==} dev: true - /vscode-pug-languageservice/0.29.8: - resolution: {integrity: sha512-QHYAzDSJLg7GOLxCZ12qsM0dAM0dPeMSS1t4kKfzLsfpErmZpFzkAIXbidVrNMdMffGZMtTuIlcpEyWHbx96Iw==} + /vscode-pug-languageservice/0.30.0: + resolution: {integrity: sha512-vSBf4ZXIUDK/COxAMkIe5wDKWNQUcdjndir/r3MoknEuC0LLE8GEH80x25yAGMXnMDhXUwL+ekCOzgb4RH6upA==} dependencies: - '@volar/code-gen': 0.29.8 - '@volar/shared': 0.29.8 - '@volar/source-map': 0.29.8 - '@volar/transforms': 0.29.8 + '@volar/code-gen': 0.30.0 + '@volar/shared': 0.30.0 + '@volar/source-map': 0.30.0 + '@volar/transforms': 0.30.0 pug-lexer: 5.0.1 pug-parser: 6.0.0 vscode-languageserver: 8.0.0-next.2 dev: true - /vscode-typescript-languageservice/0.29.8: - resolution: {integrity: sha512-eecDqHk4WjEvy6VHQ6teHczppQ9yJO2wExCy7yu7WiFj35qbw0h4G6Erv46MvP3ClL8FggFzD7s1qM6vdqJUfw==} + /vscode-typescript-languageservice/0.30.0: + resolution: {integrity: sha512-Os+1yxz7+xZLeUNPS/cpiUsOxrSFIC6s79ir56W3QWd9jV/jcL1rt69Wsz8AilmQ7zSA9Cri5wqOb4VHj8IICQ==} dependencies: - '@volar/shared': 0.29.8 + '@volar/shared': 0.30.0 semver: 7.3.5 upath: 2.0.1 vscode-languageserver: 8.0.0-next.2 @@ -7054,18 +7039,18 @@ packages: resolution: {integrity: sha512-jkjy6pjU1fxUvI51P+gCsxg1u2n8LSt0W6KrCNQceaziKzff74GoWmjVG46KieVzybO1sttPQmYfrwSHey7GUA==} dev: true - /vscode-vue-languageservice/0.29.8: - resolution: {integrity: sha512-qSJdvW5ttyGUB/8uWDKgo8vnIoFnXYlBP4Z/cn54btsRn6ZMw7IJGJU1381e7p/yGvMTLeGbugD53SghbnSa6g==} + /vscode-vue-languageservice/0.30.0: + resolution: {integrity: sha512-1O7wv3nrQxRwwuFXdWcBqj+szl3Hs/FrvoP3AkUNfMuY9ZPRNvqhObekcizzOCSe1vM1bZxXPai/5NeW/6AOkA==} dependencies: - '@volar/code-gen': 0.29.8 - '@volar/html2pug': 0.29.8 - '@volar/shared': 0.29.8 - '@volar/source-map': 0.29.8 - '@volar/transforms': 0.29.8 - '@volar/vue-code-gen': 0.29.8 + '@volar/code-gen': 0.30.0 + '@volar/html2pug': 0.30.0 + '@volar/shared': 0.30.0 + '@volar/source-map': 0.30.0 + '@volar/transforms': 0.30.0 + '@volar/vue-code-gen': 0.30.0 '@vscode/emmet-helper': 2.8.2 - '@vue/reactivity': 3.2.23 - '@vue/shared': 3.2.24 + '@vue/reactivity': 3.2.26 + '@vue/shared': 3.2.26 request-light: 0.5.4 upath: 2.0.1 vscode-css-languageservice: 5.1.7 @@ -7073,8 +7058,8 @@ packages: vscode-json-languageservice: 4.1.8 vscode-languageserver: 8.0.0-next.2 vscode-languageserver-textdocument: 1.0.1 - vscode-pug-languageservice: 0.29.8 - vscode-typescript-languageservice: 0.29.8 + vscode-pug-languageservice: 0.30.0 + vscode-typescript-languageservice: 0.30.0 dev: true /vue-demi/0.12.1_vue@3.2.26: @@ -7092,14 +7077,14 @@ packages: vue: 3.2.26 dev: false - /vue-eslint-parser/8.0.1_eslint@8.4.1: + /vue-eslint-parser/8.0.1_eslint@8.5.0: resolution: {integrity: sha512-lhWjDXJhe3UZw2uu3ztX51SJAPGPey1Tff2RK3TyZURwbuI4vximQLzz4nQfCv8CZq4xx7uIiogHMMoSJPr33A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.3 - eslint: 8.4.1 + eslint: 8.5.0 eslint-scope: 6.0.0 eslint-visitor-keys: 3.1.0 espree: 9.2.0 @@ -7132,15 +7117,15 @@ packages: vue: 3.2.26 dev: false - /vue-tsc/0.29.8_typescript@4.5.4: - resolution: {integrity: sha512-pT0wLRjvRuSmB+J4WJT6uuV9mO0KtSSXEAtaVXZQzyk5+DJdbLIQTbRce/TXSkfqt1l1WogO78RjtOJFiMCgfQ==} + /vue-tsc/0.30.0_typescript@4.5.4: + resolution: {integrity: sha512-gtak7jRYpoERneZIItE+UoLPjV2Ba73nTA/MUzR+Wg3JnINhP4xgke+VHesM2JVTkABmAwj3yyaiMjDP0pY9jA==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/shared': 0.29.8 + '@volar/shared': 0.30.0 typescript: 4.5.4 - vscode-vue-languageservice: 0.29.8 + vscode-vue-languageservice: 0.30.0 dev: true /vue/3.2.26: @@ -7159,11 +7144,11 @@ packages: browser-process-hrtime: 1.0.0 dev: true - /w3c-xmlserializer/2.0.0: - resolution: {integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==} - engines: {node: '>=10'} + /w3c-xmlserializer/3.0.0: + resolution: {integrity: sha512-3WFqGEgSXIyGhOmAFtlicJNMjEps8b1MG31NCA0/vOF9+nKMUW1ckhi9cnNHmf88Rzw5V+dwIwsm2C7X8k9aQg==} + engines: {node: '>=12'} dependencies: - xml-name-validator: 3.0.0 + xml-name-validator: 4.0.0 dev: true /wbuf/1.7.3: @@ -7176,28 +7161,33 @@ packages: resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} dev: true - /webidl-conversions/5.0.0: - resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} - engines: {node: '>=8'} - dev: true - - /webidl-conversions/6.1.0: - resolution: {integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==} - engines: {node: '>=10.4'} + /webidl-conversions/7.0.0: + resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} + engines: {node: '>=12'} dev: true /webpack-virtual-modules/0.4.3: resolution: {integrity: sha512-5NUqC2JquIL2pBAAo/VfBP6KuGkHIZQXW/lNKupLPfhViwh8wNsu0BObtl09yuKZszeEUfbXz8xhrHvSG16Nqw==} dev: true - /whatwg-encoding/1.0.5: - resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==} + /whatwg-encoding/2.0.0: + resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} + engines: {node: '>=12'} dependencies: - iconv-lite: 0.4.24 + iconv-lite: 0.6.3 dev: true - /whatwg-mimetype/2.3.0: - resolution: {integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==} + /whatwg-mimetype/3.0.0: + resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} + engines: {node: '>=12'} + dev: true + + /whatwg-url/10.0.0: + resolution: {integrity: sha512-CLxxCmdUby142H5FZzn4D8ikO1cmypvXVQktsgosNy4a4BHrDHeciBBGZhb0bNoR5/MltoCatso+vFjjGx8t0w==} + engines: {node: '>=12'} + dependencies: + tr46: 3.0.0 + webidl-conversions: 7.0.0 dev: true /whatwg-url/7.1.0: @@ -7208,14 +7198,6 @@ packages: webidl-conversions: 4.0.2 dev: true - /whatwg-url/9.1.0: - resolution: {integrity: sha512-CQ0UcrPHyomtlOCot1TL77WyMIm/bCwrJ2D6AOKGwEczU9EpyoqAokfqrf/MioU9kHcMsmJZcg1egXix2KYEsA==} - engines: {node: '>=12'} - dependencies: - tr46: 2.1.0 - webidl-conversions: 6.1.0 - dev: true - /which-boxed-primitive/1.0.2: resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} dependencies: @@ -7255,8 +7237,8 @@ packages: isexe: 2.0.0 dev: true - /windicss/3.2.1: - resolution: {integrity: sha512-LusrIrryBFHAPQ/OOTbS4EWWuzI6eGeJglI9nQ3kDBr1cqH69NWt8Z8q59f9kTkgptXroejmWfksWwqgHs8EVw==} + /windicss/3.4.0: + resolution: {integrity: sha512-X+9Y1/FPxX253Xo4Hk/qfVuvoAxgKx686Z6yHxmBFMH7wRCPdRO42na9k/yEnrW6EqCFJP/GcMIHn3QENaE42g==} engines: {node: '>= 12'} hasBin: true dev: true @@ -7265,7 +7247,7 @@ packages: resolution: {integrity: sha512-RNGKj82nUPg3g5ygxkQl0R937xLyho1J24ItRCBTr/m1YnZkzJy1hUiHUJrc/VlsDQzsCnInEGSg3bci0Lmd4w==} engines: {node: '>= 10.0.0'} dependencies: - '@babel/parser': 7.15.6 + '@babel/parser': 7.16.6 '@babel/types': 7.15.6 assert-never: 1.2.1 babel-walk: 3.0.0-canary-5 @@ -7445,8 +7427,8 @@ packages: resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=} dev: true - /ws/8.2.2: - resolution: {integrity: sha512-Q6B6H2oc8QY3llc3cB8kVmQ6pnJWVQbP7Q5algTcIxx7YEpc0oU4NBVHlztA7Ekzfhw2r0rPducMUiCGWKQRzw==} + /ws/8.4.0: + resolution: {integrity: sha512-IHVsKe2pjajSUIl4KYMQOdlyliovpEPquKkqbwswulszzI7r0SfQrxnXdWAEqOlDCLrVSJzo+O1hAwdog2sKSQ==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -7458,8 +7440,9 @@ packages: optional: true dev: true - /xml-name-validator/3.0.0: - resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==} + /xml-name-validator/4.0.0: + resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} + engines: {node: '>=12'} dev: true /xmlchars/2.2.0: diff --git a/src/auto-imports.d.ts b/src/auto-imports.d.ts index b08bd51..95156db 100644 --- a/src/auto-imports.d.ts +++ b/src/auto-imports.d.ts @@ -59,6 +59,7 @@ declare global { const readonly: typeof import('vue')['readonly'] const ref: typeof import('vue')['ref'] const refDefault: typeof import('@vueuse/core')['refDefault'] + const resolveComponent: typeof import('vue')['resolveComponent'] const shallowReactive: typeof import('vue')['shallowReactive'] const shallowReadonly: typeof import('vue')['shallowReadonly'] const shallowRef: typeof import('vue')['shallowRef'] @@ -88,10 +89,12 @@ declare global { const useBrowserLocation: typeof import('@vueuse/core')['useBrowserLocation'] const useClamp: typeof import('@vueuse/core')['useClamp'] const useClipboard: typeof import('@vueuse/core')['useClipboard'] + const useColorMode: typeof import('@vueuse/core')['useColorMode'] const useConfirmDialog: typeof import('@vueuse/core')['useConfirmDialog'] const useCounter: typeof import('@vueuse/core')['useCounter'] const useCssModule: typeof import('vue')['useCssModule'] const useCssVar: typeof import('@vueuse/core')['useCssVar'] + const useCycleList: typeof import('@vueuse/core')['useCycleList'] const useDark: typeof import('@vueuse/core')['useDark'] const useDebounce: typeof import('@vueuse/core')['useDebounce'] const useDebouncedRefHistory: typeof import('@vueuse/core')['useDebouncedRefHistory'] @@ -104,6 +107,7 @@ declare global { const useDocumentVisibility: typeof import('@vueuse/core')['useDocumentVisibility'] const useDraggable: typeof import('@vueuse/core')['useDraggable'] const useElementBounding: typeof import('@vueuse/core')['useElementBounding'] + const useElementByPoint: typeof import('@vueuse/core')['useElementByPoint'] const useElementHover: typeof import('@vueuse/core')['useElementHover'] const useElementSize: typeof import('@vueuse/core')['useElementSize'] const useElementVisibility: typeof import('@vueuse/core')['useElementVisibility'] @@ -137,6 +141,7 @@ declare global { const useMouseInElement: typeof import('@vueuse/core')['useMouseInElement'] const useMousePressed: typeof import('@vueuse/core')['useMousePressed'] const useMutationObserver: typeof import('@vueuse/core')['useMutationObserver'] + const useNavigatorLanguage: typeof import('@vueuse/core')['useNavigatorLanguage'] const useNetwork: typeof import('@vueuse/core')['useNetwork'] const useNow: typeof import('@vueuse/core')['useNow'] const useOnline: typeof import('@vueuse/core')['useOnline'] @@ -153,6 +158,7 @@ declare global { const useResizeObserver: typeof import('@vueuse/core')['useResizeObserver'] const useRoute: typeof import('vue-router')['useRoute'] const useRouter: typeof import('vue-router')['useRouter'] + const useScreenSafeArea: typeof import('@vueuse/core')['useScreenSafeArea'] const useScriptTag: typeof import('@vueuse/core')['useScriptTag'] const useScroll: typeof import('@vueuse/core')['useScroll'] const useScrollLock: typeof import('@vueuse/core')['useScrollLock'] @@ -162,8 +168,10 @@ declare global { const useSpeechRecognition: typeof import('@vueuse/core')['useSpeechRecognition'] const useSpeechSynthesis: typeof import('@vueuse/core')['useSpeechSynthesis'] const useStorage: typeof import('@vueuse/core')['useStorage'] + const useStorageAsync: typeof import('@vueuse/core')['useStorageAsync'] const useSwipe: typeof import('@vueuse/core')['useSwipe'] const useTemplateRefsList: typeof import('@vueuse/core')['useTemplateRefsList'] + const useTextSelection: typeof import('@vueuse/core')['useTextSelection'] const useThrottle: typeof import('@vueuse/core')['useThrottle'] const useThrottledRefHistory: typeof import('@vueuse/core')['useThrottledRefHistory'] const useThrottleFn: typeof import('@vueuse/core')['useThrottleFn'] diff --git a/src/components.d.ts b/src/components.d.ts index 72e7b4d..6dda6bb 100644 --- a/src/components.d.ts +++ b/src/components.d.ts @@ -11,7 +11,6 @@ declare module 'vue' { CarbonMoon: typeof import('~icons/carbon/moon')['default'] CarbonPedestrian: typeof import('~icons/carbon/pedestrian')['default'] CarbonSun: typeof import('~icons/carbon/sun')['default'] - CarbonWarning: typeof import('~icons/carbon/warning')['default'] Footer: typeof import('./components/Footer.vue')['default'] README: typeof import('./components/README.md')['default'] }