diff --git a/package.json b/package.json index 0c5d70b..ae50ec1 100644 --- a/package.json +++ b/package.json @@ -7,20 +7,20 @@ "preview-https": "serve dist" }, "dependencies": { - "@vueuse/core": "^4.8.1", + "@vueuse/core": "^4.8.2", "@vueuse/head": "^0.5.1", "nprogress": "^0.2.0", "prism-theme-vars": "^0.2.2", "vue": "^3.0.11", - "vue-i18n": "^9.1.3", + "vue-i18n": "^9.1.6", "vue-router": "^4.0.6" }, "devDependencies": { - "@antfu/eslint-config": "^0.6.2", - "@iconify/json": "^1.1.328", + "@antfu/eslint-config": "^0.6.3", + "@iconify/json": "^1.1.330", "@intlify/vite-plugin-vue-i18n": "^2.1.2", "@types/nprogress": "^0.2.0", - "@typescript-eslint/eslint-plugin": "^4.21.0", + "@typescript-eslint/eslint-plugin": "^4.22.0", "@vitejs/plugin-vue": "^1.2.1", "@vue/compiler-sfc": "^3.0.11", "@vue/server-renderer": "^3.0.11", @@ -28,16 +28,16 @@ "eslint": "^7.24.0", "https-localhost": "^4.6.4", "markdown-it-prism": "^2.1.6", - "pnpm": "^6.0.1", + "pnpm": "^6.1.0", "typescript": "^4.2.4", - "vite": "^2.1.5", - "vite-plugin-components": "^0.8.3", + "vite": "^2.2.1", + "vite-plugin-components": "^0.8.4", "vite-plugin-icons": "^0.5.0", "vite-plugin-md": "^0.6.3", - "vite-plugin-pages": "^0.9.3", - "vite-plugin-pwa": "^0.7.0", + "vite-plugin-pages": "^0.9.5", + "vite-plugin-pwa": "^0.7.2", "vite-plugin-vue-layouts": "^0.2.2", - "vite-plugin-windicss": "^0.14.0", + "vite-plugin-windicss": "^0.14.6", "vite-ssg": "^0.9.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 663c794..b547bea 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,52 +1,52 @@ lockfileVersion: 5.3 specifiers: - '@antfu/eslint-config': ^0.6.2 - '@iconify/json': ^1.1.328 + '@antfu/eslint-config': ^0.6.3 + '@iconify/json': ^1.1.330 '@intlify/vite-plugin-vue-i18n': ^2.1.2 '@types/nprogress': ^0.2.0 - '@typescript-eslint/eslint-plugin': ^4.21.0 + '@typescript-eslint/eslint-plugin': ^4.22.0 '@vitejs/plugin-vue': ^1.2.1 '@vue/compiler-sfc': ^3.0.11 '@vue/server-renderer': ^3.0.11 - '@vueuse/core': ^4.8.1 + '@vueuse/core': ^4.8.2 '@vueuse/head': ^0.5.1 cross-env: ^7.0.3 eslint: ^7.24.0 https-localhost: ^4.6.4 markdown-it-prism: ^2.1.6 nprogress: ^0.2.0 - pnpm: ^6.0.1 + pnpm: ^6.1.0 prism-theme-vars: ^0.2.2 typescript: ^4.2.4 - vite: ^2.1.5 - vite-plugin-components: ^0.8.3 + vite: ^2.2.1 + vite-plugin-components: ^0.8.4 vite-plugin-icons: ^0.5.0 vite-plugin-md: ^0.6.3 - vite-plugin-pages: ^0.9.3 - vite-plugin-pwa: ^0.7.0 + vite-plugin-pages: ^0.9.5 + vite-plugin-pwa: ^0.7.2 vite-plugin-vue-layouts: ^0.2.2 - vite-plugin-windicss: ^0.14.0 + vite-plugin-windicss: ^0.14.6 vite-ssg: ^0.9.2 vue: ^3.0.11 - vue-i18n: ^9.1.3 + vue-i18n: ^9.1.6 vue-router: ^4.0.6 dependencies: - '@vueuse/core': 4.8.1_vue@3.0.11 + '@vueuse/core': 4.8.2_vue@3.0.11 '@vueuse/head': 0.5.1_vue@3.0.11 nprogress: 0.2.0 prism-theme-vars: 0.2.2 vue: 3.0.11 - vue-i18n: 9.1.3_vue@3.0.11 + vue-i18n: 9.1.6_vue@3.0.11 vue-router: 4.0.6_vue@3.0.11 devDependencies: - '@antfu/eslint-config': 0.6.2_eslint@7.24.0+typescript@4.2.4 - '@iconify/json': 1.1.328 - '@intlify/vite-plugin-vue-i18n': 2.1.2_vite@2.1.5+vue-i18n@9.1.3 + '@antfu/eslint-config': 0.6.3_eslint@7.24.0+typescript@4.2.4 + '@iconify/json': 1.1.330 + '@intlify/vite-plugin-vue-i18n': 2.1.2_vite@2.2.1+vue-i18n@9.1.6 '@types/nprogress': 0.2.0 - '@typescript-eslint/eslint-plugin': 4.21.0_eslint@7.24.0+typescript@4.2.4 + '@typescript-eslint/eslint-plugin': 4.22.0_eslint@7.24.0+typescript@4.2.4 '@vitejs/plugin-vue': 1.2.1_@vue+compiler-sfc@3.0.11 '@vue/compiler-sfc': 3.0.11_vue@3.0.11 '@vue/server-renderer': 3.0.11_vue@3.0.11 @@ -54,22 +54,22 @@ devDependencies: eslint: 7.24.0 https-localhost: 4.6.4 markdown-it-prism: 2.1.6 - pnpm: 6.0.1 + pnpm: 6.1.0 typescript: 4.2.4 - vite: 2.1.5 - vite-plugin-components: 0.8.3_vite@2.1.5 - vite-plugin-icons: 0.5.0_921a81eac4b4bb79a2fe87d0c5b693e1 - vite-plugin-md: 0.6.3_vite@2.1.5 - vite-plugin-pages: 0.9.3_69006f3110eb5ede444e6409e42386e2 - vite-plugin-pwa: 0.7.0_vite@2.1.5 - vite-plugin-vue-layouts: 0.2.2_vite@2.1.5 - vite-plugin-windicss: 0.14.0_vite@2.1.5 - vite-ssg: 0.9.2_cc893b4c408e21d59d53669b4a0fcda8 + vite: 2.2.1 + vite-plugin-components: 0.8.4_vite@2.2.1 + vite-plugin-icons: 0.5.0_faa3cf5b1c35d6750b84d3fcf4f1d55a + vite-plugin-md: 0.6.3_vite@2.2.1 + vite-plugin-pages: 0.9.5_351c20c3267bd70702be6b6432fdcbed + vite-plugin-pwa: 0.7.2_vite@2.2.1 + vite-plugin-vue-layouts: 0.2.2_vite@2.2.1 + vite-plugin-windicss: 0.14.6_vite@2.2.1 + vite-ssg: 0.9.2_2ae21e32de8f766fbca6cbb9dbade056 packages: - /@antfu/eslint-config-basic/0.6.2_eslint@7.24.0: - resolution: {integrity: sha512-dEzfh2Kmze50nBVw9tSU9f+srqRiSI6cjW0haAFrvHWJdP0WksS3A5Yqtrfq/vHcqBxZSxKMXJ3nVicuhWGgPQ==} + /@antfu/eslint-config-basic/0.6.3_eslint@7.24.0: + resolution: {integrity: sha512-q2smt6kuoXGX228qesTEuL0hQQX1SvGLScnjVIIG2i5JJbd6Ka9Cyfo29BTjJxRwVFQJhVI/6PDTxmbnTHfNfQ==} peerDependencies: eslint: '>=7.4.0' dependencies: @@ -89,12 +89,12 @@ packages: - supports-color dev: true - /@antfu/eslint-config-react/0.6.2_eslint@7.24.0+typescript@4.2.4: - resolution: {integrity: sha512-amhnxl5daKk3LOF7jD7CZTCndYLXzcjYxjCl0t2SyKaRvm+PthVh9NxI4IW9fnEJbX8wke3KUI3gxbI+NYZlfA==} + /@antfu/eslint-config-react/0.6.3_eslint@7.24.0+typescript@4.2.4: + resolution: {integrity: sha512-JHh+Cl5Y5eiKoq4OiTu0r0UMD1a8hqPJ+fAiU2hYnPsUuIoUvYrq2Z903im+3XlZ/cKNB7QlMHQMhlae8vW+hA==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.6.2_eslint@7.24.0+typescript@4.2.4 + '@antfu/eslint-config-ts': 0.6.3_eslint@7.24.0+typescript@4.2.4 eslint: 7.24.0 eslint-plugin-react: 7.23.2_eslint@7.24.0 transitivePeerDependencies: @@ -102,14 +102,14 @@ packages: - typescript dev: true - /@antfu/eslint-config-ts/0.6.2_eslint@7.24.0+typescript@4.2.4: - resolution: {integrity: sha512-XvSTICtkaeK4CbgfliHqoD35mxzaijpY5FWmgyx80E9sx3nOKwu2Kh34P+4SD3lsKF9U9cLUivWnfN+9skqkcQ==} + /@antfu/eslint-config-ts/0.6.3_eslint@7.24.0+typescript@4.2.4: + resolution: {integrity: sha512-Vyb+N6V84jXGnTHvfERHYO9a1bd5VevQehzaeyeIfDnBOyYmsT7+coXMwQziKglJDizmpVB0XLFyAJ67/7V26A==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.6.2_eslint@7.24.0 - '@typescript-eslint/eslint-plugin': 4.21.0_bb1772e1f887ed78c68f06416685750e + '@antfu/eslint-config-basic': 0.6.3_eslint@7.24.0 + '@typescript-eslint/eslint-plugin': 4.22.0_bb1772e1f887ed78c68f06416685750e '@typescript-eslint/parser': 4.21.0_eslint@7.24.0+typescript@4.2.4 eslint: 7.24.0 typescript: 4.2.4 @@ -117,12 +117,12 @@ packages: - supports-color dev: true - /@antfu/eslint-config-vue/0.6.2_eslint@7.24.0+typescript@4.2.4: - resolution: {integrity: sha512-QZ5pdLtKej+OjwrZWpb+mdIwfEFz1zj/oM/V4QRfWsQyRfZzJfNRnt2V4zNNH8IybR7HXUxp3uXtk+4EsYtyZA==} + /@antfu/eslint-config-vue/0.6.3_eslint@7.24.0+typescript@4.2.4: + resolution: {integrity: sha512-uASK9M63OaYHeE9gIp1h4I/ZcfhyTrw1pEEQhmitWt+1og4QtwtB5iWY2QfGt0XI3qMkpmqqwUj/SoSA/lOPlQ==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.6.2_eslint@7.24.0+typescript@4.2.4 + '@antfu/eslint-config-ts': 0.6.3_eslint@7.24.0+typescript@4.2.4 eslint: 7.24.0 eslint-plugin-vue: 7.7.0_eslint@7.24.0 transitivePeerDependencies: @@ -130,13 +130,13 @@ packages: - typescript dev: true - /@antfu/eslint-config/0.6.2_eslint@7.24.0+typescript@4.2.4: - resolution: {integrity: sha512-p/XlphbkWxrKDj011Uv6gcuX0Obzn3ar6ykOslF8+bqMSbu23lrw6gCHz8VXW0uDiotGVz+EpNTsy86StS1Jiw==} + /@antfu/eslint-config/0.6.3_eslint@7.24.0+typescript@4.2.4: + resolution: {integrity: sha512-/VWqN3noKwjKMscyQvkaJFCOCYN/kvvRIeoBqK8fnJWJfu8yJc8NXal7t8c4tpvbeDSg6SXxbYeCsv/A4YZvKA==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-react': 0.6.2_eslint@7.24.0+typescript@4.2.4 - '@antfu/eslint-config-vue': 0.6.2_eslint@7.24.0+typescript@4.2.4 + '@antfu/eslint-config-react': 0.6.3_eslint@7.24.0+typescript@4.2.4 + '@antfu/eslint-config-vue': 0.6.3_eslint@7.24.0+typescript@4.2.4 eslint: 7.24.0 transitivePeerDependencies: - supports-color @@ -173,7 +173,7 @@ packages: '@babel/traverse': 7.13.15 '@babel/types': 7.13.14 convert-source-map: 1.7.0 - debug: 4.3.2 + debug: 4.3.1 gensync: 1.0.0-beta.2 json5: 2.2.0 semver: 6.3.0 @@ -264,7 +264,7 @@ packages: '@babel/helper-module-imports': 7.13.12 '@babel/helper-plugin-utils': 7.13.0 '@babel/traverse': 7.13.15 - debug: 4.3.2 + debug: 4.3.1 lodash.debounce: 4.0.8 resolve: 1.20.0 semver: 6.3.0 @@ -1120,7 +1120,7 @@ packages: '@babel/helper-split-export-declaration': 7.12.13 '@babel/parser': 7.13.15 '@babel/types': 7.13.14 - debug: 4.3.2 + debug: 4.3.1 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -1192,8 +1192,8 @@ packages: resolution: {integrity: sha512-LFelJDOLZ6JHlmlAkgrvmcu4hpNPB91KYcr4f60D/exzU1eNOb4/KCVHIydGHIQFaOacIOD+Xy+B7P1z812cZg==} dev: true - /@iconify/json/1.1.328: - resolution: {integrity: sha512-/dVvFNpktwCx2A3aA+/fLJ88jXTAh42VZE79FzaaY5CmgmHjvenpSOP1p1oy2m3XM8VtsDBoNM+RKFIIOYL2bg==} + /@iconify/json/1.1.330: + resolution: {integrity: sha512-mkO+AchoOZQJyWoK/S1WglmVwq7wneT7iOXztaCYiMVGof/4L4vmSOpzBogwS4d8x1Lh+i+VjTWI7vxYrtYSog==} dev: true /@intlify/cli/0.4.0: @@ -1226,6 +1226,19 @@ packages: '@intlify/runtime': 9.1.3 '@intlify/shared': 9.1.3 '@intlify/vue-devtools': 9.1.3 + dev: true + + /@intlify/core-base/9.1.6: + resolution: {integrity: sha512-d5GDPpsQbqPkisSJA5b6nJFEkalY/IHAd7vOLNd/Sj4YaNRzXtInu2FoqKiOv8e/lQnXGTpurdCZg5Jxq1Gsxw==} + engines: {node: '>= 10'} + dependencies: + '@intlify/devtools-if': 9.1.6 + '@intlify/message-compiler': 9.1.6 + '@intlify/message-resolver': 9.1.6 + '@intlify/runtime': 9.1.6 + '@intlify/shared': 9.1.6 + '@intlify/vue-devtools': 9.1.6 + dev: false /@intlify/core/9.1.3: resolution: {integrity: sha512-pTu3DuU+xcJdwYXJajDkYG4Dz7DSOeLrD6R8t/Fv0SyNkfGLGXDka4xMMB/6VAMJbf13sjlQVkaCxXc1G5DomA==} @@ -1239,6 +1252,14 @@ packages: engines: {node: '>= 10'} dependencies: '@intlify/shared': 9.1.3 + dev: true + + /@intlify/devtools-if/9.1.6: + resolution: {integrity: sha512-m8Api+kh+BtFa2FZ/JjIdr1ibsGGqBjdKCzWo5BZecEUxBquIeOQZwpokPh/0K5j+/PZleFXkVAMC5mNt+9WdA==} + engines: {node: '>= 10'} + dependencies: + '@intlify/shared': 9.1.6 + dev: false /@intlify/message-compiler/9.1.3: resolution: {integrity: sha512-ggMp3hYUXyxBQiC676KgipRyLqGvtwKWW34yZO8QNf8CRyHQNhnReYcyvvo3fiYbwTfqrtLnmdULA/tVxiEQyQ==} @@ -1247,10 +1268,26 @@ packages: '@intlify/message-resolver': 9.1.3 '@intlify/shared': 9.1.3 source-map: 0.6.1 + dev: true + + /@intlify/message-compiler/9.1.6: + resolution: {integrity: sha512-DR8645VOrVK6x/8tkaCpHnckMAIcoOgeNS5j0wB12RfZoXYQp7vAXMaOP511KMll2mXCREgIB0ojpajiof7yzQ==} + engines: {node: '>= 10'} + dependencies: + '@intlify/message-resolver': 9.1.6 + '@intlify/shared': 9.1.6 + source-map: 0.6.1 + dev: false /@intlify/message-resolver/9.1.3: resolution: {integrity: sha512-nin0e2UrWXBL70mZQ7t7XaEMmbSziAk4hz1UIwoRKV85YbE2bl8BwdV0Z/a8BylHr9CrMWYx3E2RhCd0puv1XQ==} engines: {node: '>= 10'} + dev: true + + /@intlify/message-resolver/9.1.6: + resolution: {integrity: sha512-UUnbawQa5U9sffd5wRIscqtyY1xWlwJbyfwCLPEWLvBhyAnCwPYlvaHGnnO0CSi0fzJTVwlV9DYzobh3agDeMA==} + engines: {node: '>= 10'} + dev: false /@intlify/runtime/9.1.3: resolution: {integrity: sha512-ckr4/I24GnXyrLP54PG04ajq3+oTOu0xEkadnvLc6IGGYLPKHuOSU2R6yurRabdXH3Pr+OZrg7Tnf1xfv2gCRA==} @@ -1259,12 +1296,28 @@ packages: '@intlify/message-compiler': 9.1.3 '@intlify/message-resolver': 9.1.3 '@intlify/shared': 9.1.3 + dev: true + + /@intlify/runtime/9.1.6: + resolution: {integrity: sha512-U1QZ+TPf3kQQvWo4BA2mj3cHAxMRHXNTBhu2u+deh6ubTqXdZ19XGBTMSasrXG6RE+zSio9oM+ndoLja7JGtPg==} + engines: {node: '>= 10'} + dependencies: + '@intlify/message-compiler': 9.1.6 + '@intlify/message-resolver': 9.1.6 + '@intlify/shared': 9.1.6 + dev: false /@intlify/shared/9.1.3: resolution: {integrity: sha512-riF2RDL0gDE5KULx0Q+N3SsUCv7jXeXRpE+PnqoFgp7sJQHWVBP8brSvEBASnxGBcoNa4HNEGwSLLz/JcvjRPg==} engines: {node: '>= 10'} + dev: true - /@intlify/vite-plugin-vue-i18n/2.1.2_vite@2.1.5+vue-i18n@9.1.3: + /@intlify/shared/9.1.6: + resolution: {integrity: sha512-6MtsKulyfZxdD7OuxjaODjj8QWoHCnLFAk4wkWiHqBCa6UCTC0qXjtEeZ1MxpQihvFmmJZauBUu25EvtngW5qQ==} + engines: {node: '>= 10'} + dev: false + + /@intlify/vite-plugin-vue-i18n/2.1.2_vite@2.2.1+vue-i18n@9.1.6: resolution: {integrity: sha512-LMqRraO9+z7pyFwlc1I2ec0PrfNzXUz7Ap61Ebu1IHJMnIqjT6o2U6z67Nb9j+9KLHx4yqGKx12VDaG0AIUNNA==} engines: {node: '>= 12'} peerDependencies: @@ -1276,8 +1329,8 @@ packages: '@rollup/pluginutils': 4.1.0 debug: 4.3.1 fast-glob: 3.2.5 - vite: 2.1.5 - vue-i18n: 9.1.3_vue@3.0.11 + vite: 2.2.1 + vue-i18n: 9.1.6_vue@3.0.11 transitivePeerDependencies: - rollup - supports-color @@ -1290,6 +1343,16 @@ packages: '@intlify/message-resolver': 9.1.3 '@intlify/runtime': 9.1.3 '@intlify/shared': 9.1.3 + dev: true + + /@intlify/vue-devtools/9.1.6: + resolution: {integrity: sha512-UdNovg4OML9rIr1sOGZzTfNr1nUy4UQpDf5ni4dNC93T6FIkVJz0n1Np7Vp7e6gDjcmufRYcV99tEwjQSN9+5A==} + engines: {node: '>= 10'} + dependencies: + '@intlify/message-resolver': 9.1.6 + '@intlify/runtime': 9.1.6 + '@intlify/shared': 9.1.6 + dev: false /@nodelib/fs.scandir/2.1.4: resolution: {integrity: sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==} @@ -1413,8 +1476,8 @@ packages: '@types/node': 14.14.37 dev: true - /@typescript-eslint/eslint-plugin/4.21.0_bb1772e1f887ed78c68f06416685750e: - resolution: {integrity: sha512-FPUyCPKZbVGexmbCFI3EQHzCZdy2/5f+jv6k2EDljGdXSRc0cKvbndd2nHZkSLqCNOPk0jB6lGzwIkglXcYVsQ==} + /@typescript-eslint/eslint-plugin/4.22.0_bb1772e1f887ed78c68f06416685750e: + resolution: {integrity: sha512-U8SP9VOs275iDXaL08Ln1Fa/wLXfj5aTr/1c0t0j6CdbOnxh+TruXu1p4I0NAvdPBQgoPjHsgKn28mOi0FzfoA==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: '@typescript-eslint/parser': ^4.0.0 @@ -1424,9 +1487,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.21.0_eslint@7.24.0+typescript@4.2.4 + '@typescript-eslint/experimental-utils': 4.22.0_eslint@7.24.0+typescript@4.2.4 '@typescript-eslint/parser': 4.21.0_eslint@7.24.0+typescript@4.2.4 - '@typescript-eslint/scope-manager': 4.21.0 + '@typescript-eslint/scope-manager': 4.22.0 debug: 4.3.1 eslint: 7.24.0 functional-red-black-tree: 1.0.1 @@ -1439,8 +1502,8 @@ packages: - supports-color dev: true - /@typescript-eslint/eslint-plugin/4.21.0_eslint@7.24.0+typescript@4.2.4: - resolution: {integrity: sha512-FPUyCPKZbVGexmbCFI3EQHzCZdy2/5f+jv6k2EDljGdXSRc0cKvbndd2nHZkSLqCNOPk0jB6lGzwIkglXcYVsQ==} + /@typescript-eslint/eslint-plugin/4.22.0_eslint@7.24.0+typescript@4.2.4: + resolution: {integrity: sha512-U8SP9VOs275iDXaL08Ln1Fa/wLXfj5aTr/1c0t0j6CdbOnxh+TruXu1p4I0NAvdPBQgoPjHsgKn28mOi0FzfoA==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: '@typescript-eslint/parser': ^4.0.0 @@ -1450,8 +1513,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.21.0_eslint@7.24.0+typescript@4.2.4 - '@typescript-eslint/scope-manager': 4.21.0 + '@typescript-eslint/experimental-utils': 4.22.0_eslint@7.24.0+typescript@4.2.4 + '@typescript-eslint/scope-manager': 4.22.0 debug: 4.3.1 eslint: 7.24.0 functional-red-black-tree: 1.0.1 @@ -1464,16 +1527,16 @@ packages: - supports-color dev: true - /@typescript-eslint/experimental-utils/4.21.0_eslint@7.24.0+typescript@4.2.4: - resolution: {integrity: sha512-cEbgosW/tUFvKmkg3cU7LBoZhvUs+ZPVM9alb25XvR0dal4qHL3SiUqHNrzoWSxaXA9gsifrYrS1xdDV6w/gIA==} + /@typescript-eslint/experimental-utils/4.22.0_eslint@7.24.0+typescript@4.2.4: + resolution: {integrity: sha512-xJXHHl6TuAxB5AWiVrGhvbGL8/hbiCQ8FiWwObO3r0fnvBdrbWEDy1hlvGQOAWc6qsCWuWMKdVWlLAEMpxnddg==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: eslint: '*' dependencies: '@types/json-schema': 7.0.7 - '@typescript-eslint/scope-manager': 4.21.0 - '@typescript-eslint/types': 4.21.0 - '@typescript-eslint/typescript-estree': 4.21.0_typescript@4.2.4 + '@typescript-eslint/scope-manager': 4.22.0 + '@typescript-eslint/types': 4.22.0 + '@typescript-eslint/typescript-estree': 4.22.0_typescript@4.2.4 eslint: 7.24.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 @@ -1510,11 +1573,24 @@ packages: '@typescript-eslint/visitor-keys': 4.21.0 dev: true + /@typescript-eslint/scope-manager/4.22.0: + resolution: {integrity: sha512-OcCO7LTdk6ukawUM40wo61WdeoA7NM/zaoq1/2cs13M7GyiF+T4rxuA4xM+6LeHWjWbss7hkGXjFDRcKD4O04Q==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + dependencies: + '@typescript-eslint/types': 4.22.0 + '@typescript-eslint/visitor-keys': 4.22.0 + dev: true + /@typescript-eslint/types/4.21.0: resolution: {integrity: sha512-+OQaupjGVVc8iXbt6M1oZMwyKQNehAfLYJJ3SdvnofK2qcjfor9pEM62rVjBknhowTkh+2HF+/KdRAc/wGBN2w==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dev: true + /@typescript-eslint/types/4.22.0: + resolution: {integrity: sha512-sW/BiXmmyMqDPO2kpOhSy2Py5w6KvRRsKZnV0c4+0nr4GIcedJwXAq+RHNK4lLVEZAJYFltnnk1tJSlbeS9lYA==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + dev: true + /@typescript-eslint/typescript-estree/4.21.0_typescript@4.2.4: resolution: {integrity: sha512-ZD3M7yLaVGVYLw4nkkoGKumb7Rog7QID9YOWobFDMQKNl+vPxqVIW/uDk+MDeGc+OHcoG2nJ2HphwiPNajKw3w==} engines: {node: ^10.12.0 || >=12.0.0} @@ -1536,6 +1612,27 @@ packages: - supports-color dev: true + /@typescript-eslint/typescript-estree/4.22.0_typescript@4.2.4: + resolution: {integrity: sha512-TkIFeu5JEeSs5ze/4NID+PIcVjgoU3cUQUIZnH3Sb1cEn1lBo7StSV5bwPuJQuoxKXlzAObjYTilOEKRuhR5yg==} + engines: {node: ^10.12.0 || >=12.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/types': 4.22.0 + '@typescript-eslint/visitor-keys': 4.22.0 + debug: 4.3.1 + globby: 11.0.3 + is-glob: 4.0.1 + semver: 7.3.5 + tsutils: 3.21.0_typescript@4.2.4 + typescript: 4.2.4 + transitivePeerDependencies: + - supports-color + dev: true + /@typescript-eslint/visitor-keys/4.21.0: resolution: {integrity: sha512-dH22dROWGi5Z6p+Igc8bLVLmwy7vEe8r+8c+raPQU0LxgogPUrRAtRGtvBWmlr9waTu3n+QLt/qrS/hWzk1x5w==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} @@ -1544,6 +1641,14 @@ packages: eslint-visitor-keys: 2.0.0 dev: true + /@typescript-eslint/visitor-keys/4.22.0: + resolution: {integrity: sha512-nnMu4F+s4o0sll6cBSsTeVsT4cwxB7zECK3dFxzEjPBii9xLpq4yqqsy/FU5zMfan6G60DKZSCXAa3sHJZrcYw==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + dependencies: + '@typescript-eslint/types': 4.22.0 + eslint-visitor-keys: 2.0.0 + dev: true + /@vitejs/plugin-vue/1.2.1_@vue+compiler-sfc@3.0.11: resolution: {integrity: sha512-TG+LbEUNwfFrx1VyN+iq+PsiGd9MT16hUdJY+BnMXj3MrLAF8m3VYUspTDM3aXoh48YDmAkMjG4gWFRg3lbG5A==} engines: {node: '>=12.0.0'} @@ -1634,11 +1739,11 @@ packages: /@vue/shared/3.0.11: resolution: {integrity: sha512-b+zB8A2so8eCE0JsxjL24J7vdGl8rzPQ09hZNhystm+KqSbKcAej1A+Hbva1rCMmTTqA+hFnUSDc5kouEo0JzA==} - /@vueuse/core/4.8.1_vue@3.0.11: - resolution: {integrity: sha512-oXFEDaKNU69Rj20/Hd7ZlmTpEtA2M19cRkZaL4A0Nl0w5Wb5In/8aK+0vtdi1VyMUXXbq6h1OGKCJcIhg5cziA==} + /@vueuse/core/4.8.2_vue@3.0.11: + resolution: {integrity: sha512-d6SX9YSWC8svdCEZvlKH3zmstPqNS1h1RHgZUbkxAC/zoNIYP88Ivl1pF3SYm0Iksl6D4Zu/oImKXWCBW21r6g==} dependencies: - '@vueuse/shared': 4.8.1_vue@3.0.11 - vue-demi: 0.7.4_vue@3.0.11 + '@vueuse/shared': 4.8.2_vue@3.0.11 + vue-demi: 0.7.5_vue@3.0.11 transitivePeerDependencies: - '@vue/composition-api' - vue @@ -1652,17 +1757,17 @@ packages: vue: 3.0.11 dev: false - /@vueuse/shared/4.8.1_vue@3.0.11: - resolution: {integrity: sha512-ONKJoIvZPrGCA8loK7dX+ZcjgZLikI+vPiz1lWlXs6+jZiQiZSLkmvg1NjV6Cfb6OqbDCfEScTWLbZHB7EwrRw==} + /@vueuse/shared/4.8.2_vue@3.0.11: + resolution: {integrity: sha512-Bjy15IHyqUpRbg9cRE9afFwD0gLtGI0tJW7fITWGCwYmSWpBoD+EnGBBGvnoP9pOtxkri9Wte/uKwcVnDos7QA==} dependencies: - vue-demi: 0.7.4_vue@3.0.11 + vue-demi: 0.7.5_vue@3.0.11 transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@windicss/plugin-utils/0.14.0: - resolution: {integrity: sha512-PnXKrCX7dl3tQPkfc2RGOQCqzS+3ApTLelGhr0c1kbHgz+EjaS+pK9vhhQm/8xgzyJLyreYUuQEEAvvPtBRBEQ==} + /@windicss/plugin-utils/0.14.6: + resolution: {integrity: sha512-jF+dJ6D4/UqVHSbH5kCdSoPnklLTZDf+seck4unICI0qyzmyPsrO15nmSS/gIvnmCedUfBrQj1MfYOX0tccFjQ==} dependencies: debug: 4.3.2 fast-glob: 3.2.5 @@ -4311,8 +4416,8 @@ packages: engines: {node: '>=4'} dev: true - /pnpm/6.0.1: - resolution: {integrity: sha512-DUhTyD1jczFlzz3zIlYAWHrktuWcrhJVMisvMqvZ1ktPCfvDcBW8yw0AytrlHdvPqoV2IiZK4Grzb1blFsxfyw==} + /pnpm/6.1.0: + resolution: {integrity: sha512-KOhVnHGsvo0EzlDUGdNCCpju3wPKZ9R31gkCnNITM4KMH7zD/mO7UAOu5lGx6WHK+ZSCeijGYqJNM8MRT7M9AQ==} engines: {node: '>=12.17'} hasBin: true dev: true @@ -5438,8 +5543,8 @@ packages: extsprintf: 1.3.0 dev: true - /vite-plugin-components/0.8.3_vite@2.1.5: - resolution: {integrity: sha512-wqKt3DU7RzWJvE46qbZsi9E6TCaUwkOQZfRSDnRndKel72psJae02nD+qu/ObkRduqK9kdeGmAOcZw1qUkNUrg==} + /vite-plugin-components/0.8.4_vite@2.2.1: + resolution: {integrity: sha512-h6/FNBKBXc4TIcHxnFYxa4+aBGDZusqp/6Ra3LBvwolwFuX6k8qPsBbXkBP0I+UwOkyHw9iU2xJ4rdYBGyN+0Q==} peerDependencies: vite: ^2.0.0-beta.69 dependencies: @@ -5447,36 +5552,36 @@ packages: debug: 4.3.2 fast-glob: 3.2.5 minimatch: 3.0.4 - vite: 2.1.5 + vite: 2.2.1 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-icons/0.5.0_921a81eac4b4bb79a2fe87d0c5b693e1: + /vite-plugin-icons/0.5.0_faa3cf5b1c35d6750b84d3fcf4f1d55a: resolution: {integrity: sha512-YsnoYixkp0HVIx6SvQWTyXXiWBCfc9gtKx3iqyPmN4fsE5hf7NvPp1LKiIazilP+zRUvHEyNeEbH4y6wUX8jMw==} peerDependencies: '@iconify/json': '*' '@vue/compiler-sfc': ^3.0.2 vue-template-compiler: ^2.6.12 dependencies: - '@iconify/json': 1.1.328 + '@iconify/json': 1.1.330 '@iconify/json-tools': 1.0.10 '@vue/compiler-sfc': 3.0.11_vue@3.0.11 vue-template-es2015-compiler: 1.9.1 dev: true - /vite-plugin-md/0.6.3_vite@2.1.5: + /vite-plugin-md/0.6.3_vite@2.2.1: resolution: {integrity: sha512-z0cayEJwJP2aRAx+kWzs05VruGt6ylyIZDOXJLApPu4b7m9/bouqbIljAi1RdBuSYhPT881xLcEZJGlBJhOOvg==} peerDependencies: vite: ^2.0.0-beta.1 dependencies: gray-matter: 4.0.2 markdown-it: 12.0.4 - vite: 2.1.5 + vite: 2.2.1 dev: true - /vite-plugin-pages/0.9.3_69006f3110eb5ede444e6409e42386e2: - resolution: {integrity: sha512-sgBZELDm5/A53PX88pEZj8hItvQhIEjbtNSVlPUHmITxqDZsiC/zM7AhNePyOUA6HMf0XO4SDSV6HqFFRyV7zg==} + /vite-plugin-pages/0.9.5_351c20c3267bd70702be6b6432fdcbed: + resolution: {integrity: sha512-lIFXI0hb5yxUj9avR9J9mME5qTadhPW7kQC31FdkNXREj5Bx9ets0f3sMvdUVqNIafd2d9BgxbWYrX9vmSxa2w==} peerDependencies: vite: ^2.0.0 vue: ^3.0.0 @@ -5488,7 +5593,7 @@ packages: deep-equal: 2.0.5 fast-glob: 3.2.5 json5: 2.2.0 - vite: 2.1.5 + vite: 2.2.1 vue: 3.0.11 vue-router: 4.0.6_vue@3.0.11 yaml: 2.0.0-4 @@ -5496,8 +5601,8 @@ packages: - supports-color dev: true - /vite-plugin-pwa/0.7.0_vite@2.1.5: - resolution: {integrity: sha512-Mf7O5Ecubv25nSSdkfpeackVKX9+SOpH7U2I6IFPb/NupG7wn3KzBOke3ksu+bA8GzN5923vD/kw1GWOsLZL4w==} + /vite-plugin-pwa/0.7.2_vite@2.2.1: + resolution: {integrity: sha512-F8yAH3lJxyXS9Qv8aThdqyB4zaMGad8rcdAJCj4c+ogKCmoQExA/2Acwd5nUq2g66mlXJYIRhMwMczCOdEjAIw==} peerDependencies: vite: ^2.0.0 dependencies: @@ -5505,7 +5610,7 @@ packages: fast-glob: 3.2.5 pretty-bytes: 5.6.0 rollup: 2.45.1 - vite: 2.1.5 + vite: 2.2.1 workbox-build: 6.1.2 workbox-window: 6.1.2 transitivePeerDependencies: @@ -5513,7 +5618,7 @@ packages: - supports-color dev: true - /vite-plugin-vue-layouts/0.2.2_vite@2.1.5: + /vite-plugin-vue-layouts/0.2.2_vite@2.2.1: resolution: {integrity: sha512-I5BfkCHwHV1WlbJE1ps2r6vwTo3N5QpLks3UpGa8XHcmHW03lavvJkdfjBpagI1bUQGEwWjLowFisG0Q/NJq3A==} peerDependencies: vite: ^2.0.0-beta.65 @@ -5521,28 +5626,28 @@ packages: '@vue/compiler-sfc': 3.0.11_vue@3.0.11 debug: 4.3.2 fast-glob: 3.2.5 - vite: 2.1.5 + vite: 2.2.1 vue: 3.0.11 vue-router: 4.0.6_vue@3.0.11 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-windicss/0.14.0_vite@2.1.5: - resolution: {integrity: sha512-f4Dgvpgq1i2rvqJ3He4gZ+BYrgz6OiQwHOLMOMU4RbyWY1Vr7gdNs71E/AbN2DWdkm+L/fj/4BNhvlp35I8+fw==} + /vite-plugin-windicss/0.14.6_vite@2.2.1: + resolution: {integrity: sha512-bFyKfvnsa3nAab9LgrFInzdQhsIJyeNdCczgjrYMxjO8WlgiQuIFyJ1RTYQnYmQRlbvU9jpOL5XDxsFUMKRLUg==} peerDependencies: vite: ^2.0.1 dependencies: - '@windicss/plugin-utils': 0.14.0 + '@windicss/plugin-utils': 0.14.6 chalk: 4.1.0 debug: 4.3.2 - vite: 2.1.5 + vite: 2.2.1 windicss: 2.5.14 transitivePeerDependencies: - supports-color dev: true - /vite-ssg/0.9.2_cc893b4c408e21d59d53669b4a0fcda8: + /vite-ssg/0.9.2_2ae21e32de8f766fbca6cbb9dbade056: resolution: {integrity: sha512-iOYuagPYjJxKdD0gHENqsdg9nUGlAE1uzfeT4vbSX8/xpwKKZe1cA/VjgsyXwvmaB1wO10jlyzBt2w4l7vSy/g==} engines: {node: '>=14.0.0'} hasBin: true @@ -5562,7 +5667,7 @@ packages: html-minifier: 4.0.0 jsdom: 16.5.2 prettier: 2.2.1 - vite: 2.1.5 + vite: 2.2.1 vue: 3.0.11 vue-router: 4.0.6_vue@3.0.11 yargs: 16.2.0 @@ -5572,8 +5677,8 @@ packages: - utf-8-validate dev: true - /vite/2.1.5: - resolution: {integrity: sha512-tYU5iaYeUgQYvK/CNNz3tiJ8vYqPWfCE9IQ7K0iuzYovWw7lzty7KRYGWwV3CQPh0NKxWjOczAqiJsCL0Xb+Og==} + /vite/2.2.1: + resolution: {integrity: sha512-KIqK90EoJJpuqE86Y9DSkZjFNGgsyZX/4I1xENIitLRd3hgRtOlIGCJYrNnBD9/eqipz0OroAiIj9/R1JcOdFA==} engines: {node: '>=12.0.0'} hasBin: true dependencies: @@ -5585,8 +5690,8 @@ packages: fsevents: 2.3.2 dev: true - /vue-demi/0.7.4_vue@3.0.11: - resolution: {integrity: sha512-PT0qzI9Rp8R8eUAsTPXADC+KAZdrMufmbZqEMMqvaiesWyjCpgyuuvS5Su8cvBjK9RevLT/YfFiKWxc8YB9/8g==} + /vue-demi/0.7.5_vue@3.0.11: + resolution: {integrity: sha512-eFSQSvbQdY7C9ujOzvM6tn7XxwLjn0VQDXQsiYBLBwf28Na+2nTQR4BBBcomhmdP6mmHlBKAwarq6a0BPG87hQ==} hasBin: true requiresBuild: true peerDependencies: @@ -5616,15 +5721,15 @@ packages: - supports-color dev: true - /vue-i18n/9.1.3_vue@3.0.11: - resolution: {integrity: sha512-q6QXCSEqClVprGUtnsqkodzURz9ZB1FAyL8yNypD4AU+xppO53T5oLeYnkwdBoMXys+swit6IZ0nKLPQrzcfLw==} + /vue-i18n/9.1.6_vue@3.0.11: + resolution: {integrity: sha512-FEC4HZkTH6QRIu/A0wlo0VS/GH3w/fuCC6xfvoC8IyhhtbG9A+go9NfW+HZ1ZXdAcO4EWcVQi04M+iSwuxgixw==} engines: {node: '>= 10'} peerDependencies: vue: ^3.0.0 dependencies: - '@intlify/core-base': 9.1.3 - '@intlify/shared': 9.1.3 - '@intlify/vue-devtools': 9.1.3 + '@intlify/core-base': 9.1.6 + '@intlify/shared': 9.1.6 + '@intlify/vue-devtools': 9.1.6 '@vue/devtools-api': 6.0.0-beta.7 vue: 3.0.11 dev: false