diff --git a/package.json b/package.json index ed8479b..d067835 100644 --- a/package.json +++ b/package.json @@ -7,43 +7,43 @@ "preview-https": "serve dist" }, "dependencies": { - "@vueuse/core": "^6.0.0", + "@vueuse/core": "^6.2.1", "@vueuse/head": "^0.6.0", "nprogress": "^0.2.0", - "pinia": "^2.0.0-rc.6", + "pinia": "^2.0.0-rc.8", "prism-theme-vars": "^0.2.2", - "vue": "^3.2.6", - "vue-demi": "^0.11.3", + "vue": "^3.2.9", + "vue-demi": "^0.11.4", "vue-i18n": "^9.1.7", "vue-router": "^4.0.11" }, "devDependencies": { "@antfu/eslint-config": "^0.7.0", - "@iconify/json": "^1.1.395", + "@iconify/json": "^1.1.398", "@intlify/vite-plugin-vue-i18n": "^2.4.0", "@types/markdown-it-link-attributes": "^3.0.1", "@types/nprogress": "^0.2.0", - "@vitejs/plugin-vue": "^1.6.0", - "@vue/compiler-sfc": "^3.2.6", - "@vue/server-renderer": "^3.2.6", + "@vitejs/plugin-vue": "^1.6.1", + "@vue/compiler-sfc": "^3.2.9", + "@vue/server-renderer": "^3.2.9", "critters": "^0.0.10", "cross-env": "^7.0.3", "eslint": "^7.32.0", "https-localhost": "^4.6.5", "markdown-it-link-attributes": "^3.0.0", "markdown-it-prism": "^2.2.0", - "pnpm": "^6.14.5", + "pnpm": "^6.14.6", "typescript": "^4.4.2", - "unplugin-auto-import": "^0.2.6", - "unplugin-icons": "^0.7.3", - "unplugin-vue-components": "^0.14.5", - "vite": "^2.5.1", + "unplugin-auto-import": "^0.4.1", + "unplugin-icons": "^0.7.6", + "unplugin-vue-components": "^0.14.12", + "vite": "^2.5.3", "vite-plugin-md": "^0.11.0", "vite-plugin-pages": "^0.18.0", "vite-plugin-pwa": "^0.11.2", - "vite-plugin-vue-layouts": "^0.3.1", - "vite-plugin-windicss": "^1.3.0", - "vite-ssg": "^0.14.7", + "vite-plugin-vue-layouts": "^0.4.1", + "vite-plugin-windicss": "^1.4.1", + "vite-ssg": "^0.15.1", "vue-tsc": "^0.3.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8cab917..debf94e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2,14 +2,14 @@ lockfileVersion: 5.3 specifiers: '@antfu/eslint-config': ^0.7.0 - '@iconify/json': ^1.1.395 + '@iconify/json': ^1.1.398 '@intlify/vite-plugin-vue-i18n': ^2.4.0 '@types/markdown-it-link-attributes': ^3.0.1 '@types/nprogress': ^0.2.0 - '@vitejs/plugin-vue': ^1.6.0 - '@vue/compiler-sfc': ^3.2.6 - '@vue/server-renderer': ^3.2.6 - '@vueuse/core': ^6.0.0 + '@vitejs/plugin-vue': ^1.6.1 + '@vue/compiler-sfc': ^3.2.9 + '@vue/server-renderer': ^3.2.9 + '@vueuse/core': ^6.2.1 '@vueuse/head': ^0.6.0 critters: ^0.0.10 cross-env: ^7.0.3 @@ -18,64 +18,64 @@ specifiers: markdown-it-link-attributes: ^3.0.0 markdown-it-prism: ^2.2.0 nprogress: ^0.2.0 - pinia: ^2.0.0-rc.6 - pnpm: ^6.14.5 + pinia: ^2.0.0-rc.8 + pnpm: ^6.14.6 prism-theme-vars: ^0.2.2 typescript: ^4.4.2 - unplugin-auto-import: ^0.2.6 - unplugin-icons: ^0.7.3 - unplugin-vue-components: ^0.14.5 - vite: ^2.5.1 + unplugin-auto-import: ^0.4.1 + unplugin-icons: ^0.7.6 + unplugin-vue-components: ^0.14.12 + vite: ^2.5.3 vite-plugin-md: ^0.11.0 vite-plugin-pages: ^0.18.0 vite-plugin-pwa: ^0.11.2 - vite-plugin-vue-layouts: ^0.3.1 - vite-plugin-windicss: ^1.3.0 - vite-ssg: ^0.14.7 - vue: ^3.2.6 - vue-demi: ^0.11.3 + vite-plugin-vue-layouts: ^0.4.1 + vite-plugin-windicss: ^1.4.1 + vite-ssg: ^0.15.1 + vue: ^3.2.9 + vue-demi: ^0.11.4 vue-i18n: ^9.1.7 vue-router: ^4.0.11 vue-tsc: ^0.3.0 dependencies: - '@vueuse/core': 6.0.0_vue@3.2.6 - '@vueuse/head': 0.6.0_vue@3.2.6 + '@vueuse/core': 6.2.1_vue@3.2.9 + '@vueuse/head': 0.6.0_vue@3.2.9 nprogress: 0.2.0 - pinia: 2.0.0-rc.6_typescript@4.4.2+vue@3.2.6 + pinia: 2.0.0-rc.8_typescript@4.4.2+vue@3.2.9 prism-theme-vars: 0.2.2 - vue: 3.2.6 - vue-demi: 0.11.3_vue@3.2.6 - vue-i18n: 9.1.7_vue@3.2.6 - vue-router: 4.0.11_vue@3.2.6 + vue: 3.2.9 + vue-demi: 0.11.4_vue@3.2.9 + vue-i18n: 9.1.7_vue@3.2.9 + vue-router: 4.0.11_vue@3.2.9 devDependencies: '@antfu/eslint-config': 0.7.0_eslint@7.32.0+typescript@4.4.2 - '@iconify/json': 1.1.395 - '@intlify/vite-plugin-vue-i18n': 2.4.0_c492082eb9facedb3ae01550d308af38 + '@iconify/json': 1.1.398 + '@intlify/vite-plugin-vue-i18n': 2.4.0_35c455184df3df5aeb3aab01fba89a86 '@types/markdown-it-link-attributes': 3.0.1 '@types/nprogress': 0.2.0 - '@vitejs/plugin-vue': 1.6.0_@vue+compiler-sfc@3.2.6 - '@vue/compiler-sfc': 3.2.6 - '@vue/server-renderer': 3.2.6_vue@3.2.6 + '@vitejs/plugin-vue': 1.6.1_@vue+compiler-sfc@3.2.9 + '@vue/compiler-sfc': 3.2.9 + '@vue/server-renderer': 3.2.9_vue@3.2.9 critters: 0.0.10 cross-env: 7.0.3 eslint: 7.32.0 https-localhost: 4.6.5 markdown-it-link-attributes: 3.0.0 markdown-it-prism: 2.2.0 - pnpm: 6.14.5 + pnpm: 6.14.6 typescript: 4.4.2 - unplugin-auto-import: 0.2.6_@vueuse+core@6.0.0+vite@2.5.1 - unplugin-icons: 0.7.3_b93fdcebbeda5367ea67582b14689fde - unplugin-vue-components: 0.14.5_vite@2.5.1+vue@3.2.6 - vite: 2.5.1 - vite-plugin-md: 0.11.0_vite@2.5.1 - vite-plugin-pages: 0.18.0_0af502564fb53278e4f42e4690bab263 - vite-plugin-pwa: 0.11.2_vite@2.5.1 - vite-plugin-vue-layouts: 0.3.1_vite@2.5.1 - vite-plugin-windicss: 1.3.0_typescript@4.4.2+vite@2.5.1 - vite-ssg: 0.14.7_76eb9b2830089da5e7fc7952c1c6e563 + unplugin-auto-import: 0.4.1_@vueuse+core@6.2.1+vite@2.5.3 + unplugin-icons: 0.7.6_6bd8915f7028e28fbfbdf53cc833b028 + unplugin-vue-components: 0.14.12_vite@2.5.3+vue@3.2.9 + vite: 2.5.3 + vite-plugin-md: 0.11.0_vite@2.5.3 + vite-plugin-pages: 0.18.0_da9b90f9b1d8d241ada6901548f8f429 + vite-plugin-pwa: 0.11.2_vite@2.5.3 + vite-plugin-vue-layouts: 0.4.1_vite@2.5.3 + vite-plugin-windicss: 1.4.1_typescript@4.4.2+vite@2.5.3 + vite-ssg: 0.15.1_70686137f4e69a887aaab76200a4eb1f vue-tsc: 0.3.0_typescript@4.4.2 packages: @@ -1350,8 +1350,8 @@ packages: resolution: {integrity: sha512-LFelJDOLZ6JHlmlAkgrvmcu4hpNPB91KYcr4f60D/exzU1eNOb4/KCVHIydGHIQFaOacIOD+Xy+B7P1z812cZg==} dev: true - /@iconify/json/1.1.395: - resolution: {integrity: sha512-zEfUE2hPCs36Qk/uFD8RoFHisa35cGfsczvLzKLXKt22gGqVpycNPYMPNbP9AX2RqsguEopSfwf2iH3Pj1aYBA==} + /@iconify/json/1.1.398: + resolution: {integrity: sha512-KipuLYlPFMCsiy0T0Lj+U5QGSzLtna80qwq4GP2aYGFathSfrrOxylFSELFlEOwYwXxam5HwDS5/yiH3+8m3fA==} dev: true /@intlify/bundle-utils/0.2.0_eslint@7.32.0: @@ -1416,7 +1416,7 @@ packages: resolution: {integrity: sha512-zt0zlUdalumvT9AjQNxPXA36UgOndUyvBMplh8uRZU0fhWHAwhnJTcf0NaG9Qvr8I1n3HPSs96+kLb/YdwTavQ==} engines: {node: '>= 10'} - /@intlify/vite-plugin-vue-i18n/2.4.0_c492082eb9facedb3ae01550d308af38: + /@intlify/vite-plugin-vue-i18n/2.4.0_35c455184df3df5aeb3aab01fba89a86: resolution: {integrity: sha512-DXBvl7JEEcChjrsCUHIBJUSqgAXJSUzbaZskzTuJy5K3FDCX/g9XfHVaw8lCUaW7jYF60BIsPr87sAP1QSGB0Q==} engines: {node: '>= 12'} peerDependencies: @@ -1428,8 +1428,8 @@ packages: '@rollup/pluginutils': 4.1.1 debug: 4.3.2 fast-glob: 3.2.7 - vite: 2.5.1 - vue-i18n: 9.1.7_vue@3.2.6 + vite: 2.5.3 + vue-i18n: 9.1.7_vue@3.2.9 transitivePeerDependencies: - eslint - supports-color @@ -1707,13 +1707,13 @@ packages: eslint-visitor-keys: 2.1.0 dev: true - /@vitejs/plugin-vue/1.6.0_@vue+compiler-sfc@3.2.6: - resolution: {integrity: sha512-n3i8htn8pTg9M+kM3cnEfsPZx/6ngInlTroth6fA1LQTJq5aTVQ8ggaE5pPoAy9vCgHPtcaXMzwpldhqRAkebQ==} + /@vitejs/plugin-vue/1.6.1_@vue+compiler-sfc@3.2.9: + resolution: {integrity: sha512-tX2Ju8fOyEtfstfmwjfSJcstTFXwzdFAUbYJ5bWWifvKIgbe6B0FbM8l3Wb7wOaaxKn4FYkii7WQnAPcsTqaIA==} engines: {node: '>=12.0.0'} peerDependencies: '@vue/compiler-sfc': ^3.2.6 dependencies: - '@vue/compiler-sfc': 3.2.6 + '@vue/compiler-sfc': 3.2.9 dev: true /@volar/code-gen/0.27.9: @@ -1772,24 +1772,41 @@ packages: '@vue/shared': 3.2.6 estree-walker: 2.0.2 source-map: 0.6.1 + dev: true + + /@vue/compiler-core/3.2.9: + resolution: {integrity: sha512-smi76K+pg1LeltWSLoOI9GqXdH1oK13sd+SrO/XTdyfvf2dOQn5zE0o+C4B4Wj9M8Jd66Z5dEfGEldvcOutixQ==} + dependencies: + '@babel/parser': 7.15.3 + '@babel/types': 7.15.0 + '@vue/shared': 3.2.9 + estree-walker: 2.0.2 + source-map: 0.6.1 /@vue/compiler-dom/3.2.6: resolution: {integrity: sha512-+a/3oBAzFIXhHt8L5IHJOTP4a5egzvpXYyi13jR7CUYOR1S+Zzv7vBWKYBnKyJLwnrxTZnTQVjeHCgJq743XKg==} dependencies: '@vue/compiler-core': 3.2.6 '@vue/shared': 3.2.6 + dev: true - /@vue/compiler-sfc/3.2.6: - resolution: {integrity: sha512-Ariz1eDsf+2fw6oWXVwnBNtfKHav72RjlWXpEgozYBLnfRPzP+7jhJRw4Nq0OjSsLx2HqjF3QX7HutTjYB0/eA==} + /@vue/compiler-dom/3.2.9: + resolution: {integrity: sha512-7GAMoCyBGMzMsbzxxFFCQMdblg10NRXkgFFhkjLJ4djItL0hyeO8t9wSLmaDaJejo1xjK8lm+4xPAUwvHuC8cA==} + dependencies: + '@vue/compiler-core': 3.2.9 + '@vue/shared': 3.2.9 + + /@vue/compiler-sfc/3.2.9: + resolution: {integrity: sha512-egQCUOvb+3fz7sNx5F85ysPslbbtHiw0l2hOlqSGx5S7vQ8nzPvhxjy/VATYbd4lHZGQltA/3U090ncZu8M6hQ==} dependencies: '@babel/parser': 7.15.3 '@babel/types': 7.15.0 '@types/estree': 0.0.48 - '@vue/compiler-core': 3.2.6 - '@vue/compiler-dom': 3.2.6 - '@vue/compiler-ssr': 3.2.6 - '@vue/ref-transform': 3.2.6 - '@vue/shared': 3.2.6 + '@vue/compiler-core': 3.2.9 + '@vue/compiler-dom': 3.2.9 + '@vue/compiler-ssr': 3.2.9 + '@vue/ref-transform': 3.2.9 + '@vue/shared': 3.2.9 consolidate: 0.16.0 estree-walker: 2.0.2 hash-sum: 2.0.0 @@ -1802,11 +1819,11 @@ packages: source-map: 0.6.1 dev: true - /@vue/compiler-ssr/3.2.6: - resolution: {integrity: sha512-A7IKRKHSyPnTC4w1FxHkjzoyjXInsXkcs/oX22nBQ+6AWlXj2Tt1le96CWPOXy5vYlsTYkF1IgfBaKIdeN/39g==} + /@vue/compiler-ssr/3.2.9: + resolution: {integrity: sha512-3QhSnpmMKvM67VQeUttDVy6+BeWlpo1mTqSnEl2x1bIEXNfZ6aIWeV42YmItXfiJ0j+JZI/29sDiEl3QLhAHow==} dependencies: - '@vue/compiler-dom': 3.2.6 - '@vue/shared': 3.2.6 + '@vue/compiler-dom': 3.2.9 + '@vue/shared': 3.2.9 dev: true /@vue/devtools-api/6.0.0-beta.15: @@ -1816,45 +1833,55 @@ packages: resolution: {integrity: sha512-8vIDD2wpCnYisNNZjmcIj+Rixn0uhZNY3G1vzlgdVdLygeRSuFjkmnZk6WwvGzUWpKfnG0e/NUySM3mVi59hAA==} dependencies: '@vue/shared': 3.2.6 + dev: true - /@vue/ref-transform/3.2.6: - resolution: {integrity: sha512-ie39+Y4nbirDLvH+WEq6Eo/l3n3mFATayqR+kEMSphrtMW6Uh/eEMx1Gk2Jnf82zmj3VLRq7dnmPx72JLcBYkQ==} + /@vue/reactivity/3.2.9: + resolution: {integrity: sha512-V0me78KlETt/9u3S9BoViEZNCFr/fDWodLq/KqYbFj+YySnCDD0clmjgBSQvIM63D+z3iUXftJyv08vAjlWrvw==} + dependencies: + '@vue/shared': 3.2.9 + + /@vue/ref-transform/3.2.9: + resolution: {integrity: sha512-sKNJZlVWW9s0+Xy8WVaGZTX8jVXvkY85ooDTv21ryAS0gzQ4PzHUvqQFQSgtZSbszU2/Qpi13u2h5oZBBYFm8g==} dependencies: '@babel/parser': 7.15.3 - '@vue/compiler-core': 3.2.6 - '@vue/shared': 3.2.6 + '@vue/compiler-core': 3.2.9 + '@vue/shared': 3.2.9 estree-walker: 2.0.2 magic-string: 0.25.7 dev: true - /@vue/runtime-core/3.2.6: - resolution: {integrity: sha512-3mqtgpj/YSGFxtvTufSERRApo92B16JNNxz9p+5eG6PPuqTmuRJz214MqhKBEgLEAIQ6R6YCbd83ZDtjQnyw2g==} + /@vue/runtime-core/3.2.9: + resolution: {integrity: sha512-CaSjy/kBrSFtSwyW2sY7RTN5YGmcDg8xLzKmFmIrkI9AXv/YjViQjSKUNHTAhnGq0K739vhFO4r3meBNEWqiOw==} dependencies: - '@vue/reactivity': 3.2.6 - '@vue/shared': 3.2.6 + '@vue/reactivity': 3.2.9 + '@vue/shared': 3.2.9 - /@vue/runtime-dom/3.2.6: - resolution: {integrity: sha512-fq33urnP0BNCGm2O3KCzkJlKIHI80C94HJ4qDZbjsTtxyOn5IHqwKSqXVN3RQvO6epcQH+sWS+JNwcNDPzoasg==} + /@vue/runtime-dom/3.2.9: + resolution: {integrity: sha512-Vi8eOaP7/8NYSWIl8/klPtkiI+IQq/gPAI77U7PVoJ22tTcK/+9IIrMEN2TD+jUkHTRRIymMECEv+hWQT1Mo1g==} dependencies: - '@vue/runtime-core': 3.2.6 - '@vue/shared': 3.2.6 + '@vue/runtime-core': 3.2.9 + '@vue/shared': 3.2.9 csstype: 2.6.17 - /@vue/server-renderer/3.2.6_vue@3.2.6: - resolution: {integrity: sha512-Izc4F79W8Q36qLV442Yp1xOdwekb5DwA2p8wFsWmhgDLDeZOP9LeyYqN5BduDtAfLVe7gHOwt2Xg7QQltSVuBA==} + /@vue/server-renderer/3.2.9_vue@3.2.9: + resolution: {integrity: sha512-FnroIN5adULE13JEpsFTcppPcJzFspZwVUspsTj/Xi/RJ4ikLyBU4wXKw9ouzduoDRRcqggoJMKCHaC1QwS6Fw==} peerDependencies: - vue: 3.2.6 + vue: 3.2.9 dependencies: - '@vue/compiler-ssr': 3.2.6 - '@vue/shared': 3.2.6 - vue: 3.2.6 + '@vue/compiler-ssr': 3.2.9 + '@vue/shared': 3.2.9 + vue: 3.2.9 dev: true /@vue/shared/3.2.6: resolution: {integrity: sha512-uwX0Qs2e6kdF+WmxwuxJxOnKs/wEkMArtYpHSm7W+VY/23Tl8syMRyjnzEeXrNCAP0/8HZxEGkHJsjPEDNRuHw==} + dev: true - /@vueuse/core/6.0.0_vue@3.2.6: - resolution: {integrity: sha512-PuBfNo/Zv+NkLcZaYWBA1WjqxQhTDC0DMQpoAIJdo/GFul/1SpBbONhUho2zqtOmq8vyGuK200wNFvyA4YUAMg==} + /@vue/shared/3.2.9: + resolution: {integrity: sha512-+CifxkLVhjKT14g/LMZil8//SdCzkMkS8VfRX0cqNJiFKK4AWvxj0KV1dhbr8czikY0DZUGQew3tRMRRChMGtA==} + + /@vueuse/core/6.2.1_vue@3.2.9: + resolution: {integrity: sha512-XQei1kz5zOnu+qyq8ZH+aFG2TK3RWLnACzBlepgzCkO7hRvNlzqblfd2cE7cfMh1SwkDbmvSaAuZ4Lptz8xbjQ==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -1864,21 +1891,21 @@ packages: vue: optional: true dependencies: - '@vueuse/shared': 6.0.0_vue@3.2.6 - vue: 3.2.6 - vue-demi: 0.11.3_vue@3.2.6 + '@vueuse/shared': 6.2.1_vue@3.2.9 + vue: 3.2.9 + vue-demi: 0.11.4_vue@3.2.9 dev: false - /@vueuse/head/0.6.0_vue@3.2.6: + /@vueuse/head/0.6.0_vue@3.2.9: resolution: {integrity: sha512-fi7ZjkMpEAUtTT6iR5wgL2HkX1+3zbrmbpcwU//RgJIWEr5b42jk8E9yOheaC2dYAAHzelAllVpX0pDmhcTXuw==} peerDependencies: vue: '>=3' dependencies: - vue: 3.2.6 + vue: 3.2.9 dev: false - /@vueuse/shared/6.0.0_vue@3.2.6: - resolution: {integrity: sha512-PLjjqL8bxI5q86qk/ifXy572nfQE3rJc1RMem+dKcGayaagMnC4kXHEt64V98DVielSwr2FuYaeFodi4KJrvdg==} + /@vueuse/shared/6.2.1_vue@3.2.9: + resolution: {integrity: sha512-1BF5ZHejpxkvQ61xEPwON+NBgGcWAH223kWtIMQ+aXJEEnNBqen5/bmc+FQnXQcoSNaHXV0poS7vno3sx0TJdA==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -1888,12 +1915,12 @@ packages: vue: optional: true dependencies: - vue: 3.2.6 - vue-demi: 0.11.3_vue@3.2.6 + vue: 3.2.9 + vue-demi: 0.11.4_vue@3.2.9 dev: false - /@windicss/config/1.3.0_typescript@4.4.2: - resolution: {integrity: sha512-/F2dg9ltkoQLA4cpr4YQP4V+Y1hO0WOF8jtHoErCKKBr1wBnFLieRjhsXcolM5ZbqH7wLoUrPkdBkIFlocDblg==} + /@windicss/config/1.4.1_typescript@4.4.2: + resolution: {integrity: sha512-4jWG8sajwfV1pa+igFTwEcJgcrqHqcuxRI96IXIt6SuET3vSkwjP8X+4rBfns7QcR+Thxy6K/kBL0xvZNrJsPQ==} dependencies: debug: 4.3.2 jiti: 1.11.0 @@ -1905,11 +1932,11 @@ packages: - typescript dev: true - /@windicss/plugin-utils/1.3.0_typescript@4.4.2: - resolution: {integrity: sha512-4qOXUStYPI3WTHR6WdxGhzKWMZar7vwWY08QFVc9Zztg5eoQ3GyYsMPn83OSRwc/jA7mSkkoCtHLGzop2KjHcg==} + /@windicss/plugin-utils/1.4.1_typescript@4.4.2: + resolution: {integrity: sha512-7gfGroXHH3iHxG6cUakvTjO9ZytxhxUsscc4P++p2Q0KGTh29NnlJci9AQpvO2h+b6+z8VqsDLv1/8ob6hd42g==} dependencies: '@antfu/utils': 0.2.4 - '@windicss/config': 1.3.0_typescript@4.4.2 + '@windicss/config': 1.4.1_typescript@4.4.2 debug: 4.3.2 fast-glob: 3.2.7 magic-string: 0.25.7 @@ -4683,11 +4710,11 @@ packages: engines: {node: '>=4'} dev: true - /pinia/2.0.0-rc.6_typescript@4.4.2+vue@3.2.6: - resolution: {integrity: sha512-IqArmLmWJB5wZzELZfFF42bMaulo6cjMvL1wgUjWfmzaGCt1HYOAXN86s6HrdAueeEWj9Ov6lNNOHB1DFQxthw==} + /pinia/2.0.0-rc.8_typescript@4.4.2+vue@3.2.9: + resolution: {integrity: sha512-T+ZKYw9mtMI9GvC358UsS5B8CysAr+D44rL7mmN50ww0b5lamiw022IZcXmRQa1oJrZKzwrwwxJ25A10SIq3lg==} peerDependencies: - '@vue/composition-api': ^1.1.1 - typescript: ^4.3.5 + '@vue/composition-api': ^1.1.4 + typescript: ^4.4.2 vue: ^2.6.14 || ^3.2.0 peerDependenciesMeta: '@vue/composition-api': @@ -4697,8 +4724,8 @@ packages: dependencies: '@vue/devtools-api': 6.0.0-beta.15 typescript: 4.4.2 - vue: 3.2.6 - vue-demi: 0.11.3_vue@3.2.6 + vue: 3.2.9 + vue-demi: 0.11.4_vue@3.2.9 dev: false /pirates/4.0.1: @@ -4727,8 +4754,8 @@ packages: engines: {node: '>=4'} dev: true - /pnpm/6.14.5: - resolution: {integrity: sha512-+N1B+Bj2JKZJ1GDJS141OgnDmwxAavHi/ecU3IIl0QunPSVBXxd51DbVizCw/mPwIB3UmeT474Fyz8o3Xj9sXA==} + /pnpm/6.14.6: + resolution: {integrity: sha512-PwBdhK7q/QqM8erzDuNu8a85bPNLV4Q3X6G0AFItogwhjDKEtJGKSIIGnvtq8AqnB2r1S9DGAOrQ8yqRJHU8xA==} engines: {node: '>=12.17'} hasBin: true dev: true @@ -5864,8 +5891,8 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin-auto-import/0.2.6_@vueuse+core@6.0.0+vite@2.5.1: - resolution: {integrity: sha512-LBwsfJrwYiqFpUU3cBwzdlwEBuPMQzHXkDeOPsJJSza+zqufe8OxeACDYMeERUGb2+xj8IF+q2S6n/ilQLUyyg==} + /unplugin-auto-import/0.4.1_@vueuse+core@6.2.1+vite@2.5.3: + resolution: {integrity: sha512-OsNs+r9kQZyfgO0cKegrA0ZTg3bjpDogAUDjNzDR+7v+f80XLORbQNXO/PtyNdLuYM81nUrmnSQnHkopxIt6UQ==} peerDependencies: '@vueuse/core': ^6.0.0 peerDependenciesMeta: @@ -5874,18 +5901,18 @@ packages: dependencies: '@antfu/utils': 0.3.0 '@rollup/pluginutils': 4.1.1 - '@vueuse/core': 6.0.0_vue@3.2.6 + '@vueuse/core': 6.2.1_vue@3.2.9 has-pkg: 0.0.1 magic-string: 0.25.7 - unplugin: 0.2.3_vite@2.5.1 + unplugin: 0.2.7_vite@2.5.3 transitivePeerDependencies: - rollup - vite - webpack dev: true - /unplugin-icons/0.7.3_b93fdcebbeda5367ea67582b14689fde: - resolution: {integrity: sha512-3jhQ8gaXm05tlsWjSXTRiFEuetumw+qTEc021rUZhAg6Y8cxPZQp5RooyS+fTWaDlJFRnpfl9oweCycV8XLWlg==} + /unplugin-icons/0.7.6_6bd8915f7028e28fbfbdf53cc833b028: + resolution: {integrity: sha512-P9Uvto2ImdIYovkk13YBkr/o5GRyYsjaVerrcP2AnAewqxcEh20IB71ZkTWog9ywTnGgv0sfeIlOQplbbaCzbw==} peerDependencies: '@iconify/json': '*' '@svgr/core': ^5.5.0 @@ -5902,19 +5929,19 @@ packages: vue-template-es2015-compiler: optional: true dependencies: - '@iconify/json': 1.1.395 + '@iconify/json': 1.1.398 '@iconify/json-tools': 1.0.10 - '@vue/compiler-sfc': 3.2.6 + '@vue/compiler-sfc': 3.2.9 has-pkg: 0.0.1 - unplugin: 0.2.3_vite@2.5.1 + unplugin: 0.2.4_vite@2.5.3 transitivePeerDependencies: - rollup - vite - webpack dev: true - /unplugin-vue-components/0.14.5_vite@2.5.1+vue@3.2.6: - resolution: {integrity: sha512-E4iU7j/PjKer36MLNIQRKNa56hshNNwPxYXjR6elsXjnjDTlLk8hm5+mEF8NtlTlwMjqkRqJdE3eAjyOk072QA==} + /unplugin-vue-components/0.14.12_vite@2.5.3+vue@3.2.9: + resolution: {integrity: sha512-LpzQA0ZJwBTCszfr+A2PUYaHfYjRR+m2F2wdoLe405ucGlx0wGR9H2OTOmhLKy0UhK15bkCDfDrR97fmfQPWsw==} peerDependencies: vue: 2 || 3 dependencies: @@ -5924,8 +5951,9 @@ packages: has-pkg: 0.0.1 magic-string: 0.25.7 minimatch: 3.0.4 - unplugin: 0.2.4_vite@2.5.1 - vue: 3.2.6 + resolve: 1.20.0 + unplugin: 0.2.7_vite@2.5.3 + vue: 3.2.9 transitivePeerDependencies: - rollup - supports-color @@ -5933,25 +5961,7 @@ packages: - webpack dev: true - /unplugin/0.2.3_vite@2.5.1: - resolution: {integrity: sha512-j7X5c8c6O8JfsM6TPgrLSKYk82/oWkxaBBnhn9eeEVuqHMvfcW3G7OYYvgP5H6zpOtVtpdldNFEBr2gpSXBuwA==} - peerDependencies: - rollup: ^2.50.0 - vite: ^2.3.0 - webpack: ^4.0.0 - peerDependenciesMeta: - rollup: - optional: true - vite: - optional: true - webpack: - optional: true - dependencies: - vite: 2.5.1 - webpack-virtual-modules: 0.4.3 - dev: true - - /unplugin/0.2.4_vite@2.5.1: + /unplugin/0.2.4_vite@2.5.3: resolution: {integrity: sha512-BwiCOnbEx/LMKegZblvOO/pDORHiHJgWAiEwsSsF/KOOYvZWtIwrqGs2/kCWGlGIS+3AGbvcpzoGlKcdsf0LBQ==} peerDependencies: rollup: ^2.50.0 @@ -5965,7 +5975,26 @@ packages: webpack: optional: true dependencies: - vite: 2.5.1 + vite: 2.5.3 + webpack-virtual-modules: 0.4.3 + dev: true + + /unplugin/0.2.7_vite@2.5.3: + resolution: {integrity: sha512-KcMTl+aF+UhNOUvUdxwxHiOhvIoFe++foE2GgblFmXsnjdRYYggd2Tg7wopljCnOyiv5IspQRKfAvpyc4qtzuw==} + peerDependencies: + rollup: ^2.50.0 + vite: ^2.3.0 + webpack: ^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + vite: + optional: true + webpack: + optional: true + dependencies: + upath: 2.0.1 + vite: 2.5.3 webpack-virtual-modules: 0.4.3 dev: true @@ -6014,17 +6043,17 @@ packages: engines: {node: '>= 0.8'} dev: true - /vite-plugin-md/0.11.0_vite@2.5.1: + /vite-plugin-md/0.11.0_vite@2.5.3: resolution: {integrity: sha512-sEwJQ0nBawYCEnMGEGsvxA6WM2sBXBFa0SMEAlMiNxivzDCR2/HWc/5qzZAh6ZJ66mivW+1WDruVVtiq/3EqLA==} peerDependencies: vite: ^2.0.0 dependencies: gray-matter: 4.0.3 markdown-it: 12.2.0 - vite: 2.5.1 + vite: 2.5.3 dev: true - /vite-plugin-pages/0.18.0_0af502564fb53278e4f42e4690bab263: + /vite-plugin-pages/0.18.0_da9b90f9b1d8d241ada6901548f8f429: resolution: {integrity: sha512-OnxTDC60HTpc8PjRR0dYu0myJqTVxXgju0LHvM7M3Au0e6kVM1tkbXyUFA6s0F2fZoMwP+Y7TRI25shd6tJKqg==} peerDependencies: '@vue/compiler-sfc': '>=3' @@ -6034,18 +6063,18 @@ packages: optional: true dependencies: '@antfu/utils': 0.3.0 - '@vue/compiler-sfc': 3.2.6 + '@vue/compiler-sfc': 3.2.9 debug: 4.3.2 deep-equal: 2.0.5 fast-glob: 3.2.7 json5: 2.2.0 - vite: 2.5.1 + vite: 2.5.3 yaml: 2.0.0-7 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-pwa/0.11.2_vite@2.5.1: + /vite-plugin-pwa/0.11.2_vite@2.5.3: resolution: {integrity: sha512-TlsXarwMrt8ccITZaag9yYkBfABn+HfUnZIFDxpX4TwON3F0KSpza72NSqVt8zIjt55+iU1tGonwjxvUAmKYxw==} peerDependencies: vite: ^2.0.0 @@ -6054,7 +6083,7 @@ packages: fast-glob: 3.2.7 pretty-bytes: 5.6.0 rollup: 2.56.3 - vite: 2.5.1 + vite: 2.5.3 workbox-build: 6.2.4 workbox-window: 6.2.4 transitivePeerDependencies: @@ -6062,30 +6091,30 @@ packages: - supports-color dev: true - /vite-plugin-vue-layouts/0.3.1_vite@2.5.1: - resolution: {integrity: sha512-Chw+gEJX51+vwikWIp2R3GbBIkSQFi0CdOBKTqAktn+thVWn4mleE2pbdr2jM2Ylc0lL2bm/NpOHE0Pe6YUGqg==} + /vite-plugin-vue-layouts/0.4.1_vite@2.5.3: + resolution: {integrity: sha512-N4mrjqisD3Ys0F+3Rytq3F8LcIo3a0o+7tpkr/ck8UGLpHBJVb1Ce09cBPO28Mi8ZKAyxMuoqDuZant8QdBnag==} peerDependencies: - vite: ^2.2.3 + vite: ^2.5.0 dependencies: - '@vue/compiler-sfc': 3.2.6 + '@vue/compiler-sfc': 3.2.9 debug: 4.3.2 fast-glob: 3.2.7 - vite: 2.5.1 - vue: 3.2.6 - vue-router: 4.0.11_vue@3.2.6 + vite: 2.5.3 + vue: 3.2.9 + vue-router: 4.0.11_vue@3.2.9 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-windicss/1.3.0_typescript@4.4.2+vite@2.5.1: - resolution: {integrity: sha512-Xd9VxXX8z9bsdKs3iL6qXJDXsDDl/HQSWqJOLZFkkp23b3goGRnlT4Rlo5WeIAfrEV944r8bF7wfpDXCkk8XCg==} + /vite-plugin-windicss/1.4.1_typescript@4.4.2+vite@2.5.3: + resolution: {integrity: sha512-LLWipPvTexLSF0RRFhfNuPiCifKQsfLuyd3y7z27gSBtDPmHOOXwpfEWrAv9oUnMQzXfG93RJ1HVnjk1hUo77Q==} peerDependencies: vite: ^2.0.1 dependencies: - '@windicss/plugin-utils': 1.3.0_typescript@4.4.2 + '@windicss/plugin-utils': 1.4.1_typescript@4.4.2 chalk: 4.1.2 debug: 4.3.2 - vite: 2.5.1 + vite: 2.5.3 windicss: 3.1.7 transitivePeerDependencies: - supports-color @@ -6093,8 +6122,8 @@ packages: - typescript dev: true - /vite-ssg/0.14.7_76eb9b2830089da5e7fc7952c1c6e563: - resolution: {integrity: sha512-46E4NHEhe/lj3CPxXjDxKrqi0H3B5LY1Qpf3NPtFDkXUvA2zZYWIp+YDQ98o27QH2HentLcBKQeN6JZpNeOMWQ==} + /vite-ssg/0.15.1_70686137f4e69a887aaab76200a4eb1f: + resolution: {integrity: sha512-Zgqgd29p+MDBs0tqf2zJFsYVLM3jDFU2Z/zbO9+MLXSeyQlRzVb+wEK4AbvytZvMkKB1Md6+60fWFvCcTOCGwg==} engines: {node: '>=14.0.0'} hasBin: true peerDependencies: @@ -6109,9 +6138,9 @@ packages: critters: optional: true dependencies: - '@vue/compiler-sfc': 3.2.6 - '@vue/server-renderer': 3.2.6_vue@3.2.6 - '@vueuse/head': 0.6.0_vue@3.2.6 + '@vue/compiler-sfc': 3.2.9 + '@vue/server-renderer': 3.2.9_vue@3.2.9 + '@vueuse/head': 0.6.0_vue@3.2.9 chalk: 4.1.2 critters: 0.0.10 fs-extra: 10.0.0 @@ -6119,9 +6148,9 @@ packages: jsdom: 16.7.0 prettier: 2.3.2 read-pkg-up: 7.0.1 - vite: 2.5.1 - vue: 3.2.6 - vue-router: 4.0.11_vue@3.2.6 + vite: 2.5.3 + vue: 3.2.9 + vue-router: 4.0.11_vue@3.2.9 yargs: 17.1.1 transitivePeerDependencies: - bufferutil @@ -6130,8 +6159,8 @@ packages: - utf-8-validate dev: true - /vite/2.5.1: - resolution: {integrity: sha512-FwmLbbz8MB1pBs9dKoRDgpiqoijif8hSK1+NNUYc12/cnf+pM2UFhhQ1rcpXgbMhm/5c2USZdVAf0FSkSxaFDA==} + /vite/2.5.3: + resolution: {integrity: sha512-1wMDnjflvtTTkMov8O/Xb5+w1/VW/Gw8oCf8f6dqgHn8lMOEqq0SaPtFEQeikFcOKCfSbiU0nEi0LDIx6DNsaQ==} engines: {node: '>=12.2.0'} hasBin: true dependencies: @@ -6264,8 +6293,8 @@ packages: vscode-typescript-languageservice: 0.27.9 dev: true - /vue-demi/0.11.3_vue@3.2.6: - resolution: {integrity: sha512-DpM0TTMpclRZDV6AIacgg837zrim/C9Zn+2ztXBs9hsESJN9vC83ztjTe4KC4HgJuVle8YUjPp7HTwWtwOHfmg==} + /vue-demi/0.11.4_vue@3.2.9: + resolution: {integrity: sha512-/3xFwzSykLW2HiiLie43a+FFgNOcokbBJ+fzvFXd0r2T8MYohqvphUyDQ8lbAwzQ3Dlcrb1c9ykifGkhSIAk6A==} engines: {node: '>=12'} hasBin: true requiresBuild: true @@ -6276,7 +6305,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.2.6 + vue: 3.2.9 dev: false /vue-eslint-parser/7.10.0_eslint@7.32.0: @@ -6297,7 +6326,7 @@ packages: - supports-color dev: true - /vue-i18n/9.1.7_vue@3.2.6: + /vue-i18n/9.1.7_vue@3.2.9: resolution: {integrity: sha512-ujuuDanoHqtEd4GejWrbG/fXE9nrP51ElsEGxp0WBHfv+/ki0/wyUqkO+4fLikki2obGtXdviTPH0VNpas5K6g==} engines: {node: '>= 10'} peerDependencies: @@ -6307,16 +6336,16 @@ packages: '@intlify/shared': 9.1.7 '@intlify/vue-devtools': 9.1.7 '@vue/devtools-api': 6.0.0-beta.15 - vue: 3.2.6 + vue: 3.2.9 dev: false - /vue-router/4.0.11_vue@3.2.6: + /vue-router/4.0.11_vue@3.2.9: resolution: {integrity: sha512-sha6I8fx9HWtvTrFZfxZkiQQBpqSeT+UCwauYjkdOQYRvwsGwimlQQE2ayqUwuuXGzquFpCPoXzYKWlzL4OuXg==} peerDependencies: vue: ^3.0.0 dependencies: '@vue/devtools-api': 6.0.0-beta.15 - vue: 3.2.6 + vue: 3.2.9 /vue-tsc/0.3.0_typescript@4.4.2: resolution: {integrity: sha512-zaDRZBxwRIz1XjhNP92FqugG71st6BUMnA2EwPeXrAyzbEYVRz6TezNFceYl3QYqqN8CtaxbqUhaQEDj/ntoCA==} @@ -6328,12 +6357,12 @@ packages: vscode-vue-languageservice: 0.27.9 dev: true - /vue/3.2.6: - resolution: {integrity: sha512-Zlb3LMemQS3Xxa6xPsecu45bNjr1hxO8Bh5FUmE0Dr6Ot0znZBKiM47rK6O7FTcakxOnvVN+NTXWJF6u8ajpCQ==} + /vue/3.2.9: + resolution: {integrity: sha512-mqRzh3Qp0Jg66foZz9F70e6xoe/mIjegyPKjC8gXBBfTP3gt4QxA3b8pXtKJRlXk894CteUIhkFnHU8xcobrXA==} dependencies: - '@vue/compiler-dom': 3.2.6 - '@vue/runtime-dom': 3.2.6 - '@vue/shared': 3.2.6 + '@vue/compiler-dom': 3.2.9 + '@vue/runtime-dom': 3.2.9 + '@vue/shared': 3.2.9 /w3c-hr-time/1.0.2: resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==}