diff --git a/package.json b/package.json index 8869d26..4ffe817 100644 --- a/package.json +++ b/package.json @@ -8,25 +8,25 @@ "lint": "eslint \"**/*.{vue,ts,js}\"" }, "dependencies": { - "@vueuse/core": "^6.4.0", + "@vueuse/core": "^6.4.1", "@vueuse/head": "^0.6.0", "nprogress": "^0.2.0", "pinia": "^2.0.0-rc.9", "prism-theme-vars": "^0.2.2", - "vue": "^3.2.11", + "vue": "^3.2.16", "vue-demi": "^0.11.4", "vue-i18n": "^9.1.7", "vue-router": "^4.0.11" }, "devDependencies": { "@antfu/eslint-config": "^0.9.0", - "@iconify/json": "^1.1.403", + "@iconify/json": "^1.1.405", "@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.2", - "@vue/compiler-sfc": "^3.2.11", - "@vue/server-renderer": "^3.2.11", + "@vitejs/plugin-vue": "^1.9.1", + "@vue/compiler-sfc": "^3.2.16", + "@vue/server-renderer": "^3.2.16", "critters": "^0.0.10", "cross-env": "^7.0.3", "eslint": "^7.32.0", @@ -37,15 +37,15 @@ "typescript": "^4.4.3", "unplugin-auto-import": "^0.4.6", "unplugin-icons": "^0.11.3", - "unplugin-vue-components": "^0.15.2", - "vite": "^2.5.8", + "unplugin-vue-components": "^0.15.3", + "vite": "^2.5.10", "vite-plugin-inspect": "^0.3.6", - "vite-plugin-md": "^0.11.0", + "vite-plugin-md": "^0.11.1", "vite-plugin-pages": "^0.18.1", "vite-plugin-pwa": "^0.11.2", - "vite-plugin-vue-layouts": "^0.4.1", - "vite-plugin-windicss": "^1.4.3", - "vite-ssg": "^0.15.2", + "vite-plugin-vue-layouts": "^0.5.0", + "vite-plugin-windicss": "^1.4.5", + "vite-ssg": "^0.15.3", "vue-tsc": "^0.3.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f0fa367..eef0ba9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2,14 +2,14 @@ lockfileVersion: 5.3 specifiers: '@antfu/eslint-config': ^0.9.0 - '@iconify/json': ^1.1.403 + '@iconify/json': ^1.1.405 '@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.2 - '@vue/compiler-sfc': ^3.2.11 - '@vue/server-renderer': ^3.2.11 - '@vueuse/core': ^6.4.0 + '@vitejs/plugin-vue': ^1.9.1 + '@vue/compiler-sfc': ^3.2.16 + '@vue/server-renderer': ^3.2.16 + '@vueuse/core': ^6.4.1 '@vueuse/head': ^0.6.0 critters: ^0.0.10 cross-env: ^7.0.3 @@ -24,41 +24,41 @@ specifiers: typescript: ^4.4.3 unplugin-auto-import: ^0.4.6 unplugin-icons: ^0.11.3 - unplugin-vue-components: ^0.15.2 - vite: ^2.5.8 + unplugin-vue-components: ^0.15.3 + vite: ^2.5.10 vite-plugin-inspect: ^0.3.6 - vite-plugin-md: ^0.11.0 + vite-plugin-md: ^0.11.1 vite-plugin-pages: ^0.18.1 vite-plugin-pwa: ^0.11.2 - vite-plugin-vue-layouts: ^0.4.1 - vite-plugin-windicss: ^1.4.3 - vite-ssg: ^0.15.2 - vue: ^3.2.11 + vite-plugin-vue-layouts: ^0.5.0 + vite-plugin-windicss: ^1.4.5 + vite-ssg: ^0.15.3 + vue: ^3.2.16 vue-demi: ^0.11.4 vue-i18n: ^9.1.7 vue-router: ^4.0.11 vue-tsc: ^0.3.0 dependencies: - '@vueuse/core': 6.4.0_vue@3.2.11 - '@vueuse/head': 0.6.0_vue@3.2.11 + '@vueuse/core': 6.4.1_vue@3.2.16 + '@vueuse/head': 0.6.0_vue@3.2.16 nprogress: 0.2.0 - pinia: 2.0.0-rc.9_typescript@4.4.3+vue@3.2.11 + pinia: 2.0.0-rc.9_typescript@4.4.3+vue@3.2.16 prism-theme-vars: 0.2.2 - vue: 3.2.11 - vue-demi: 0.11.4_vue@3.2.11 - vue-i18n: 9.1.7_vue@3.2.11 - vue-router: 4.0.11_vue@3.2.11 + vue: 3.2.16 + vue-demi: 0.11.4_vue@3.2.16 + vue-i18n: 9.1.7_vue@3.2.16 + vue-router: 4.0.11_vue@3.2.16 devDependencies: '@antfu/eslint-config': 0.9.0_eslint@7.32.0+typescript@4.4.3 - '@iconify/json': 1.1.403 - '@intlify/vite-plugin-vue-i18n': 2.4.0_vite@2.5.8+vue-i18n@9.1.7 + '@iconify/json': 1.1.405 + '@intlify/vite-plugin-vue-i18n': 2.4.0_vite@2.5.10+vue-i18n@9.1.7 '@types/markdown-it-link-attributes': 3.0.1 '@types/nprogress': 0.2.0 - '@vitejs/plugin-vue': 1.6.2_@vue+compiler-sfc@3.2.11 - '@vue/compiler-sfc': 3.2.11 - '@vue/server-renderer': 3.2.11_vue@3.2.11 + '@vitejs/plugin-vue': 1.9.1_vite@2.5.10 + '@vue/compiler-sfc': 3.2.16 + '@vue/server-renderer': 3.2.16_vue@3.2.16 critters: 0.0.10 cross-env: 7.0.3 eslint: 7.32.0 @@ -67,17 +67,17 @@ devDependencies: markdown-it-prism: 2.2.1 pnpm: 6.15.1 typescript: 4.4.3 - unplugin-auto-import: 0.4.6_@vueuse+core@6.4.0+vite@2.5.8 - unplugin-icons: 0.11.3_9e3a25eb786962fb26b0ab6819fb8237 - unplugin-vue-components: 0.15.2_vite@2.5.8+vue@3.2.11 - vite: 2.5.8 - vite-plugin-inspect: 0.3.6_vite@2.5.8 - vite-plugin-md: 0.11.0_vite@2.5.8 - vite-plugin-pages: 0.18.1_feb30ba9f53af83529c8716caf3daee2 - vite-plugin-pwa: 0.11.2_vite@2.5.8 - vite-plugin-vue-layouts: 0.4.1_vite@2.5.8 - vite-plugin-windicss: 1.4.3_typescript@4.4.3+vite@2.5.8 - vite-ssg: 0.15.2_2294cea4aaf3fcbdc1821ff990ac98c7 + unplugin-auto-import: 0.4.6_@vueuse+core@6.4.1+vite@2.5.10 + unplugin-icons: 0.11.3_7600cb822313a9246557cfc65a420087 + unplugin-vue-components: 0.15.3_vite@2.5.10+vue@3.2.16 + vite: 2.5.10 + vite-plugin-inspect: 0.3.6_vite@2.5.10 + vite-plugin-md: 0.11.1_vite@2.5.10 + vite-plugin-pages: 0.18.1_852e383c2b091120905a0648eaa96a53 + vite-plugin-pwa: 0.11.2_vite@2.5.10 + vite-plugin-vue-layouts: 0.5.0_6c49e0955399154a17a05658ccf8faa3 + vite-plugin-windicss: 1.4.5_typescript@4.4.3+vite@2.5.10 + vite-ssg: 0.15.3_4c8f71eff119719a16f50567be5ac011 vue-tsc: 0.3.0_typescript@4.4.3 packages: @@ -171,12 +171,6 @@ packages: - typescript dev: true - /@antfu/utils/0.2.4: - resolution: {integrity: sha512-2bZNkVfL9IZESmvE26UKi8SzyvSoaIsGXDcnbHFMtmGMqUiB1fXpAJ1ijGf+tSqKRQ5yagck2U1Qk0p+705/kw==} - dependencies: - '@types/throttle-debounce': 2.1.0 - dev: true - /@antfu/utils/0.3.0: resolution: {integrity: sha512-UU8TLr/EoXdg7OjMp0h9oDoIAVr+Z/oW9cpOxQQyrsz6Qzd2ms/1CdWx8fl2OQdFpxGmq5Vc4TwfLHId6nAZjA==} dependencies: @@ -452,6 +446,7 @@ packages: /@babel/helper-validator-identifier/7.14.9: resolution: {integrity: sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==} engines: {node: '>=6.9.0'} + dev: true /@babel/helper-validator-option/7.14.5: resolution: {integrity: sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==} @@ -1313,6 +1308,7 @@ packages: dependencies: '@babel/helper-validator-identifier': 7.14.9 to-fast-properties: 2.0.0 + dev: true /@emmetio/abbreviation/2.2.2: resolution: {integrity: sha512-TtE/dBnkTCct8+LntkqVrwqQao6EnPAs1YN3cUgxOxTaBlesBCY37ROUAVZrRlG64GNnVShdl/b70RfAI3w5lw==} @@ -1366,8 +1362,8 @@ packages: resolution: {integrity: sha512-LFelJDOLZ6JHlmlAkgrvmcu4hpNPB91KYcr4f60D/exzU1eNOb4/KCVHIydGHIQFaOacIOD+Xy+B7P1z812cZg==} dev: true - /@iconify/json/1.1.403: - resolution: {integrity: sha512-4auVoKLtg22PhXZKGHckUwaRDMFiatdQxfHjqH862lQvr/NxCPs8Qg5+95LRHDZatFd1pvu7SJukwFkpHcleVA==} + /@iconify/json/1.1.405: + resolution: {integrity: sha512-4QLGQG8esr+1FLFuEJoEwcjlMSA/ByQhS7g5Qg0AF/Lpi3/xTYKxkSeQAa8YQL9e9NCVa7yZHNAPgBsoUDW8Zg==} dev: true /@intlify/bundle-utils/0.2.0: @@ -1430,7 +1426,7 @@ packages: resolution: {integrity: sha512-zt0zlUdalumvT9AjQNxPXA36UgOndUyvBMplh8uRZU0fhWHAwhnJTcf0NaG9Qvr8I1n3HPSs96+kLb/YdwTavQ==} engines: {node: '>= 10'} - /@intlify/vite-plugin-vue-i18n/2.4.0_vite@2.5.8+vue-i18n@9.1.7: + /@intlify/vite-plugin-vue-i18n/2.4.0_vite@2.5.10+vue-i18n@9.1.7: resolution: {integrity: sha512-DXBvl7JEEcChjrsCUHIBJUSqgAXJSUzbaZskzTuJy5K3FDCX/g9XfHVaw8lCUaW7jYF60BIsPr87sAP1QSGB0Q==} engines: {node: '>= 12'} peerDependencies: @@ -1442,8 +1438,8 @@ packages: '@rollup/pluginutils': 4.1.1 debug: 4.3.2 fast-glob: 3.2.7 - vite: 2.5.8 - vue-i18n: 9.1.7_vue@3.2.11 + vite: 2.5.10 + vue-i18n: 9.1.7_vue@3.2.16 transitivePeerDependencies: - supports-color dev: true @@ -1559,10 +1555,6 @@ packages: resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} dev: true - /@types/estree/0.0.48: - resolution: {integrity: sha512-LfZwXoGUDo0C3me81HXgkBg5CTQYb6xzEl+fNmbO4JdRiSKQ8A0GD1OBBvKAIsbCUgoyAty7m99GqqMQe784ew==} - dev: true - /@types/json-schema/7.0.9: resolution: {integrity: sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==} dev: true @@ -1724,13 +1716,13 @@ packages: eslint-visitor-keys: 2.1.0 dev: true - /@vitejs/plugin-vue/1.6.2_@vue+compiler-sfc@3.2.11: - resolution: {integrity: sha512-Pf+dqkT4pWPfziPm51VtDXsPwE74CEGRiK6Vgm5EDBewHw1EgcxG7V2ZI/Yqj5gcDy5nVtjgx0AbsTL+F3gddg==} + /@vitejs/plugin-vue/1.9.1_vite@2.5.10: + resolution: {integrity: sha512-9YuxaU2nLoSS/S1Ep4QTG/pEIh96LlauNM1g7LN/EOJ14Nj8HBeSy1OL26ydxb+MPhKn5XKGARh5wQF0UjHbLw==} engines: {node: '>=12.0.0'} peerDependencies: - '@vue/compiler-sfc': ^3.2.6 + vite: ^2.5.10 dependencies: - '@vue/compiler-sfc': 3.2.11 + vite: 2.5.10 dev: true /@volar/code-gen/0.27.14: @@ -1789,89 +1781,107 @@ packages: '@vue/shared': 3.2.11 estree-walker: 2.0.2 source-map: 0.6.1 + dev: true + + /@vue/compiler-core/3.2.16: + resolution: {integrity: sha512-60LD3f1GpMtoCPWKP7HacFxv97/EUY8m4WNqfFYmfaILVGO0icojdOCYOfgGFiYC+kgk1MOVdiI4vrWci0CnhQ==} + dependencies: + '@babel/parser': 7.15.6 + '@vue/shared': 3.2.16 + estree-walker: 2.0.2 + source-map: 0.6.1 /@vue/compiler-dom/3.2.11: resolution: {integrity: sha512-DNvhUHI/1Hn0/+ZYDYGAuDGasUm+XHKC3FE4GqkNCTO/fcLaJMRg/7eT1m1lkc7jPffUwwfh1rZru5mwzOjrNw==} dependencies: '@vue/compiler-core': 3.2.11 '@vue/shared': 3.2.11 + dev: true - /@vue/compiler-sfc/3.2.11: - resolution: {integrity: sha512-cUIaS8mgJrQ6yucj2AupWAwBRITK3W/a8wCOn9g5fJGtOl8h4APY8vN3lzP8HIJDyEeRF3I8SfRhL+oX97kSnw==} + /@vue/compiler-dom/3.2.16: + resolution: {integrity: sha512-K7lYfwvsp5OLb0+/rKI9XT2RJy2RB7TyJBjvlfCDAF0KOJGqWAx++DLJPm+F3D29Mhxgt6ozSKP+rC3dSabvYA==} + dependencies: + '@vue/compiler-core': 3.2.16 + '@vue/shared': 3.2.16 + + /@vue/compiler-sfc/3.2.16: + resolution: {integrity: sha512-AxaDDg0ZjY7lCoVnCq7V+K3SIEfhyIHtten7k/LRupVC/VzSbelBmW0J8bawgsjLJAfTsdWZjeezZ5JJp2DM/A==} dependencies: '@babel/parser': 7.15.6 - '@babel/types': 7.15.6 - '@types/estree': 0.0.48 - '@vue/compiler-core': 3.2.11 - '@vue/compiler-dom': 3.2.11 - '@vue/compiler-ssr': 3.2.11 - '@vue/ref-transform': 3.2.11 - '@vue/shared': 3.2.11 - consolidate: 0.16.0 + '@vue/compiler-core': 3.2.16 + '@vue/compiler-dom': 3.2.16 + '@vue/compiler-ssr': 3.2.16 + '@vue/ref-transform': 3.2.16 + '@vue/shared': 3.2.16 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.6 - postcss-modules: 4.2.2_postcss@8.3.6 - postcss-selector-parser: 6.0.6 source-map: 0.6.1 - dev: true - /@vue/compiler-ssr/3.2.11: - resolution: {integrity: sha512-+ptAdUlFDij+Z0VGCbRRkxQlNev5LkbZAntvkxrFjc08CTMhZmiV4Js48n2hAmuSXaKNEpmGkDGU26c/vf1+xw==} + /@vue/compiler-ssr/3.2.16: + resolution: {integrity: sha512-u2Inuqp3QpEV3E03ppBLdba40mU0dz/fisbfGjRPlxH5uuQ9v9i5qgrFl7xZ+N5C0ugg5+5KI7MgsbsCAPn0mQ==} dependencies: - '@vue/compiler-dom': 3.2.11 - '@vue/shared': 3.2.11 - dev: true + '@vue/compiler-dom': 3.2.16 + '@vue/shared': 3.2.16 /@vue/devtools-api/6.0.0-beta.15: resolution: {integrity: sha512-quBx4Jjpexo6KDiNUGFr/zF/2A4srKM9S9v2uHgMXSU//hjgq1eGzqkIFql8T9gfX5ZaVOUzYBP3jIdIR3PKIA==} + dev: false /@vue/reactivity/3.2.11: resolution: {integrity: sha512-hEQstxPQbgGZq5qApzrvbDmRdK1KP96O/j4XrwT8fVkT1ytkFs4fH2xNEh9QKwXfybbQkLs77W7OfXCv5o6qbA==} dependencies: '@vue/shared': 3.2.11 + dev: true - /@vue/ref-transform/3.2.11: - resolution: {integrity: sha512-7rX0YsfYb7+1PeKPME1tQyUQcQgt0sIXRRnPD1Vw8Zs2KIo90YLy9CrvwalcRCxGw0ScsjBEhVjJtWIT79TElg==} + /@vue/reactivity/3.2.16: + resolution: {integrity: sha512-eOOpjakbRFg2roaGhVsGgBFnQWaXJcTw66wfc+ZMWl/cihAcgn792gFO1a6KeT68vQBp4JVpGZ5jkkdgZnwFfA==} + dependencies: + '@vue/shared': 3.2.16 + dev: false + + /@vue/ref-transform/3.2.16: + resolution: {integrity: sha512-IXFgxGnyd5jIXPQ/QlOoz+daeikeR1AA6DujgqalmW/ndCX9ZKW1rhFsoMGR0WAUZ4VHbT3eluUJhBF8ikNzPg==} dependencies: '@babel/parser': 7.15.6 - '@vue/compiler-core': 3.2.11 - '@vue/shared': 3.2.11 + '@vue/compiler-core': 3.2.16 + '@vue/shared': 3.2.16 estree-walker: 2.0.2 magic-string: 0.25.7 - dev: true - /@vue/runtime-core/3.2.11: - resolution: {integrity: sha512-horlxjWwSvModC87WdsWswzzHE5IexmKkQA65S5vFgP5hLUBW+HRyScDeuB/RRcFmqnf+ozacNCfap0kqcpODw==} + /@vue/runtime-core/3.2.16: + resolution: {integrity: sha512-Y7jDSKpwRmibQSXpGS2xcC2eVF9CuHQ6uPd1BSMy4aJCzB3ATI0CpRm/Ee/a5e70vjd5D9bY9IHe+9I0CIX1Bg==} dependencies: - '@vue/reactivity': 3.2.11 - '@vue/shared': 3.2.11 + '@vue/reactivity': 3.2.16 + '@vue/shared': 3.2.16 + dev: false - /@vue/runtime-dom/3.2.11: - resolution: {integrity: sha512-cOK1g0INdiCbds2xrrJKrrN+pDHuLz6esUs/crdEiupDuX7IeiMbdqrAQCkYHp5P1KLWcbGlkmwfVD7HQGii0Q==} + /@vue/runtime-dom/3.2.16: + resolution: {integrity: sha512-PJ/aMaGfXkqFnykNqpDamcMJni4c/nqDQDz0hKncJiVqU4leiFGq7YC2IFbXECdG83GiHFhEc/77WOhecWSmCw==} dependencies: - '@vue/runtime-core': 3.2.11 - '@vue/shared': 3.2.11 + '@vue/runtime-core': 3.2.16 + '@vue/shared': 3.2.16 csstype: 2.6.18 + dev: false - /@vue/server-renderer/3.2.11_vue@3.2.11: - resolution: {integrity: sha512-ihWdzJ48QjgiKFTSz6iAKmO6zd5zUme6RtdHaVVodQlFY2o5X7E8YcfRCc1TZOdYHwgjlktlqpd1noyAAzEnZw==} + /@vue/server-renderer/3.2.16_vue@3.2.16: + resolution: {integrity: sha512-g2aSNYHaExFElYmKw1bfmp3yQmBCPQzrX3Hd7bhDa7bbGGHGchOg0n31SwuMrGk/z/pho4Z0K+LPfChmcECynQ==} peerDependencies: - vue: 3.2.11 + vue: 3.2.16 dependencies: - '@vue/compiler-ssr': 3.2.11 - '@vue/shared': 3.2.11 - vue: 3.2.11 - dev: true + '@vue/compiler-ssr': 3.2.16 + '@vue/shared': 3.2.16 + vue: 3.2.16 /@vue/shared/3.2.11: resolution: {integrity: sha512-ovfXAsSsCvV9JVceWjkqC/7OF5HbgLOtCWjCIosmPGG8lxbPuavhIxRH1dTx4Dg9xLgRTNLvI3pVxG4ItQZekg==} + dev: true - /@vueuse/core/6.4.0_vue@3.2.11: - resolution: {integrity: sha512-TKf9pEOLWwOhgHjnl7E8WcA7LyP7+xYAJveSZDPeMJ1tbLFV/Chzr1wAmIDu7fFSnFoSlksitdJiIHuS4HJL+g==} + /@vue/shared/3.2.16: + resolution: {integrity: sha512-zpv8lxuatl3ruCJCsGzrO/F4+IlLug4jbu3vaIi/wJVZKQgnsW1R/xSRJMQS6K57cl4fT/2zkrYsWh1/6H7Esw==} + + /@vueuse/core/6.4.1_vue@3.2.16: + resolution: {integrity: sha512-FRFeEPVq77gcMZP0mCloJY+lyHJaUQmUMaPp5fBds3fs/BbkAt7HTMMizFKHWDVjbmA20vBOjmC9tTnfD+DdEA==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -1881,21 +1891,21 @@ packages: vue: optional: true dependencies: - '@vueuse/shared': 6.4.0_vue@3.2.11 - vue: 3.2.11 - vue-demi: 0.11.4_vue@3.2.11 + '@vueuse/shared': 6.4.1_vue@3.2.16 + vue: 3.2.16 + vue-demi: 0.11.4_vue@3.2.16 dev: false - /@vueuse/head/0.6.0_vue@3.2.11: + /@vueuse/head/0.6.0_vue@3.2.16: resolution: {integrity: sha512-fi7ZjkMpEAUtTT6iR5wgL2HkX1+3zbrmbpcwU//RgJIWEr5b42jk8E9yOheaC2dYAAHzelAllVpX0pDmhcTXuw==} peerDependencies: vue: '>=3' dependencies: - vue: 3.2.11 + vue: 3.2.16 dev: false - /@vueuse/shared/6.4.0_vue@3.2.11: - resolution: {integrity: sha512-O1cpjY8wx9xnMkpX4tkXBN2/zj42ZAxWiP1sEMl+sYnoSXYfZj17N2stSkwO8yQ7wi3Y8XyJPpG2A3yXT5yp3w==} + /@vueuse/shared/6.4.1_vue@3.2.16: + resolution: {integrity: sha512-zsaYxxZwACQbMmGg+UBjPUVemi325sDdnnB0mn+PNizE0fVC57B+vbLgdj45NBmr6P4nw6a0Y2rMupebwDWsdw==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -1905,16 +1915,16 @@ packages: vue: optional: true dependencies: - vue: 3.2.11 - vue-demi: 0.11.4_vue@3.2.11 + vue: 3.2.16 + vue-demi: 0.11.4_vue@3.2.16 dev: false - /@windicss/config/1.4.3_typescript@4.4.3: - resolution: {integrity: sha512-6lm1EFmnDHfmgyVl2PJ2PVy4puYp6+99QFkuQlzcjAZfJ1bLGtk1Yl/LlWTz2BVzORUvqWmGLFXTCC1oPBrGVQ==} + /@windicss/config/1.4.5_typescript@4.4.3: + resolution: {integrity: sha512-+LLk3KmFTELPIVaBj9T4PE27aKtnLPLiHKeKLiK3H8yjre52F6IkP5czM5QBk9Ri8CHUIEjJClNDjOAMC1xBIg==} dependencies: debug: 4.3.2 - jiti: 1.12.0 - tsup: 4.14.0_typescript@4.4.3 + jiti: 1.12.3 + tsup: 5.1.0_typescript@4.4.3 windicss: 3.1.7 transitivePeerDependencies: - supports-color @@ -1922,11 +1932,11 @@ packages: - typescript dev: true - /@windicss/plugin-utils/1.4.3_typescript@4.4.3: - resolution: {integrity: sha512-hxZWUAI623olh8FemHMWYllS3CVnm1SvBoQG5U556MDfcjAcRY/0rLkGUoaW+wMbJcCdP8+GpqYdPui05XqvCw==} + /@windicss/plugin-utils/1.4.5_typescript@4.4.3: + resolution: {integrity: sha512-pzpHJe8E/eYRHbLe3u568dAw/+3zomG/ptZ3cWk7GrYyRQooRoeEdRu4c0cyHQIVUIXJ7IO2tGHPFdd3yJS9Vg==} dependencies: - '@antfu/utils': 0.2.4 - '@windicss/config': 1.4.3_typescript@4.4.3 + '@antfu/utils': 0.3.0 + '@windicss/config': 1.4.5_typescript@4.4.3 debug: 4.3.2 fast-glob: 3.2.7 magic-string: 0.25.7 @@ -2184,19 +2194,11 @@ packages: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} dev: true - /big.js/5.2.2: - resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} - dev: true - /binary-extensions/2.2.0: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} dev: true - /bluebird/3.7.2: - resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} - dev: true - /body-parser/1.19.0: resolution: {integrity: sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==} engines: {node: '>= 0.8'} @@ -2377,7 +2379,6 @@ packages: /colorette/1.4.0: resolution: {integrity: sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==} - dev: true /combined-stream/1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} @@ -2424,13 +2425,6 @@ packages: resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} dev: true - /consolidate/0.16.0: - resolution: {integrity: sha512-Nhl1wzCslqXYTJVDyJCu3ODohy9OfBMB5uD2BiBTzd7w+QY0lBzafkR8y8755yMYHAaMD4NuzbAw03/xzfw+eQ==} - engines: {node: '>= 0.10.0'} - dependencies: - bluebird: 3.7.2 - dev: true - /constantinople/4.0.1: resolution: {integrity: sha512-vCrqcSIq4//Gx74TXXCGnHpulY1dskqLTFGDmhrGxzeXL8lF8kvXv6mpNWlJj1uD4DW23D4ljAqbY4RRaaUZIw==} dependencies: @@ -2524,18 +2518,12 @@ packages: source-map-resolve: 0.6.0 dev: true - /cssesc/3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} - hasBin: true - dev: true - /cssom/0.3.8: resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} dev: true - /cssom/0.4.4: - resolution: {integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==} + /cssom/0.5.0: + resolution: {integrity: sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==} dev: true /cssstyle/2.3.0: @@ -2547,14 +2535,15 @@ packages: /csstype/2.6.18: resolution: {integrity: sha512-RSU6Hyeg14am3Ah4VZEmeX8H7kLwEEirXe6aU2IPfKNvhXwTflK5HQRDNI0ypQXoqmm+QPyG2IaPuQE5zMwSIQ==} + dev: false - /data-urls/2.0.0: - resolution: {integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==} - engines: {node: '>=10'} + /data-urls/3.0.0: + resolution: {integrity: sha512-4AefxbTTdFtxDUdh0BuMBs2qJVL25Mow2zlcuuePegQwgD6GEmQao42LLEeksOui8nL4RcNEugIpFP7eRd33xg==} + engines: {node: '>=12'} dependencies: abab: 2.0.5 whatwg-mimetype: 2.3.0 - whatwg-url: 8.7.0 + whatwg-url: 9.1.0 dev: true /debug/2.6.9: @@ -2728,11 +2717,6 @@ packages: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: true - /emojis-list/3.0.0: - resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} - engines: {node: '>= 4'} - dev: true - /encodeurl/1.0.2: resolution: {integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=} engines: {node: '>= 0.8'} @@ -3352,8 +3336,8 @@ packages: resolution: {integrity: sha1-C+4AUBiusmDQo6865ljdATbsG5k=} dev: true - /form-data/3.0.1: - resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==} + /form-data/4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} engines: {node: '>= 6'} dependencies: asynckit: 0.4.0 @@ -3409,12 +3393,6 @@ packages: resolution: {integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=} dev: true - /generic-names/2.0.1: - resolution: {integrity: sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==} - dependencies: - loader-utils: 1.4.0 - dev: true - /gensync/1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} @@ -3558,10 +3536,6 @@ packages: function-bind: 1.1.1 dev: true - /hash-sum/2.0.0: - resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} - dev: true - /he/1.2.0: resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true @@ -3687,19 +3661,6 @@ packages: safer-buffer: 2.1.2 dev: true - /icss-replace-symbols/1.1.0: - resolution: {integrity: sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=} - dev: true - - /icss-utils/5.1.0_postcss@8.3.6: - resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.3.6 - dev: true - /idb/6.1.3: resolution: {integrity: sha512-oIRDpVcs5KXpI1hRnTJUwkY63RB/7iqu9nSNuzXN8TLHjs7oO20IoPFbBTsqxIL5IjzIUDi+FXlVcK4zm26J8A==} dev: true @@ -3971,8 +3932,8 @@ packages: supports-color: 7.2.0 dev: true - /jiti/1.12.0: - resolution: {integrity: sha512-0yGfdPjYZ+RkYR9HRo9cbeS7UiOleg+1Wg0QNk0vOjeSaXNw0dKp7fz+JeqEpHjmFuTN48eh7bY0FsizSYOLDQ==} + /jiti/1.12.3: + resolution: {integrity: sha512-p88jl9WzvZYekMS5ZOB61bJ1SPV69o7nEpAU+mFpGzXErqLEg3WvNz3jeXylAiSfLZzvqZssrAu08N3AuvaqwQ==} hasBin: true dev: true @@ -3997,9 +3958,9 @@ packages: esprima: 4.0.1 dev: true - /jsdom/16.7.0: - resolution: {integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==} - engines: {node: '>=10'} + /jsdom/17.0.0: + resolution: {integrity: sha512-MUq4XdqwtNurZDVeKScENMPHnkgmdIvMzZ1r1NSwHkDuaqI6BouPjr+17COo4/19oLNnmdpFDPOHVpgIZmZ+VA==} + engines: {node: '>=12'} peerDependencies: canvas: ^2.5.0 peerDependenciesMeta: @@ -4009,13 +3970,13 @@ packages: abab: 2.0.5 acorn: 8.5.0 acorn-globals: 6.0.0 - cssom: 0.4.4 + cssom: 0.5.0 cssstyle: 2.3.0 - data-urls: 2.0.0 + data-urls: 3.0.0 decimal.js: 10.3.1 domexception: 2.0.1 escodegen: 2.0.0 - form-data: 3.0.1 + form-data: 4.0.0 html-encoding-sniffer: 2.0.1 http-proxy-agent: 4.0.1 https-proxy-agent: 5.0.0 @@ -4030,8 +3991,8 @@ packages: webidl-conversions: 6.1.0 whatwg-encoding: 1.0.5 whatwg-mimetype: 2.3.0 - whatwg-url: 8.7.0 - ws: 7.5.5 + whatwg-url: 9.1.0 + ws: 8.2.2 xml-name-validator: 3.0.0 transitivePeerDependencies: - bufferutil @@ -4186,15 +4147,6 @@ packages: strip-bom: 3.0.0 dev: true - /loader-utils/1.4.0: - resolution: {integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==} - engines: {node: '>=4.0.0'} - dependencies: - big.js: 5.2.2 - emojis-list: 3.0.0 - json5: 1.0.1 - dev: true - /locate-path/2.0.0: resolution: {integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=} engines: {node: '>=4'} @@ -4210,10 +4162,6 @@ packages: p-locate: 4.1.0 dev: true - /lodash.camelcase/4.3.0: - resolution: {integrity: sha1-soqmKIorn8ZRA1x3EfZathkDMaY=} - dev: true - /lodash.clonedeep/4.5.0: resolution: {integrity: sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=} dev: true @@ -4249,12 +4197,6 @@ packages: resolution: {integrity: sha1-miyr0bno4K6ZOkv31YdcOcQujqw=} dev: true - /lru-cache/5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - dependencies: - yallist: 3.1.1 - dev: true - /lru-cache/6.0.0: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} @@ -4266,7 +4208,6 @@ packages: resolution: {integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==} dependencies: sourcemap-codec: 1.4.8 - dev: true /markdown-it-link-attributes/3.0.0: resolution: {integrity: sha512-B34ySxVeo6MuEGSPCWyIYryuXINOvngNZL87Mp7YYfKIf6DcD837+lXA8mo6EBbauKsnGz22ZH0zsbOiQRWTNg==} @@ -4303,12 +4244,6 @@ packages: resolution: {integrity: sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=} dev: true - /merge-source-map/1.1.0: - resolution: {integrity: sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==} - dependencies: - source-map: 0.6.1 - dev: true - /merge-stream/2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} dev: true @@ -4411,7 +4346,6 @@ packages: resolution: {integrity: sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - dev: true /natural-compare/1.4.0: resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=} @@ -4703,6 +4637,10 @@ packages: engines: {node: '>=8'} dev: true + /pathe/0.0.2: + resolution: {integrity: sha512-mmK20YtPb4yXHlaPuOD/uPIpRu7iIK45GA/GiRSlNpIdfWDG5aEQmFT1HHtBmJB+t/6DvFOtOsEipsPA8Bx2cw==} + dev: true + /picomatch/2.3.0: resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==} engines: {node: '>=8.6'} @@ -4713,7 +4651,7 @@ packages: engines: {node: '>=4'} dev: true - /pinia/2.0.0-rc.9_typescript@4.4.3+vue@3.2.11: + /pinia/2.0.0-rc.9_typescript@4.4.3+vue@3.2.16: resolution: {integrity: sha512-JrFnxKbuyYPEZ6ZS56sBHRzabZj+5xkJj8jxCHGNJ1h2I824QJuLXJVV/3pgkUw0pfXYrRxcO6EiV9+wapSicg==} peerDependencies: '@vue/composition-api': ^1.1.4 @@ -4727,8 +4665,8 @@ packages: dependencies: '@vue/devtools-api': 6.0.0-beta.15 typescript: 4.4.3 - vue: 3.2.11 - vue-demi: 0.11.4_vue@3.2.11 + vue: 3.2.16 + vue-demi: 0.11.4_vue@3.2.16 dev: false /pirates/4.0.1: @@ -4777,75 +4715,6 @@ packages: yaml: 1.10.2 dev: true - /postcss-modules-extract-imports/3.0.0_postcss@8.3.6: - resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.3.6 - dev: true - - /postcss-modules-local-by-default/4.0.0_postcss@8.3.6: - resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - icss-utils: 5.1.0_postcss@8.3.6 - postcss: 8.3.6 - postcss-selector-parser: 6.0.6 - postcss-value-parser: 4.1.0 - dev: true - - /postcss-modules-scope/3.0.0_postcss@8.3.6: - resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - postcss: 8.3.6 - postcss-selector-parser: 6.0.6 - dev: true - - /postcss-modules-values/4.0.0_postcss@8.3.6: - resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} - engines: {node: ^10 || ^12 || >= 14} - peerDependencies: - postcss: ^8.1.0 - dependencies: - icss-utils: 5.1.0_postcss@8.3.6 - postcss: 8.3.6 - dev: true - - /postcss-modules/4.2.2_postcss@8.3.6: - resolution: {integrity: sha512-/H08MGEmaalv/OU8j6bUKi/kZr2kqGF6huAW8m9UAgOLWtpFdhA14+gPBoymtqyv+D4MLsmqaF2zvIegdCxJXg==} - peerDependencies: - postcss: ^8.0.0 - dependencies: - generic-names: 2.0.1 - icss-replace-symbols: 1.1.0 - lodash.camelcase: 4.3.0 - postcss: 8.3.6 - postcss-modules-extract-imports: 3.0.0_postcss@8.3.6 - postcss-modules-local-by-default: 4.0.0_postcss@8.3.6 - postcss-modules-scope: 3.0.0_postcss@8.3.6 - postcss-modules-values: 4.0.0_postcss@8.3.6 - string-hash: 1.1.3 - dev: true - - /postcss-selector-parser/6.0.6: - resolution: {integrity: sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==} - engines: {node: '>=4'} - dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 - dev: true - - /postcss-value-parser/4.1.0: - resolution: {integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==} - dev: true - /postcss/8.3.6: resolution: {integrity: sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==} engines: {node: ^10 || ^12 || >=14} @@ -4853,7 +4722,6 @@ packages: colorette: 1.4.0 nanoid: 3.1.25 source-map-js: 0.6.2 - dev: true /prelude-ls/1.1.2: resolution: {integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=} @@ -5405,7 +5273,6 @@ packages: /source-map-js/0.6.2: resolution: {integrity: sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==} engines: {node: '>=0.10.0'} - dev: true /source-map-resolve/0.6.0: resolution: {integrity: sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==} @@ -5448,7 +5315,6 @@ packages: /sourcemap-codec/1.4.8: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} - dev: true /spdx-correct/3.1.1: resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} @@ -5507,10 +5373,6 @@ packages: engines: {node: '>= 0.6'} dev: true - /string-hash/1.1.3: - resolution: {integrity: sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=} - dev: true - /string-width/4.2.2: resolution: {integrity: sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==} engines: {node: '>=8'} @@ -5688,6 +5550,7 @@ packages: /to-fast-properties/2.0.0: resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=} engines: {node: '>=4'} + dev: true /to-regex-range/5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} @@ -5754,8 +5617,8 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - /tsup/4.14.0_typescript@4.4.3: - resolution: {integrity: sha512-77rWdzhikTP9mQ34XMRzK83tw++LF6f4ox/HNERlgesB7g6g5VQ1iJlueG9O0P9HAZGVKavUwyoZv0+322p6rg==} + /tsup/5.1.0_typescript@4.4.3: + resolution: {integrity: sha512-shox7rIKPneySkC6CI7py1N1Buqlp++sofTztZxGAESP4od2WrPD/y0FwNo6+XaoXfuzVV6bDAwvCtDpc0bq1A==} hasBin: true peerDependencies: typescript: ^4.2.3 @@ -5908,7 +5771,7 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin-auto-import/0.4.6_@vueuse+core@6.4.0+vite@2.5.8: + /unplugin-auto-import/0.4.6_@vueuse+core@6.4.1+vite@2.5.10: resolution: {integrity: sha512-QCfCLsPUXPm8Xu81QKRLNCxb+6CwAUnQdH4x0Y+wD2xTZZmt7WHJoueQO5Y+tCtYAZ9QPg+b6wv+5FtBfIPkVw==} engines: {node: '>=14'} peerDependencies: @@ -5919,18 +5782,18 @@ packages: dependencies: '@antfu/utils': 0.3.0 '@rollup/pluginutils': 4.1.1 - '@vueuse/core': 6.4.0_vue@3.2.11 + '@vueuse/core': 6.4.1_vue@3.2.16 has-pkg: 0.0.1 magic-string: 0.25.7 resolve: 1.20.0 - unplugin: 0.2.11_vite@2.5.8 + unplugin: 0.2.11_vite@2.5.10 transitivePeerDependencies: - rollup - vite - webpack dev: true - /unplugin-icons/0.11.3_9e3a25eb786962fb26b0ab6819fb8237: + /unplugin-icons/0.11.3_7600cb822313a9246557cfc65a420087: resolution: {integrity: sha512-qJMi1YBv6QN2R6lu+l7dR+W3LXmen09/h2OzD9324YOvRM6ElsmaCWvc5uuvAVUSpSuuAKfb+Ay1lCIfpb34RA==} peerDependencies: '@iconify/json': '*' @@ -5949,19 +5812,19 @@ packages: optional: true dependencies: '@antfu/utils': 0.3.0 - '@iconify/json': 1.1.403 + '@iconify/json': 1.1.405 '@iconify/json-tools': 1.0.10 - '@vue/compiler-sfc': 3.2.11 + '@vue/compiler-sfc': 3.2.16 has-pkg: 0.0.1 - unplugin: 0.2.11_vite@2.5.8 + unplugin: 0.2.11_vite@2.5.10 transitivePeerDependencies: - rollup - vite - webpack dev: true - /unplugin-vue-components/0.15.2_vite@2.5.8+vue@3.2.11: - resolution: {integrity: sha512-g9IUvBzRTJw2TniXVVtzkxs+VNJ5buzzsG7vIQdwh28830AYo052l//hCTv/4tvT4wPGJiCCZQdJ8O5MREDbuQ==} + /unplugin-vue-components/0.15.3_vite@2.5.10+vue@3.2.16: + resolution: {integrity: sha512-y358MXjvfmAqo/n/BKwl2QP5cbo0Npj37FbWig+9BKREMMPvZRIBNK8z4E9+ewriDAXGHcKAbHmXCinZf30hBA==} engines: {node: '>=14'} peerDependencies: vue: 2 || 3 @@ -5974,8 +5837,8 @@ packages: magic-string: 0.25.7 minimatch: 3.0.4 resolve: 1.20.0 - unplugin: 0.2.11_vite@2.5.8 - vue: 3.2.11 + unplugin: 0.2.14_vite@2.5.10 + vue: 3.2.16 transitivePeerDependencies: - rollup - supports-color @@ -5983,7 +5846,7 @@ packages: - webpack dev: true - /unplugin/0.2.11_vite@2.5.8: + /unplugin/0.2.11_vite@2.5.10: resolution: {integrity: sha512-PY8x+hG1smsF06chESP5BurwZN+tZK1tNjKsCXe4XFOfRCIOcrIPCrwBKwLSfeAdojVCtMjSpJ2e/l5QXNw16A==} peerDependencies: rollup: ^2.50.0 @@ -5998,7 +5861,26 @@ packages: optional: true dependencies: upath: 2.0.1 - vite: 2.5.8 + vite: 2.5.10 + webpack-virtual-modules: 0.4.3 + dev: true + + /unplugin/0.2.14_vite@2.5.10: + resolution: {integrity: sha512-6B9RUTJzvdMjJshEGyiBc2HRpVTaRiQ7WEJxgL/pwH4RZZWzb1if5YjjYHOhcY8v34x8fgbvRWKxD+kyiPG5Gg==} + peerDependencies: + rollup: ^2.50.0 + vite: ^2.3.0 + webpack: 4 || 5 + peerDependenciesMeta: + rollup: + optional: true + vite: + optional: true + webpack: + optional: true + dependencies: + pathe: 0.0.2 + vite: 2.5.10 webpack-virtual-modules: 0.4.3 dev: true @@ -6047,7 +5929,7 @@ packages: engines: {node: '>= 0.8'} dev: true - /vite-plugin-inspect/0.3.6_vite@2.5.8: + /vite-plugin-inspect/0.3.6_vite@2.5.10: resolution: {integrity: sha512-MN82rowBE7FyygA9riUaoa1PsPcJjwBR3cz+CwzCXA/8mkqFdrD8KL+p+xS7cf33sV2vDzLwpELvg9kMUn7c7g==} peerDependencies: vite: ^2.0.0 @@ -6055,22 +5937,23 @@ packages: debug: 4.3.2 sirv: 1.0.17 ufo: 0.7.9 - vite: 2.5.8 + vite: 2.5.10 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-md/0.11.0_vite@2.5.8: - resolution: {integrity: sha512-sEwJQ0nBawYCEnMGEGsvxA6WM2sBXBFa0SMEAlMiNxivzDCR2/HWc/5qzZAh6ZJ66mivW+1WDruVVtiq/3EqLA==} + /vite-plugin-md/0.11.1_vite@2.5.10: + resolution: {integrity: sha512-nS+VmwFpUv+RiUcHntMPGXb8QxdJupW7q4AtqWpdpkAmTgI/HRilLRFtBIPxt4d+ZVtuMFrG3l1TG/hTUgghUg==} peerDependencies: vite: ^2.0.0 dependencies: + '@rollup/pluginutils': 4.1.1 gray-matter: 4.0.3 markdown-it: 12.2.0 - vite: 2.5.8 + vite: 2.5.10 dev: true - /vite-plugin-pages/0.18.1_feb30ba9f53af83529c8716caf3daee2: + /vite-plugin-pages/0.18.1_852e383c2b091120905a0648eaa96a53: resolution: {integrity: sha512-+hNe98nkKoN/jK5dEdsTWRpTEpF++5A523cdNXE329eLedp9nql1EmWAuR5UqvP8aU+LCtWJN6Nnw3NWGWB9gQ==} peerDependencies: '@vue/compiler-sfc': '>=3' @@ -6080,18 +5963,18 @@ packages: optional: true dependencies: '@antfu/utils': 0.3.0 - '@vue/compiler-sfc': 3.2.11 + '@vue/compiler-sfc': 3.2.16 debug: 4.3.2 deep-equal: 2.0.5 fast-glob: 3.2.7 json5: 2.2.0 - vite: 2.5.8 + vite: 2.5.10 yaml: 2.0.0-8 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-pwa/0.11.2_vite@2.5.8: + /vite-plugin-pwa/0.11.2_vite@2.5.10: resolution: {integrity: sha512-TlsXarwMrt8ccITZaag9yYkBfABn+HfUnZIFDxpX4TwON3F0KSpza72NSqVt8zIjt55+iU1tGonwjxvUAmKYxw==} peerDependencies: vite: ^2.0.0 @@ -6100,7 +5983,7 @@ packages: fast-glob: 3.2.7 pretty-bytes: 5.6.0 rollup: 2.56.3 - vite: 2.5.8 + vite: 2.5.10 workbox-build: 6.3.0 workbox-window: 6.3.0 transitivePeerDependencies: @@ -6108,30 +5991,32 @@ packages: - supports-color dev: true - /vite-plugin-vue-layouts/0.4.1_vite@2.5.8: - resolution: {integrity: sha512-N4mrjqisD3Ys0F+3Rytq3F8LcIo3a0o+7tpkr/ck8UGLpHBJVb1Ce09cBPO28Mi8ZKAyxMuoqDuZant8QdBnag==} + /vite-plugin-vue-layouts/0.5.0_6c49e0955399154a17a05658ccf8faa3: + resolution: {integrity: sha512-KN03GMSGNrWxeHJo5OO9fvdZh44PfievNAoLeMbf20UQPBBO6kpIMVTYB6sFPMWmiTbqZmq3we4z/ocJkxAEiA==} peerDependencies: vite: ^2.5.0 + vue: ^2.6.12 || ^3.2.4 + vue-router: ^3.5.1 || ^ 4.0.11 dependencies: - '@vue/compiler-sfc': 3.2.11 + '@vue/compiler-sfc': 3.2.16 debug: 4.3.2 fast-glob: 3.2.7 - vite: 2.5.8 - vue: 3.2.11 - vue-router: 4.0.11_vue@3.2.11 + vite: 2.5.10 + vue: 3.2.16 + vue-router: 4.0.11_vue@3.2.16 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-windicss/1.4.3_typescript@4.4.3+vite@2.5.8: - resolution: {integrity: sha512-gHlN+2kQxMI3mgAv0hMXEMPk2JRSYtqD8POwlSl+ZKMF7nfB3lxZVT65xIk14y33tYLFtj32l+xr/4CEKrShCA==} + /vite-plugin-windicss/1.4.5_typescript@4.4.3+vite@2.5.10: + resolution: {integrity: sha512-C9EOA/8Z3In15fa2MkZrk6IrzLC1IBzHhuuAPIo3uhPLqAYC8YohJnZA8IRImlSimAsPtIiJrGaKQunjpasLqg==} peerDependencies: vite: ^2.0.1 dependencies: - '@windicss/plugin-utils': 1.4.3_typescript@4.4.3 + '@windicss/plugin-utils': 1.4.5_typescript@4.4.3 chalk: 4.1.2 debug: 4.3.2 - vite: 2.5.8 + vite: 2.5.10 windicss: 3.1.7 transitivePeerDependencies: - supports-color @@ -6139,8 +6024,8 @@ packages: - typescript dev: true - /vite-ssg/0.15.2_2294cea4aaf3fcbdc1821ff990ac98c7: - resolution: {integrity: sha512-5EK20ihPD8SoeceWmEmhH8jKEnKxLpEG3DQ20C/fvuVPVO/SUksvEqH6WRIT2gnDmU14AyO+EgBz6li9x9gpsg==} + /vite-ssg/0.15.3_4c8f71eff119719a16f50567be5ac011: + resolution: {integrity: sha512-sz2fU5YO/Siu+izc2T+xhA6l2WBo534ZlRHfnzoFgQu3E2qHc9GoynCd0Xf0mJP7Ukc9X0TqVoc1UhNv2E7jeA==} engines: {node: '>=14.0.0'} hasBin: true peerDependencies: @@ -6155,19 +6040,19 @@ packages: critters: optional: true dependencies: - '@vue/compiler-sfc': 3.2.11 - '@vue/server-renderer': 3.2.11_vue@3.2.11 - '@vueuse/head': 0.6.0_vue@3.2.11 + '@vue/compiler-sfc': 3.2.16 + '@vue/server-renderer': 3.2.16_vue@3.2.16 + '@vueuse/head': 0.6.0_vue@3.2.16 chalk: 4.1.2 critters: 0.0.10 fs-extra: 10.0.0 html-minifier: 4.0.0 - jsdom: 16.7.0 + jsdom: 17.0.0 prettier: 2.4.1 read-pkg-up: 7.0.1 - vite: 2.5.8 - vue: 3.2.11 - vue-router: 4.0.11_vue@3.2.11 + vite: 2.5.10 + vue: 3.2.16 + vue-router: 4.0.11_vue@3.2.16 yargs: 17.1.1 transitivePeerDependencies: - bufferutil @@ -6176,8 +6061,8 @@ packages: - utf-8-validate dev: true - /vite/2.5.8: - resolution: {integrity: sha512-2GRsLrmMsFI0u31WTtkGbKvEIJO4I9qDltma3QiyDJEk14IzjM35OCElAFHFs2VlL7h2qX5AdHbwfEhnmwhQgw==} + /vite/2.5.10: + resolution: {integrity: sha512-0ObiHTi5AHyXdJcvZ67HMsDgVpjT5RehvVKv6+Q0jFZ7zDI28PF5zK9mYz2avxdA+4iJMdwCz6wnGNnn4WX5Gg==} engines: {node: '>=12.2.0'} hasBin: true dependencies: @@ -6311,7 +6196,7 @@ packages: vscode-typescript-languageservice: 0.27.20 dev: true - /vue-demi/0.11.4_vue@3.2.11: + /vue-demi/0.11.4_vue@3.2.16: resolution: {integrity: sha512-/3xFwzSykLW2HiiLie43a+FFgNOcokbBJ+fzvFXd0r2T8MYohqvphUyDQ8lbAwzQ3Dlcrb1c9ykifGkhSIAk6A==} engines: {node: '>=12'} hasBin: true @@ -6323,7 +6208,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.2.11 + vue: 3.2.16 dev: false /vue-eslint-parser/7.11.0_eslint@7.32.0: @@ -6344,7 +6229,7 @@ packages: - supports-color dev: true - /vue-i18n/9.1.7_vue@3.2.11: + /vue-i18n/9.1.7_vue@3.2.16: resolution: {integrity: sha512-ujuuDanoHqtEd4GejWrbG/fXE9nrP51ElsEGxp0WBHfv+/ki0/wyUqkO+4fLikki2obGtXdviTPH0VNpas5K6g==} engines: {node: '>= 10'} peerDependencies: @@ -6354,16 +6239,17 @@ packages: '@intlify/shared': 9.1.7 '@intlify/vue-devtools': 9.1.7 '@vue/devtools-api': 6.0.0-beta.15 - vue: 3.2.11 + vue: 3.2.16 dev: false - /vue-router/4.0.11_vue@3.2.11: + /vue-router/4.0.11_vue@3.2.16: resolution: {integrity: sha512-sha6I8fx9HWtvTrFZfxZkiQQBpqSeT+UCwauYjkdOQYRvwsGwimlQQE2ayqUwuuXGzquFpCPoXzYKWlzL4OuXg==} peerDependencies: vue: ^3.0.0 dependencies: '@vue/devtools-api': 6.0.0-beta.15 - vue: 3.2.11 + vue: 3.2.16 + dev: false /vue-tsc/0.3.0_typescript@4.4.3: resolution: {integrity: sha512-zaDRZBxwRIz1XjhNP92FqugG71st6BUMnA2EwPeXrAyzbEYVRz6TezNFceYl3QYqqN8CtaxbqUhaQEDj/ntoCA==} @@ -6375,12 +6261,15 @@ packages: vscode-vue-languageservice: 0.27.21 dev: true - /vue/3.2.11: - resolution: {integrity: sha512-JkI3/eIgfk4E0f/p319TD3EZgOwBQfftgnkRsXlT7OrRyyiyoyUXn6embPGZXSBxD3LoZ9SWhJoxLhFh5AleeA==} + /vue/3.2.16: + resolution: {integrity: sha512-aGm8HbZe6IIj2b/LX6QXpAwwDFrpo8E1jdTkuBX2fS42c1+mQ1n0Wl+Dxnj9cgRM7bp1MIoXbPbDyDsOrXTO0w==} dependencies: - '@vue/compiler-dom': 3.2.11 - '@vue/runtime-dom': 3.2.11 - '@vue/shared': 3.2.11 + '@vue/compiler-dom': 3.2.16 + '@vue/compiler-sfc': 3.2.16 + '@vue/runtime-dom': 3.2.16 + '@vue/server-renderer': 3.2.16_vue@3.2.16 + '@vue/shared': 3.2.16 + dev: false /w3c-hr-time/1.0.2: resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} @@ -6437,11 +6326,10 @@ packages: webidl-conversions: 4.0.2 dev: true - /whatwg-url/8.7.0: - resolution: {integrity: sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==} - engines: {node: '>=10'} + /whatwg-url/9.1.0: + resolution: {integrity: sha512-CQ0UcrPHyomtlOCot1TL77WyMIm/bCwrJ2D6AOKGwEczU9EpyoqAokfqrf/MioU9kHcMsmJZcg1egXix2KYEsA==} + engines: {node: '>=12'} dependencies: - lodash: 4.17.21 tr46: 2.1.0 webidl-conversions: 6.1.0 dev: true @@ -6666,9 +6554,9 @@ packages: resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=} dev: true - /ws/7.5.5: - resolution: {integrity: sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==} - engines: {node: '>=8.3.0'} + /ws/8.2.2: + resolution: {integrity: sha512-Q6B6H2oc8QY3llc3cB8kVmQ6pnJWVQbP7Q5algTcIxx7YEpc0oU4NBVHlztA7Ekzfhw2r0rPducMUiCGWKQRzw==} + engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -6692,10 +6580,6 @@ packages: engines: {node: '>=10'} dev: true - /yallist/3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - dev: true - /yallist/4.0.0: resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: true