diff --git a/LICENSE b/LICENSE index 9bae1a2..da26da3 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2020 Anthony Fu +Copyright (c) 2020-2021 Anthony Fu Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/package.json b/package.json index f8b5bea..809043e 100644 --- a/package.json +++ b/package.json @@ -6,10 +6,10 @@ }, "dependencies": { "@vueuse/core": "^4.2.2", - "@vueuse/head": "^0.2.3", + "@vueuse/head": "^0.3.1", "nprogress": "^0.2.0", "prism-theme-vars": "^0.1.4", - "vue": "^3.0.5", + "vue": "^3.0.6", "vue-i18n": "^9.0.0-rc.8", "vue-router": "^4.0.4" }, @@ -20,22 +20,22 @@ "@types/nprogress": "^0.2.0", "@typescript-eslint/eslint-plugin": "^4.15.2", "@vitejs/plugin-vue": "^1.1.4", - "@vue/compiler-sfc": "^3.0.5", - "@vue/server-renderer": "^3.0.5", + "@vue/compiler-sfc": "^3.0.6", + "@vue/server-renderer": "^3.0.6", "cross-env": "^7.0.3", "eslint": "^7.20.0", "markdown-it-prism": "^2.1.4", - "pnpm": "^5.18.0", + "pnpm": "^5.18.1", "typescript": "^4.2.2", - "vite": "^2.0.2", - "vite-plugin-components": "^0.7.1", + "vite": "^2.0.3", + "vite-plugin-components": "^0.7.3", "vite-plugin-icons": "^0.2.4", "vite-plugin-md": "^0.5.1", "vite-plugin-pages": "^0.4.5", - "vite-plugin-pwa": "^0.5.3", + "vite-plugin-pwa": "^0.5.5", "vite-plugin-vue-layouts": "^0.2.2", - "vite-plugin-windicss": "^0.4.12", - "vite-ssg": "^0.8.10" + "vite-plugin-windicss": "^0.5.3", + "vite-ssg": "^0.8.11" }, "eslintConfig": { "extends": "@antfu/eslint-config", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2c89051..c8fd88b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,34 +1,34 @@ dependencies: - '@vueuse/core': 4.2.2_vue@3.0.5 - '@vueuse/head': 0.2.3_vue@3.0.5 + '@vueuse/core': 4.2.2_vue@3.0.6 + '@vueuse/head': 0.3.1_vue@3.0.6 nprogress: 0.2.0 prism-theme-vars: 0.1.4 - vue: 3.0.5 - vue-i18n: 9.0.0-rc.8_vue@3.0.5 - vue-router: 4.0.4_vue@3.0.5 + vue: 3.0.6 + vue-i18n: 9.0.0-rc.8_vue@3.0.6 + vue-router: 4.0.4_vue@3.0.6 devDependencies: '@antfu/eslint-config': 0.4.3_eslint@7.20.0+typescript@4.2.2 '@iconify/json': 1.1.308 '@intlify/vite-plugin-vue-i18n': 1.0.0-beta.17 '@types/nprogress': 0.2.0 '@typescript-eslint/eslint-plugin': 4.15.2_eslint@7.20.0+typescript@4.2.2 - '@vitejs/plugin-vue': 1.1.4_@vue+compiler-sfc@3.0.5 - '@vue/compiler-sfc': 3.0.5_vue@3.0.5 - '@vue/server-renderer': 3.0.5_vue@3.0.5 + '@vitejs/plugin-vue': 1.1.4_@vue+compiler-sfc@3.0.6 + '@vue/compiler-sfc': 3.0.6_vue@3.0.6 + '@vue/server-renderer': 3.0.6_vue@3.0.6 cross-env: 7.0.3 eslint: 7.20.0 markdown-it-prism: 2.1.4 - pnpm: 5.18.0 + pnpm: 5.18.1 typescript: 4.2.2 - vite: 2.0.2 - vite-plugin-components: 0.7.1_vite@2.0.2 - vite-plugin-icons: 0.2.4_266d8c7ca33d15682829e75fc137d506 - vite-plugin-md: 0.5.1_vite@2.0.2 - vite-plugin-pages: 0.4.5_vite@2.0.2+vue@3.0.5 - vite-plugin-pwa: 0.5.3 - vite-plugin-vue-layouts: 0.2.2_vite@2.0.2 - vite-plugin-windicss: 0.4.12_vite@2.0.2 - vite-ssg: 0.8.10_ef4a48a2538144fc3c0fe17587cacb8f + vite: 2.0.3 + vite-plugin-components: 0.7.3_vite@2.0.3 + vite-plugin-icons: 0.2.4_b18429545830119ebeea3091893a73e7 + vite-plugin-md: 0.5.1_vite@2.0.3 + vite-plugin-pages: 0.4.5_vite@2.0.3+vue@3.0.6 + vite-plugin-pwa: 0.5.5 + vite-plugin-vue-layouts: 0.2.2_vite@2.0.3 + vite-plugin-windicss: 0.5.3_vite@2.0.3 + vite-ssg: 0.8.11_1de1853444f1e35958ef0938d28e806b lockfileVersion: 5.2 packages: /@antfu/eslint-config-basic/0.4.3_eslint@7.20.0: @@ -209,7 +209,7 @@ packages: '@babel/helper-module-imports': 7.12.13 '@babel/helper-plugin-utils': 7.13.0 '@babel/traverse': 7.13.0 - debug: 4.3.2 + debug: 4.3.1 lodash.debounce: 4.0.8 resolve: 1.20.0 semver: 6.3.0 @@ -1485,9 +1485,9 @@ packages: node: ^8.10.0 || ^10.13.0 || >=11.10.1 resolution: integrity: sha512-TME1VgSb7wTwgENN5KVj4Nqg25hP8DisXxNBojM4Nn31rYaNDIocNm5cmjOFfh42n7NVERxWrDFoETO/76ePyg== - /@vitejs/plugin-vue/1.1.4_@vue+compiler-sfc@3.0.5: + /@vitejs/plugin-vue/1.1.4_@vue+compiler-sfc@3.0.6: dependencies: - '@vue/compiler-sfc': 3.0.5_vue@3.0.5 + '@vue/compiler-sfc': 3.0.6_vue@3.0.6 dev: true engines: node: '>=12.0.0' @@ -1502,14 +1502,31 @@ packages: '@vue/shared': 3.0.5 estree-walker: 2.0.2 source-map: 0.6.1 + dev: true resolution: integrity: sha512-iFXwk2gmU/GGwN4hpBwDWWMLvpkIejf/AybcFtlQ5V1ur+5jwfBaV0Y1RXoR6ePfBPJixtKZ3PmN+M+HgMAtfQ== + /@vue/compiler-core/3.0.6: + dependencies: + '@babel/parser': 7.13.4 + '@babel/types': 7.13.0 + '@vue/shared': 3.0.6 + estree-walker: 2.0.2 + source-map: 0.6.1 + resolution: + integrity: sha512-O7QzQ39DskOoPpEDWRvKwDX7Py9UNT7SvLHvBdIfckGA3OsAEBdiAtuYQNcVmUDeBajm+08v5wyvHWBbWgkilQ== /@vue/compiler-dom/3.0.5: dependencies: '@vue/compiler-core': 3.0.5 '@vue/shared': 3.0.5 + dev: true resolution: integrity: sha512-HSOSe2XSPuCkp20h4+HXSiPH9qkhz6YbW9z9ZtL5vef2T2PMugH7/osIFVSrRZP/Ul5twFZ7MIRlp8tPX6e4/g== + /@vue/compiler-dom/3.0.6: + dependencies: + '@vue/compiler-core': 3.0.6 + '@vue/shared': 3.0.6 + resolution: + integrity: sha512-q1wfHzYwvDRAhBlx+Qa+n3Bu5nHr1qL/j0UbpNlbQDwIlt9zpvmXUrUCL+i55Bh5lLKvSe+mNo0qlwNEApm+jA== /@vue/compiler-sfc/3.0.5_vue@3.0.5: dependencies: '@babel/parser': 7.13.4 @@ -1534,6 +1551,54 @@ packages: vue: 3.0.5 resolution: integrity: sha512-uOAC4X0Gx3SQ9YvDC7YMpbDvoCmPvP0afVhJoxRotDdJ+r8VO3q4hFf/2f7U62k4Vkdftp6DVni8QixrfYzs+w== + /@vue/compiler-sfc/3.0.5_vue@3.0.6: + dependencies: + '@babel/parser': 7.13.4 + '@babel/types': 7.13.0 + '@vue/compiler-core': 3.0.5 + '@vue/compiler-dom': 3.0.5 + '@vue/compiler-ssr': 3.0.5 + '@vue/shared': 3.0.5 + consolidate: 0.16.0 + estree-walker: 2.0.2 + hash-sum: 2.0.0 + lru-cache: 5.1.1 + magic-string: 0.25.7 + merge-source-map: 1.1.0 + postcss: 7.0.35 + postcss-modules: 3.2.2 + postcss-selector-parser: 6.0.4 + source-map: 0.6.1 + vue: 3.0.6 + dev: true + peerDependencies: + vue: 3.0.5 + resolution: + integrity: sha512-uOAC4X0Gx3SQ9YvDC7YMpbDvoCmPvP0afVhJoxRotDdJ+r8VO3q4hFf/2f7U62k4Vkdftp6DVni8QixrfYzs+w== + /@vue/compiler-sfc/3.0.6_vue@3.0.6: + dependencies: + '@babel/parser': 7.13.4 + '@babel/types': 7.13.0 + '@vue/compiler-core': 3.0.6 + '@vue/compiler-dom': 3.0.6 + '@vue/compiler-ssr': 3.0.6 + '@vue/shared': 3.0.6 + consolidate: 0.16.0 + estree-walker: 2.0.2 + hash-sum: 2.0.0 + lru-cache: 5.1.1 + magic-string: 0.25.7 + merge-source-map: 1.1.0 + postcss: 8.2.6 + postcss-modules: 4.0.0_postcss@8.2.6 + postcss-selector-parser: 6.0.4 + source-map: 0.6.1 + vue: 3.0.6 + dev: true + peerDependencies: + vue: 3.0.6 + resolution: + integrity: sha512-g1tkswnhtiJpj4ELQ3SzeGxtOd0t8E5GkT+n2VlElEnTI1BzueSvr41D5QthnUS+TNWZd52ZnPtdaNz+Lfum1w== /@vue/compiler-ssr/3.0.5: dependencies: '@vue/compiler-dom': 3.0.5 @@ -1541,6 +1606,13 @@ packages: dev: true resolution: integrity: sha512-Wm//Kuxa1DpgjE4P9W0coZr8wklOfJ35Jtq61CbU+t601CpPTK4+FL2QDBItaG7aoUUDCWL5nnxMkuaOgzTBKg== + /@vue/compiler-ssr/3.0.6: + dependencies: + '@vue/compiler-dom': 3.0.6 + '@vue/shared': 3.0.6 + dev: true + resolution: + integrity: sha512-Y4amPwRevUiiNQDho0cq1Ith9q6UU5N6CD6YiXkHIboFPeXEiGvH3ULJWjFzlGqn1eUV1AReNJpFJrhjtQNc7g== /@vue/devtools-api/6.0.0-beta.7: dev: false resolution: @@ -1548,68 +1620,97 @@ packages: /@vue/reactivity/3.0.5: dependencies: '@vue/shared': 3.0.5 + dev: true resolution: integrity: sha512-3xodUE3sEIJgS7ntwUbopIpzzvi7vDAOjVamfb2l+v1FUg0jpd3gf62N2wggJw3fxBMr+QvyxpD+dBoxLsmAjw== + /@vue/reactivity/3.0.6: + dependencies: + '@vue/shared': 3.0.6 + dev: false + resolution: + integrity: sha512-hX8PnZayNMoljWSYrZW0OclQnRaMoHxvi5eeFVFPDr7+tzBeiftmmozKttxxCLoDxBWX1B4gNc237DIcYU63Lw== /@vue/runtime-core/3.0.5: dependencies: '@vue/reactivity': 3.0.5 '@vue/shared': 3.0.5 + dev: true resolution: integrity: sha512-Cnyi2NqREwOLcTEsIi1DQX1hHtkVj4eGm4hBG7HhokS05DqpK4/80jG6PCCnCH9rIJDB2FqtaODX397210plXg== + /@vue/runtime-core/3.0.6: + dependencies: + '@vue/reactivity': 3.0.6 + '@vue/shared': 3.0.6 + dev: false + resolution: + integrity: sha512-x6N38P0DeMyrHiAxCE/rACHTyydOzlg8IyUIPkSJ4rrSkuJnAtFKQicK6fm8NuD21dwdPr8KcZ4Cn4xaqL1JJg== /@vue/runtime-dom/3.0.5: dependencies: '@vue/runtime-core': 3.0.5 '@vue/shared': 3.0.5 csstype: 2.6.16 + dev: true resolution: integrity: sha512-iilX1KySeIzHHtErT6Y44db1rhWK5tAI0CiJIPr+SJoZ2jbjoOSE6ff/jfIQakchbm1d6jq6VtRVnp5xYdOXKA== - /@vue/server-renderer/3.0.5_vue@3.0.5: + /@vue/runtime-dom/3.0.6: dependencies: - '@vue/compiler-ssr': 3.0.5 - '@vue/shared': 3.0.5 - vue: 3.0.5 + '@vue/runtime-core': 3.0.6 + '@vue/shared': 3.0.6 + csstype: 2.6.16 + dev: false + resolution: + integrity: sha512-Y6y4Tak9//VXB2mp2NVQxbwC4a5xsnJpotpo8yBAB3qB3L4v4HQLpqxSkwThRwI6Y6Z7dydX/sgfraqLBE8BWg== + /@vue/server-renderer/3.0.6_vue@3.0.6: + dependencies: + '@vue/compiler-ssr': 3.0.6 + '@vue/shared': 3.0.6 + vue: 3.0.6 dev: true peerDependencies: - vue: 3.0.5 + vue: 3.0.6 resolution: - integrity: sha512-aB4TymBESEbCJ6A9HfeFpS3U9dC6dRa1zUqWHJqGlikqKr38n0VSYA3lNt0Qnkd6SFDSN6Kn5O34Ih3saMk9KA== + integrity: sha512-kl+9/aZp6xLeexSi4fyBIT8SCj/r5YFj3lOMYlHzqldLIA+qRMAnCE4Vyu8Dz33Xvl/4jTg7iwPwPZ5PT4dKbQ== /@vue/shared/3.0.5: + dev: true resolution: integrity: sha512-gYsNoGkWejBxNO6SNRjOh/xKeZ0H0V+TFzaPzODfBjkAIb0aQgBuixC1brandC/CDJy1wYPwSoYrXpvul7m6yw== - /@vueuse/core/4.2.2_vue@3.0.5: + /@vue/shared/3.0.6: + resolution: + integrity: sha512-c37C60HpelUZIx+SNZVEINSxkFzQYhIXFg5AynnIA4QDBmY4iSPoACfGSwSUTCTKImukPeCgY2oqRJVP3R1Mnw== + /@vueuse/core/4.2.2_vue@3.0.6: dependencies: - '@vueuse/shared': 4.2.2_vue@3.0.5 - vue-demi: 0.6.0_vue@3.0.5 + '@vueuse/shared': 4.2.2_vue@3.0.6 + vue-demi: 0.6.1_vue@3.0.6 dev: false peerDependencies: vue: '*' resolution: integrity: sha512-NMU3Vr4eBiNrPzCoUH5ptNj+DETg85Vtww0OJjaQEXobDTH28gzbLJseqCh4m3NYR92C5qlXRnzhSvWOoR/uLg== - /@vueuse/head/0.2.3_vue@3.0.5: + /@vueuse/head/0.3.1_vue@3.0.6: dependencies: - vue: 3.0.5 + vue: 3.0.6 + dev: false peerDependencies: vue: '>=3' resolution: - integrity: sha512-bAFZyUlT6+CVIwMcUw3TrtuhG/BfjS+UV5T8oH30tGPnVvqIsNuRCnNt9EbVd1GxHRDZD0K41515B5NiXPt84A== - /@vueuse/shared/4.2.2_vue@3.0.5: + integrity: sha512-SaKib18YjFLrErxHYDxLXsBBY4/Q93b6rYer8WRMaRSBqotmZYGEBaoRURhtVYfneBf5dX9O9P3EdjkSn+gL0g== + /@vueuse/shared/4.2.2_vue@3.0.6: dependencies: - vue-demi: 0.6.0_vue@3.0.5 + vue-demi: 0.6.1_vue@3.0.6 dev: false peerDependencies: vue: '*' resolution: integrity: sha512-yudh4jt0SxaW0i3j2iumI8GTloA8aUpLwGaBw9Xv2rQCdZvOZpXpvpGEz8EsMK793ySs+d5S4/opItlxuzjtSg== - /@windicss/plugin-utils/0.4.12: + /@windicss/plugin-utils/0.5.3: dependencies: - esbuild: 0.8.51 - esbuild-register: 2.0.0_esbuild@0.8.51 + esbuild: 0.8.52 + esbuild-register: 2.0.0_esbuild@0.8.52 fast-glob: 3.2.5 micromatch: 4.0.2 windicss: 2.2.0 dev: true resolution: - integrity: sha512-5nZm/qHfnBBYWdtNZmU6IpXO5i/ckIiv+PhyeBOAGl5EXfly7h84YJ4NrkixusbhWMBwUdPi9Bs5m9rOR3oMpg== + integrity: sha512-BXNvMSRmi1TyM8j3EnF/li9HViJPN4EPeGKTiIDWemxrfkRNlgN+Gmv31CFtZwnjiAlXRO58B6LIqVTSVYaTfQ== /abab/2.0.5: dev: true resolution: @@ -2408,9 +2509,9 @@ packages: node: '>= 0.4' resolution: integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== - /esbuild-register/2.0.0_esbuild@0.8.51: + /esbuild-register/2.0.0_esbuild@0.8.52: dependencies: - esbuild: 0.8.51 + esbuild: 0.8.52 joycon: 2.2.5 pirates: 4.0.1 source-map-support: 0.5.19 @@ -2426,6 +2527,12 @@ packages: requiresBuild: true resolution: integrity: sha512-MVIom8fgL1+B6iGqWtrG7QJ1gqd64BycxounlsX1kR/IcIITaSlTo7gghKpg4a+bnxkpo0dwcikuvk4MVSA9ww== + /esbuild/0.8.52: + dev: true + hasBin: true + requiresBuild: true + resolution: + integrity: sha512-b5KzFweLLXoXQwdC/e2+Z80c8uo2M5MgP7yQEEebkFw6In4T9CvYcNoM2ElvJt8ByO04zAZUV0fZkXmXoi2s9A== /escalade/3.1.1: dev: true engines: @@ -3157,6 +3264,16 @@ packages: node: '>= 6' resolution: integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA== + /icss-utils/5.1.0_postcss@8.2.6: + dependencies: + postcss: 8.2.6 + dev: true + engines: + node: ^10 || ^12 || >= 14 + peerDependencies: + postcss: ^8.1.0 + resolution: + integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA== /ignore/4.0.6: dev: true engines: @@ -4095,13 +4212,13 @@ packages: node: '>=4' resolution: integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA== - /pnpm/5.18.0: + /pnpm/5.18.1: dev: true engines: node: '>=10.16' hasBin: true resolution: - integrity: sha512-RfzR7r8IwmtWlg90wuOXaWdTI4wKFehSWMH9zbw/WM9IkqfPfwYE3NGxm+O7md6WQZlgBkoqiMpqf1ZG/jhcvw== + integrity: sha512-pGOoysRHIarMHkF8ZxRwCN39ZWSffivlK+Bo4mkuFeRSKwQhF2e04n/PxQttyj6kfN0nR+4RkxFcY7Ts+Y10ZA== /postcss-modules-extract-imports/2.0.0: dependencies: postcss: 7.0.35 @@ -4110,6 +4227,16 @@ packages: node: '>= 6' resolution: integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ== + /postcss-modules-extract-imports/3.0.0_postcss@8.2.6: + dependencies: + postcss: 8.2.6 + dev: true + engines: + node: ^10 || ^12 || >= 14 + peerDependencies: + postcss: ^8.1.0 + resolution: + integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== /postcss-modules-local-by-default/3.0.3: dependencies: icss-utils: 4.1.1 @@ -4121,6 +4248,19 @@ packages: node: '>= 6' resolution: integrity: sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw== + /postcss-modules-local-by-default/4.0.0_postcss@8.2.6: + dependencies: + icss-utils: 5.1.0_postcss@8.2.6 + postcss: 8.2.6 + postcss-selector-parser: 6.0.4 + postcss-value-parser: 4.1.0 + dev: true + engines: + node: ^10 || ^12 || >= 14 + peerDependencies: + postcss: ^8.1.0 + resolution: + integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ== /postcss-modules-scope/2.2.0: dependencies: postcss: 7.0.35 @@ -4130,6 +4270,17 @@ packages: node: '>= 6' resolution: integrity: sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ== + /postcss-modules-scope/3.0.0_postcss@8.2.6: + dependencies: + postcss: 8.2.6 + postcss-selector-parser: 6.0.4 + dev: true + engines: + node: ^10 || ^12 || >= 14 + peerDependencies: + postcss: ^8.1.0 + resolution: + integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg== /postcss-modules-values/3.0.0: dependencies: icss-utils: 4.1.1 @@ -4137,6 +4288,17 @@ packages: dev: true resolution: integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg== + /postcss-modules-values/4.0.0_postcss@8.2.6: + dependencies: + icss-utils: 5.1.0_postcss@8.2.6 + postcss: 8.2.6 + dev: true + engines: + node: ^10 || ^12 || >= 14 + peerDependencies: + postcss: ^8.1.0 + resolution: + integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ== /postcss-modules/3.2.2: dependencies: generic-names: 2.0.1 @@ -4151,6 +4313,22 @@ packages: dev: true resolution: integrity: sha512-JQ8IAqHELxC0N6tyCg2UF40pACY5oiL6UpiqqcIFRWqgDYO8B0jnxzoQ0EOpPrWXvcpu6BSbQU/3vSiq7w8Nhw== + /postcss-modules/4.0.0_postcss@8.2.6: + dependencies: + generic-names: 2.0.1 + icss-replace-symbols: 1.1.0 + lodash.camelcase: 4.3.0 + postcss: 8.2.6 + postcss-modules-extract-imports: 3.0.0_postcss@8.2.6 + postcss-modules-local-by-default: 4.0.0_postcss@8.2.6 + postcss-modules-scope: 3.0.0_postcss@8.2.6 + postcss-modules-values: 4.0.0_postcss@8.2.6 + string-hash: 1.1.3 + dev: true + peerDependencies: + postcss: ^8.0.0 + resolution: + integrity: sha512-ghS/ovDzDqARm4Zj6L2ntadjyQMoyJmi0JkLlYtH2QFLrvNlxH5OAVRPWPeKilB0pY7SbuhO173KOWkPAxRJcw== /postcss-selector-parser/6.0.4: dependencies: cssesc: 3.0.0 @@ -5086,42 +5264,42 @@ packages: '0': node >=0.6.0 resolution: integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= - /vite-plugin-components/0.7.1_vite@2.0.2: + /vite-plugin-components/0.7.3_vite@2.0.3: dependencies: chokidar: 3.5.1 debug: 4.3.2 fast-glob: /@knightly/fast-glob/3.2.5-knightly-master.202101180131 minimatch: 3.0.4 - vite: 2.0.2 + vite: 2.0.3 dev: true peerDependencies: vite: ^2.0.0-beta.69 resolution: - integrity: sha512-4sCScMzrouAsW7MkP/L4e1uzmJwsqnSewYJ3QIOeBdiTjHHFNT+vUsA9rgKg7R9vo3a+P9Y7VmGGgaVAgDvCaw== - /vite-plugin-icons/0.2.4_266d8c7ca33d15682829e75fc137d506: + integrity: sha512-OomlwTsyZn8M1xhth7gUxOE2FJZ1v/wn/TQhcJiFCxcsFnxvRiCMleRHzFrJUdRcN0QiM3lTCX3sKRthdOd+9w== + /vite-plugin-icons/0.2.4_b18429545830119ebeea3091893a73e7: dependencies: '@iconify/json': 1.1.308 '@iconify/json-tools': 1.0.10 - '@vue/compiler-sfc': 3.0.5_vue@3.0.5 + '@vue/compiler-sfc': 3.0.6_vue@3.0.6 dev: true peerDependencies: '@iconify/json': '*' '@vue/compiler-sfc': ^3.0.2 resolution: integrity: sha512-Tljh95wAzGcVS1g8ExfiIw+ugDHvTjM1YCjCouk3Q/I2/z21fZsxvJCExe2ZZjv6Ww7K4G4mH/KhwjqCD5tcXQ== - /vite-plugin-md/0.5.1_vite@2.0.2: + /vite-plugin-md/0.5.1_vite@2.0.3: dependencies: gray-matter: 4.0.2 markdown-it: 12.0.4 - vite: 2.0.2 + vite: 2.0.3 dev: true peerDependencies: vite: ^2.0.0-beta.1 resolution: integrity: sha512-D7WeLZzAGQjb4UtCEXcSKlvGOrHYOiVGWVrzH3+snrOFNoeMc5PDLmy0IS9E/mdMperPkzgaivd5SQg+nY1olQ== - /vite-plugin-pages/0.4.5_vite@2.0.2+vue@3.0.5: + /vite-plugin-pages/0.4.5_vite@2.0.3+vue@3.0.6: dependencies: - '@vue/compiler-sfc': 3.0.5_vue@3.0.5 + '@vue/compiler-sfc': 3.0.5_vue@3.0.6 chalk: 4.1.0 debug: 4.3.2 deep-equal: 2.0.5 @@ -5129,9 +5307,9 @@ packages: fast-glob: 3.2.5 glob-to-regexp: 0.4.1 json5: 2.2.0 - vite: 2.0.2 - vue: 3.0.5 - vue-router: 4.0.4_vue@3.0.5 + vite: 2.0.3 + vue: 3.0.6 + vue-router: 4.0.4_vue@3.0.6 yaml: 2.0.0-3 dev: true peerDependencies: @@ -5139,7 +5317,7 @@ packages: vue: ^3.0.0 resolution: integrity: sha512-bx41hp/5dwS6gU4Jyv4awCBjtoYeuC2z+ErtjkmIKAh7bmpPtom87rFVzynZ+9ulil/bqyIV+N6ZFdap0iDjtQ== - /vite-plugin-pwa/0.5.3: + /vite-plugin-pwa/0.5.5: dependencies: debug: 4.3.2 fast-glob: 3.2.5 @@ -5147,13 +5325,13 @@ packages: workbox-build: 6.1.1 dev: true resolution: - integrity: sha512-xGh0gIgzczvYNj8ED5HhpJ2iT5kMiieim2qI8kT/3+rfo83hTyuzhEICkljIbhausvOaGxtzLKWE8RS6cUg0Fw== - /vite-plugin-vue-layouts/0.2.2_vite@2.0.2: + integrity: sha512-gwPg+pDm87iMOLORz/fOZiNNWNXhHFrMPW34XpX3F9JLl6ytcNZ6cJMYJ1FRKQPtVADqkbZjk3g3AOi1oI6HKQ== + /vite-plugin-vue-layouts/0.2.2_vite@2.0.3: dependencies: '@vue/compiler-sfc': 3.0.5_vue@3.0.5 debug: 4.3.2 fast-glob: 3.2.5 - vite: 2.0.2 + vite: 2.0.3 vue: 3.0.5 vue-router: 4.0.4_vue@3.0.5 dev: true @@ -5161,29 +5339,29 @@ packages: vite: ^2.0.0-beta.65 resolution: integrity: sha512-I5BfkCHwHV1WlbJE1ps2r6vwTo3N5QpLks3UpGa8XHcmHW03lavvJkdfjBpagI1bUQGEwWjLowFisG0Q/NJq3A== - /vite-plugin-windicss/0.4.12_vite@2.0.2: + /vite-plugin-windicss/0.5.3_vite@2.0.3: dependencies: - '@windicss/plugin-utils': 0.4.12 - vite: 2.0.2 + '@windicss/plugin-utils': 0.5.3 + vite: 2.0.3 windicss: 2.2.0 dev: true peerDependencies: vite: ^2.0.1 resolution: - integrity: sha512-IXYgvJ58jMF1/lOejZGeOOmNotI+L+W9vMvdJBOykphsk7X+qc8nZfWKW0VvmX2JcI5Ry+QuQMM4JX0xVKnWYQ== - /vite-ssg/0.8.10_ef4a48a2538144fc3c0fe17587cacb8f: + integrity: sha512-hVfj0QjgxBch4j5M6BfMj9Dsm7iKioP9uQUvs00RGkuUdG+Gc0PQcT9SuLrcZJjUE/2Tp9+J44BEbOYxjesqlA== + /vite-ssg/0.8.11_1de1853444f1e35958ef0938d28e806b: dependencies: - '@vue/compiler-sfc': 3.0.5_vue@3.0.5 - '@vue/server-renderer': 3.0.5_vue@3.0.5 - '@vueuse/head': 0.2.3_vue@3.0.5 + '@vue/compiler-sfc': 3.0.6_vue@3.0.6 + '@vue/server-renderer': 3.0.6_vue@3.0.6 + '@vueuse/head': 0.3.1_vue@3.0.6 chalk: 4.1.0 fs-extra: 9.1.0 html-minifier: 4.0.0 jsdom: 16.4.0 prettier: 2.2.1 - vite: 2.0.2 - vue: 3.0.5 - vue-router: 4.0.4_vue@3.0.5 + vite: 2.0.3 + vue: 3.0.6 + vue-router: 4.0.4_vue@3.0.6 yargs: 16.2.0 dev: true engines: @@ -5192,12 +5370,13 @@ packages: peerDependencies: '@vue/compiler-sfc': ^3.0.4 '@vue/server-renderer': ^3.0.4 + '@vueuse/head': ^0.3.1 vite: ^2.0.0-beta.3 vue: ^3.0.4 vue-router: ^4.0.1 resolution: - integrity: sha512-lmNbDrzF73v4u/hlaGuPNI8n5RqZ9D4X4Ypa8k92/x6PPq1CqRQkpKW/7Onc65hIZq27GH5FifLI8nhoQYCaIA== - /vite/2.0.2: + integrity: sha512-f6emDScba4up09U1qEiztKoUbzXijDdkGIIoXq9geTKaQzCKg+GM8oyDL66MMBvXq2SwEuf6qKkpIKjWVsBAGQ== + /vite/2.0.3: dependencies: esbuild: 0.8.51 postcss: 8.2.6 @@ -5210,17 +5389,17 @@ packages: optionalDependencies: fsevents: 2.3.2 resolution: - integrity: sha512-X+PTIPRt6/5Odf/h0kBkwkck+YC0I6oKH5+ttA9ytoLyC9yeksktVq1KNzImqB+/1CNBiBE2vr7orcgSxAi67w== - /vue-demi/0.6.0_vue@3.0.5: + integrity: sha512-4CUm3FVUHyTSSSK6vHWkj3SVkP+GGNNzwYcFsHOjjc8xQ3BPjJa1JDDmFlYxpxR29ANa+7RWptYPoyHyJ29Nhw== + /vue-demi/0.6.1_vue@3.0.6: dependencies: - vue: 3.0.5 + vue: 3.0.6 dev: false hasBin: true peerDependencies: vue: ^2.6.0 || >=3.0.0-rc.1 requiresBuild: true resolution: - integrity: sha512-8GEJa0mHJpYJeGeq5fD1pJct2kfdl30PHfmL1NaJ97mgKPyKojlIRt/3inGBK4Y0ylCI6T5vOo3chwpqDOq/Hw== + integrity: sha512-2DI0owOzgEDnEBoXpp0nTBquAWLZqVf/+AOJpPUnviT17unMELEPNy5BdSRnQEz+DA0STtqaz+MZtwhzlDHm5Q== /vue-eslint-parser/7.5.0_eslint@7.20.0: dependencies: debug: 4.3.1 @@ -5237,12 +5416,12 @@ packages: eslint: '>=5.0.0' resolution: integrity: sha512-6EHzl00hIpy4yWZo3qSbtvtVw1A1cTKOv1w95QSuAqGgk4113XtRjvNIiEGo49r0YWOPYsrmI4Dl64axL5Agrw== - /vue-i18n/9.0.0-rc.8_vue@3.0.5: + /vue-i18n/9.0.0-rc.8_vue@3.0.6: dependencies: '@intlify/core-base': 9.0.0-rc.8 '@intlify/shared': 9.0.0-rc.8 '@vue/devtools-api': 6.0.0-beta.7 - vue: 3.0.5 + vue: 3.0.6 dev: false engines: node: '>= 10' @@ -5253,6 +5432,14 @@ packages: /vue-router/4.0.4_vue@3.0.5: dependencies: vue: 3.0.5 + dev: true + peerDependencies: + vue: ^3.0.0 + resolution: + integrity: sha512-uN6PDEaYdU9aRO7mU+Dkr1uaY49hV3fucEDG/Vre/Qj8ct3RoJS16vcPrvKVzn69zDDjBV5b9Xw7fZA9r6b/Iw== + /vue-router/4.0.4_vue@3.0.6: + dependencies: + vue: 3.0.6 peerDependencies: vue: ^3.0.0 resolution: @@ -5262,8 +5449,17 @@ packages: '@vue/compiler-dom': 3.0.5 '@vue/runtime-dom': 3.0.5 '@vue/shared': 3.0.5 + dev: true resolution: integrity: sha512-TfaprOmtsAfhQau7WsomXZ8d9op/dkQLNIq8qPV3A0Vxs6GR5E+c1rfJS1SDkXRQj+dFyfnec7+U0Be1huiScg== + /vue/3.0.6: + dependencies: + '@vue/compiler-dom': 3.0.6 + '@vue/runtime-dom': 3.0.6 + '@vue/shared': 3.0.6 + dev: false + resolution: + integrity: sha512-fgjbe/+f1EsqG7ZbaFSnxdzQXF2DKoFCdJlPxZZJy9XMtyXS6SY8pGzLi8WYb4zmsPLHvTZz4bHW30kFDk7vfA== /w3c-hr-time/1.0.2: dependencies: browser-process-hrtime: 1.0.0 @@ -5625,26 +5821,26 @@ specifiers: '@types/nprogress': ^0.2.0 '@typescript-eslint/eslint-plugin': ^4.15.2 '@vitejs/plugin-vue': ^1.1.4 - '@vue/compiler-sfc': ^3.0.5 - '@vue/server-renderer': ^3.0.5 + '@vue/compiler-sfc': ^3.0.6 + '@vue/server-renderer': ^3.0.6 '@vueuse/core': ^4.2.2 - '@vueuse/head': ^0.2.3 + '@vueuse/head': ^0.3.1 cross-env: ^7.0.3 eslint: ^7.20.0 markdown-it-prism: ^2.1.4 nprogress: ^0.2.0 - pnpm: ^5.18.0 + pnpm: ^5.18.1 prism-theme-vars: ^0.1.4 typescript: ^4.2.2 - vite: ^2.0.2 - vite-plugin-components: ^0.7.1 + vite: ^2.0.3 + vite-plugin-components: ^0.7.3 vite-plugin-icons: ^0.2.4 vite-plugin-md: ^0.5.1 vite-plugin-pages: ^0.4.5 - vite-plugin-pwa: ^0.5.3 + vite-plugin-pwa: ^0.5.5 vite-plugin-vue-layouts: ^0.2.2 - vite-plugin-windicss: ^0.4.12 - vite-ssg: ^0.8.10 - vue: ^3.0.5 + vite-plugin-windicss: ^0.5.3 + vite-ssg: ^0.8.11 + vue: ^3.0.6 vue-i18n: ^9.0.0-rc.8 vue-router: ^4.0.4