From a60ca7b7a6dc2eda13e232ff148c6071cc632b48 Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Thu, 9 Dec 2021 17:03:26 +0800 Subject: [PATCH] chore: cleanup --- README.md | 18 +- netlify.toml | 9 +- package.json | 30 +- pnpm-lock.yaml | 938 +++++++++++++++++++------------------------- src/styles/main.css | 15 - vite.config.ts | 25 +- 6 files changed, 424 insertions(+), 611 deletions(-) diff --git a/README.md b/README.md index a4f10a0..3997f15 100644 --- a/README.md +++ b/README.md @@ -12,14 +12,6 @@
-## Dropped Features - -- ~~i18n~~ -- ~~Layouts~~ -- ~~SSG~~ -- ~~PWA~~ -- ~~Markdown~~ - ## Features - ⚡️ [Vue 3](https://github.com/vuejs/vue-next), [Vite 2](https://github.com/vitejs/vite), [pnpm](https://pnpm.js.org/), [ESBuild](https://github.com/evanw/esbuild) - born with fastness @@ -42,6 +34,15 @@ See [Vitesse](https://github.com/antfu/vitesse) for full featureset. + +## Dropped Features from [Vitesse](https://github.com/antfu/vitesse) + +- ~~i18n~~ +- ~~Layouts~~ +- ~~SSG~~ +- ~~PWA~~ +- ~~Markdown~~ + ## Pre-packed ### UI Frameworks @@ -52,7 +53,6 @@ See [Vitesse](https://github.com/antfu/vitesse) for full featureset. - [Iconify](https://iconify.design) - use icons from any icon sets [🔍Icônes](https://icones.netlify.app/) - [Pure CSS Icons via UnoCSS](https://github.com/antfu/unocss/tree/main/packages/preset-icons) -- [`unplugin-icons`](https://github.com/antfu/unplugin-icons) - using icons as components on-demand ### Plugins diff --git a/netlify.toml b/netlify.toml index 0512635..bd06a07 100755 --- a/netlify.toml +++ b/netlify.toml @@ -1,6 +1,6 @@ [build.environment] - NPM_FLAGS = "--prefix=/dev/null" - NODE_VERSION = "14" + NPM_FLAGS = "--version" + NODE_VERSION = "16" [build] publish = "dist" @@ -10,8 +10,3 @@ from = "/*" to = "/index.html" status = 200 - -[[headers]] - for = "/manifest.webmanifest" - [headers.values] - Content-Type = "application/manifest+json" \ No newline at end of file diff --git a/package.json b/package.json index 1c15b63..7180d48 100644 --- a/package.json +++ b/package.json @@ -2,32 +2,28 @@ "private": true, "scripts": { "dev": "vite --port 3333 --open", - "build": "cross-env NODE_ENV=production vite build", + "build": "vite build", "preview": "vite preview", "lint": "eslint . --ext=.ts,.vue" }, "dependencies": { - "@vueuse/core": "^7.1.2", - "vue": "^3.2.23", - "vue-demi": "^0.12.1", + "@vueuse/core": "^7.2.2", + "vue": "^3.2.24", "vue-router": "^4.0.12" }, "devDependencies": { - "@antfu/eslint-config": "^0.11.1", - "@iconify-json/carbon": "^1.0.11", - "@types/node": "^16.11.11", - "@unocss/preset-icons": "^0.14.2", - "@unocss/reset": "^0.14.2", - "@vitejs/plugin-vue": "^1.10.1", - "cross-env": "^7.0.3", - "eslint": "^8.3.0", - "pnpm": "^6.23.4", + "@antfu/eslint-config": "^0.12.2", + "@iconify-json/carbon": "^1.0.12", + "@types/node": "^16.11.12", + "@unocss/reset": "^0.15.6", + "@vitejs/plugin-vue": "^1.10.2", + "eslint": "^8.4.1", + "pnpm": "^6.23.6", "typescript": "^4.5.2", - "unocss": "^0.14.2", + "unocss": "^0.15.6", "unplugin-auto-import": "^0.5.1", - "unplugin-icons": "^0.12.22", - "unplugin-vue-components": "^0.17.2", - "vite": "^2.6.14", + "unplugin-vue-components": "^0.17.6", + "vite": "^2.7.1", "vite-plugin-pages": "^0.18.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6eed483..4561b7a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,149 +1,134 @@ lockfileVersion: 5.3 specifiers: - '@antfu/eslint-config': ^0.11.1 - '@iconify-json/carbon': ^1.0.11 - '@types/node': ^16.11.11 - '@unocss/preset-icons': ^0.14.2 - '@unocss/reset': ^0.14.2 - '@vitejs/plugin-vue': ^1.10.1 - '@vueuse/core': ^7.1.2 - cross-env: ^7.0.3 - eslint: ^8.3.0 - pnpm: ^6.23.4 + '@antfu/eslint-config': ^0.12.2 + '@iconify-json/carbon': ^1.0.12 + '@types/node': ^16.11.12 + '@unocss/reset': ^0.15.6 + '@vitejs/plugin-vue': ^1.10.2 + '@vueuse/core': ^7.2.2 + eslint: ^8.4.1 + pnpm: ^6.23.6 typescript: ^4.5.2 - unocss: ^0.14.2 + unocss: ^0.15.6 unplugin-auto-import: ^0.5.1 - unplugin-icons: ^0.12.22 - unplugin-vue-components: ^0.17.2 - vite: ^2.6.14 + unplugin-vue-components: ^0.17.6 + vite: ^2.7.1 vite-plugin-pages: ^0.18.2 - vue: ^3.2.23 - vue-demi: ^0.12.1 + vue: ^3.2.24 vue-router: ^4.0.12 dependencies: - '@vueuse/core': 7.1.2_vue@3.2.23 - vue: 3.2.23 - vue-demi: 0.12.1_vue@3.2.23 - vue-router: 4.0.12_vue@3.2.23 + '@vueuse/core': 7.2.2_vue@3.2.24 + vue: 3.2.24 + vue-router: 4.0.12_vue@3.2.24 devDependencies: - '@antfu/eslint-config': 0.11.1_eslint@8.3.0+typescript@4.5.2 - '@iconify-json/carbon': 1.0.11 - '@types/node': 16.11.11 - '@unocss/preset-icons': 0.14.2 - '@unocss/reset': 0.14.2 - '@vitejs/plugin-vue': 1.10.1_vite@2.6.14 - cross-env: 7.0.3 - eslint: 8.3.0 - pnpm: 6.23.4 + '@antfu/eslint-config': 0.12.2_eslint@8.4.1+typescript@4.5.2 + '@iconify-json/carbon': 1.0.12 + '@types/node': 16.11.12 + '@unocss/reset': 0.15.6 + '@vitejs/plugin-vue': 1.10.2_vite@2.7.1 + eslint: 8.4.1 + pnpm: 6.23.6 typescript: 4.5.2 - unocss: 0.14.2 - unplugin-auto-import: 0.5.1_@vueuse+core@7.1.2+vite@2.6.14 - unplugin-icons: 0.12.22_vite@2.6.14 - unplugin-vue-components: 0.17.2_vite@2.6.14+vue@3.2.23 - vite: 2.6.14 - vite-plugin-pages: 0.18.2_vite@2.6.14 + unocss: 0.15.6 + unplugin-auto-import: 0.5.1_@vueuse+core@7.2.2+vite@2.7.1 + unplugin-vue-components: 0.17.6_vite@2.7.1+vue@3.2.24 + vite: 2.7.1 + vite-plugin-pages: 0.18.2_vite@2.7.1 packages: - /@antfu/eslint-config-basic/0.11.0_eslint@8.3.0: - resolution: {integrity: sha512-xImG3R2Q4+mnGBK0n4FEKVW3ceHodbTZP6O6LyBg0N1XsyeRxNZ2kIkAc2zoOPcxejfxN/eH8UoHaPtErw/Tzg==} + /@antfu/eslint-config-basic/0.12.1_eslint@8.4.1: + resolution: {integrity: sha512-XuezR72n3yKCkO1zeARnUZ0SNckP3MgMvWb1Ohy641Ozo9ZXP6CKwFUr0jdGLn5u7Dk8rmUd+GPPCMFLH+h24g==} peerDependencies: eslint: '>=7.4.0' dependencies: - eslint: 8.3.0 - eslint-config-standard: 16.0.3_a91986cd61f51e0cdba75303fb12b37d - eslint-plugin-eslint-comments: 3.2.0_eslint@8.3.0 + eslint: 8.4.1 + eslint-config-standard: 16.0.3_30a57c34e0c5b1459e457247aae504c4 + eslint-plugin-eslint-comments: 3.2.0_eslint@8.4.1 eslint-plugin-html: 6.2.0 - eslint-plugin-import: 2.25.3_eslint@8.3.0 - eslint-plugin-jsonc: 2.0.0_eslint@8.3.0 - eslint-plugin-node: 11.1.0_eslint@8.3.0 - eslint-plugin-promise: 5.1.1_eslint@8.3.0 - eslint-plugin-unicorn: 39.0.0_eslint@8.3.0 - eslint-plugin-yml: 0.12.0_eslint@8.3.0 - jsonc-eslint-parser: 2.0.4_eslint@8.3.0 + eslint-plugin-import: 2.25.3_eslint@8.4.1 + eslint-plugin-jsonc: 2.0.0_eslint@8.4.1 + eslint-plugin-node: 11.1.0_eslint@8.4.1 + eslint-plugin-promise: 5.1.1_eslint@8.4.1 + eslint-plugin-unicorn: 39.0.0_eslint@8.4.1 + eslint-plugin-yml: 0.12.0_eslint@8.4.1 + jsonc-eslint-parser: 2.0.4_eslint@8.4.1 yaml-eslint-parser: 0.5.0 transitivePeerDependencies: - supports-color dev: true - /@antfu/eslint-config-react/0.11.0_eslint@8.3.0+typescript@4.5.2: - resolution: {integrity: sha512-fZllLH30ldJNe31f/vS4oX95bR3oak9YyrFLLhuACu5dO2t2+Da+Oy955eLfaJ4ZQeF03RLC3kJRnFPHxZHj6g==} + /@antfu/eslint-config-react/0.12.2_eslint@8.4.1+typescript@4.5.2: + resolution: {integrity: sha512-7VuCmYe7qD+g6UYXHhOi8qoER3WjvRDGNmUGpJN/SR0+Q2UW7qQvPzz/Un4OnwBtSvbhmhrBLB0jVYa83OCnow==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.11.0_eslint@8.3.0+typescript@4.5.2 - eslint: 8.3.0 - eslint-plugin-react: 7.27.1_eslint@8.3.0 + '@antfu/eslint-config-ts': 0.12.1_eslint@8.4.1+typescript@4.5.2 + eslint: 8.4.1 + eslint-plugin-react: 7.27.1_eslint@8.4.1 transitivePeerDependencies: - supports-color - typescript dev: true - /@antfu/eslint-config-ts/0.11.0_eslint@8.3.0+typescript@4.5.2: - resolution: {integrity: sha512-Cz5+8JLYpLT4ad924Om5laakXFpJisCVMlIrnYjD4hQVyO4R1krJegWqtkO4zwDfDcLggwH+meDphpVmMmeTKw==} + /@antfu/eslint-config-ts/0.12.1_eslint@8.4.1+typescript@4.5.2: + resolution: {integrity: sha512-kcQHk1FtPo1GsRcv60NCwjbt9U8mpCVcHpV+vwNWwK6bfS8hU3zuGMNqT17tCvlfZNa5GWsxTrXGvjc+MaafQA==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.11.0_eslint@8.3.0 - '@typescript-eslint/eslint-plugin': 5.4.0_5c8ff4cecd5a55e744866c0654edac32 - '@typescript-eslint/parser': 5.4.0_eslint@8.3.0+typescript@4.5.2 - eslint: 8.3.0 + '@antfu/eslint-config-basic': 0.12.1_eslint@8.4.1 + '@typescript-eslint/eslint-plugin': 5.4.0_32b182e1ad7223b5fb35a9352390ca8f + '@typescript-eslint/parser': 5.4.0_eslint@8.4.1+typescript@4.5.2 + eslint: 8.4.1 typescript: 4.5.2 transitivePeerDependencies: - supports-color dev: true - /@antfu/eslint-config-vue/0.11.1_eslint@8.3.0+typescript@4.5.2: - resolution: {integrity: sha512-nXUGL05Vn/eXlICrBoECTLSD+uLstXlsEDIjMlwROZlO7MyQ6G1/ojNAlCNKr7qvTQCDl+nsASQnGWKAmlug2Q==} + /@antfu/eslint-config-vue/0.12.1_eslint@8.4.1+typescript@4.5.2: + resolution: {integrity: sha512-IFtVs4qCz7SlTe+TNuXq4fb1aw+hoGJ7kyKuopkLke032RjrJBQ9gHHdrNopxZuUrgqZFAvtpUSWKxH8lm+TZQ==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.11.0_eslint@8.3.0+typescript@4.5.2 - eslint: 8.3.0 - eslint-plugin-vue: 8.1.1_eslint@8.3.0 + '@antfu/eslint-config-ts': 0.12.1_eslint@8.4.1+typescript@4.5.2 + eslint: 8.4.1 + eslint-plugin-vue: 8.1.1_eslint@8.4.1 transitivePeerDependencies: - supports-color - typescript dev: true - /@antfu/eslint-config/0.11.1_eslint@8.3.0+typescript@4.5.2: - resolution: {integrity: sha512-xDeD9bc7b4uOWjyqOXF5cIAA2RhSAzSvlBOYoiJio6I8iQVpRA46WdF5CEfwu/1EDiFcwi6MjdHc+gDEiIoAdw==} + /@antfu/eslint-config/0.12.2_eslint@8.4.1+typescript@4.5.2: + resolution: {integrity: sha512-U/dlr6zF1faYFSYfzlneqViw2PIVYHFI6/XZh77L8MjqASnDhvT/bqtnyh7dKCpWFD5G4gd1WLAqRl5WA+2c5A==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-react': 0.11.0_eslint@8.3.0+typescript@4.5.2 - '@antfu/eslint-config-vue': 0.11.1_eslint@8.3.0+typescript@4.5.2 - '@typescript-eslint/eslint-plugin': 5.4.0_5c8ff4cecd5a55e744866c0654edac32 - '@typescript-eslint/parser': 5.4.0_eslint@8.3.0+typescript@4.5.2 - eslint: 8.3.0 - eslint-config-standard: 16.0.3_a91986cd61f51e0cdba75303fb12b37d - eslint-plugin-eslint-comments: 3.2.0_eslint@8.3.0 + '@antfu/eslint-config-react': 0.12.2_eslint@8.4.1+typescript@4.5.2 + '@antfu/eslint-config-vue': 0.12.1_eslint@8.4.1+typescript@4.5.2 + '@typescript-eslint/eslint-plugin': 5.4.0_32b182e1ad7223b5fb35a9352390ca8f + '@typescript-eslint/parser': 5.4.0_eslint@8.4.1+typescript@4.5.2 + eslint: 8.4.1 + eslint-config-standard: 16.0.3_30a57c34e0c5b1459e457247aae504c4 + eslint-plugin-eslint-comments: 3.2.0_eslint@8.4.1 eslint-plugin-html: 6.2.0 - eslint-plugin-import: 2.25.3_eslint@8.3.0 - eslint-plugin-jsonc: 2.0.0_eslint@8.3.0 - eslint-plugin-node: 11.1.0_eslint@8.3.0 - eslint-plugin-promise: 5.1.1_eslint@8.3.0 - eslint-plugin-unicorn: 39.0.0_eslint@8.3.0 - eslint-plugin-vue: 8.1.1_eslint@8.3.0 - eslint-plugin-yml: 0.12.0_eslint@8.3.0 - jsonc-eslint-parser: 2.0.4_eslint@8.3.0 + eslint-plugin-import: 2.25.3_eslint@8.4.1 + eslint-plugin-jsonc: 2.0.0_eslint@8.4.1 + eslint-plugin-node: 11.1.0_eslint@8.4.1 + eslint-plugin-promise: 5.1.1_eslint@8.4.1 + eslint-plugin-unicorn: 39.0.0_eslint@8.4.1 + eslint-plugin-vue: 8.1.1_eslint@8.4.1 + eslint-plugin-yml: 0.12.0_eslint@8.4.1 + jsonc-eslint-parser: 2.0.4_eslint@8.4.1 yaml-eslint-parser: 0.5.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@antfu/install-pkg/0.1.0: - resolution: {integrity: sha512-VaIJd3d1o7irZfK1U0nvBsHMyjkuyMP3HKYVV53z8DKyulkHKmjhhtccXO51WSPeeSHIeoJEoNOKavYpS7jkZw==} - dependencies: - execa: 5.1.1 - find-up: 5.0.0 - dev: true - /@antfu/utils/0.3.0: resolution: {integrity: sha512-UU8TLr/EoXdg7OjMp0h9oDoIAVr+Z/oW9cpOxQQyrsz6Qzd2ms/1CdWx8fl2OQdFpxGmq5Vc4TwfLHId6nAZjA==} dependencies: @@ -176,7 +161,7 @@ packages: '@babel/traverse': 7.15.0 '@babel/types': 7.15.0 convert-source-map: 1.8.0 - debug: 4.3.2 + debug: 4.3.3 gensync: 1.0.0-beta.2 json5: 2.2.0 semver: 6.3.0 @@ -185,7 +170,7 @@ packages: - supports-color dev: true - /@babel/eslint-parser/7.15.0_@babel+core@7.15.0+eslint@8.3.0: + /@babel/eslint-parser/7.15.0_@babel+core@7.15.0+eslint@8.4.1: resolution: {integrity: sha512-+gSPtjSBxOZz4Uh8Ggqu7HbfpB8cT1LwW0DnVVLZEJvzXauiD0Di3zszcBkRmfGGrLdYeHUwcflG7i3tr9kQlw==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: @@ -193,7 +178,7 @@ packages: eslint: '>=7.5.0' dependencies: '@babel/core': 7.15.0 - eslint: 8.3.0 + eslint: 8.4.1 eslint-scope: 5.1.1 eslint-visitor-keys: 2.1.0 semver: 6.3.0 @@ -362,7 +347,7 @@ packages: '@babel/helper-split-export-declaration': 7.14.5 '@babel/parser': 7.15.3 '@babel/types': 7.15.0 - debug: 4.3.2 + debug: 4.3.3 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -376,13 +361,13 @@ packages: to-fast-properties: 2.0.0 dev: true - /@eslint/eslintrc/1.0.4: - resolution: {integrity: sha512-h8Vx6MdxwWI2WM8/zREHMoqdgLNXEL4QX3MWSVMdyNJGvXVOs+6lp+m2hc3FnuMHDc4poxFNI20vCk0OmI4G0Q==} + /@eslint/eslintrc/1.0.5: + resolution: {integrity: sha512-BLxsnmK3KyPunz5wmCCpqy0YelEoxxGmH73Is+Z74oOTMtExcjkr3dDR6quwrjh1YspA8DH9gnX1o069KiS9AQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.2 - espree: 9.1.0 + debug: 4.3.3 + espree: 9.2.0 globals: 13.11.0 ignore: 4.0.6 import-fresh: 3.3.0 @@ -393,41 +378,31 @@ packages: - supports-color dev: true - /@humanwhocodes/config-array/0.6.0: - resolution: {integrity: sha512-JQlEKbcgEUjBFhLIF4iqM7u/9lwgHRBcpHrmUNCALK0Q3amXN6lxdoXLnF0sm11E9VqTmBALR87IlUg1bZ8A9A==} + /@humanwhocodes/config-array/0.9.2: + resolution: {integrity: sha512-UXOuFCGcwciWckOpmfKDq/GyhlTf9pN/BzG//x8p8zTOFEcGuA68ANXheFS0AGvy3qgZqLBUkMs7hqzqCKOVwA==} engines: {node: '>=10.10.0'} dependencies: - '@humanwhocodes/object-schema': 1.2.0 - debug: 4.3.2 + '@humanwhocodes/object-schema': 1.2.1 + debug: 4.3.3 minimatch: 3.0.4 transitivePeerDependencies: - supports-color dev: true - /@humanwhocodes/object-schema/1.2.0: - resolution: {integrity: sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==} + /@humanwhocodes/object-schema/1.2.1: + resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: true - /@iconify-json/carbon/1.0.11: - resolution: {integrity: sha512-vwjG7/uzD7ToQwt+dBHjLJ6Fd2AsnxrFOYjypiuuleqRX/zEQTMC58GsdqO77IuVz4E/HcO+DJ83w+QItCRDRg==} + /@iconify-json/carbon/1.0.12: + resolution: {integrity: sha512-wqO/tnPis6BRxY9QP2Wqprfnb90dPr3O0LBkaG7e/nE5C7KySrLEweBoTn129muENM40wwHCJ6hqzXrmgfhH/A==} dependencies: - '@iconify/types': 1.0.10 - dev: true - - /@iconify/types/1.0.10: - resolution: {integrity: sha512-SN3z6einVeUckDQiE8p4POF7X4hk4/y2+a7a4ogJOCxX5XT6z1zXNN8dwS5O1vloXpc6mkHizRZm2qPnhK6NnQ==} + '@iconify/types': 1.0.12 dev: true /@iconify/types/1.0.12: resolution: {integrity: sha512-6er6wSGF3hgc1JEZqiGpg21CTCjHBYOUwqLmb2Idzkjiw6ogalGP0ZMLVutCzah+0WB4yP+Zd2oVPN8jvJ+Ftg==} dev: true - /@iconify/utils/1.0.19: - resolution: {integrity: sha512-HEIo2FLLkzFcUcdTvNpJZugzbPIpmnhRLQk8PUYcJbjpzb8vsQHniDmTmEMAV8uN+dauMQg+Qrb8Bx054uG69w==} - dependencies: - '@iconify/types': 1.0.12 - dev: true - /@iconify/utils/1.0.20: resolution: {integrity: sha512-J5IriR8KeANs8vIEFKWzOlOvNgZHkwqkmqaIwvqtuDbBeFHtXGfM/LYMDmjtRJ0AAa7f254qw6TK7gAibYfHUA==} dependencies: @@ -475,8 +450,8 @@ packages: resolution: {integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4=} dev: true - /@types/node/16.11.11: - resolution: {integrity: sha512-KB0sixD67CeecHC33MYn+eYARkqTheIRNuu97y2XMjR7Wu3XibO1vaY6VBV6O/a89SPI81cEUIYT87UqUWlZNw==} + /@types/node/16.11.12: + resolution: {integrity: sha512-+2Iggwg7PxoO5Kyhvsq9VarmPbIelXP070HMImEpbtGCoyWNINQj4wzjbQCXzdHTRXnqufutJb5KAURZANNBAw==} dev: true /@types/normalize-package-data/2.4.1: @@ -487,7 +462,7 @@ packages: resolution: {integrity: sha512-5eQEtSCoESnh2FsiLTxE121IiE60hnMqcb435fShf4bpLRjEu1Eoekht23y6zXS9Ts3l+Szu3TARnTsA0GkOkQ==} dev: true - /@typescript-eslint/eslint-plugin/5.4.0_5c8ff4cecd5a55e744866c0654edac32: + /@typescript-eslint/eslint-plugin/5.4.0_32b182e1ad7223b5fb35a9352390ca8f: resolution: {integrity: sha512-9/yPSBlwzsetCsGEn9j24D8vGQgJkOTr4oMLas/w886ZtzKIs1iyoqFrwsX2fqYEeUwsdBpC21gcjRGo57u0eg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -498,11 +473,11 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 5.4.0_eslint@8.3.0+typescript@4.5.2 - '@typescript-eslint/parser': 5.4.0_eslint@8.3.0+typescript@4.5.2 + '@typescript-eslint/experimental-utils': 5.4.0_eslint@8.4.1+typescript@4.5.2 + '@typescript-eslint/parser': 5.4.0_eslint@8.4.1+typescript@4.5.2 '@typescript-eslint/scope-manager': 5.4.0 - debug: 4.3.2 - eslint: 8.3.0 + debug: 4.3.3 + eslint: 8.4.1 functional-red-black-tree: 1.0.1 ignore: 5.1.8 regexpp: 3.2.0 @@ -513,7 +488,7 @@ packages: - supports-color dev: true - /@typescript-eslint/experimental-utils/5.4.0_eslint@8.3.0+typescript@4.5.2: + /@typescript-eslint/experimental-utils/5.4.0_eslint@8.4.1+typescript@4.5.2: resolution: {integrity: sha512-Nz2JDIQUdmIGd6p33A+naQmwfkU5KVTLb/5lTk+tLVTDacZKoGQisj8UCxk7onJcrgjIvr8xWqkYI+DbI3TfXg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -523,15 +498,15 @@ packages: '@typescript-eslint/scope-manager': 5.4.0 '@typescript-eslint/types': 5.4.0 '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.5.2 - eslint: 8.3.0 + eslint: 8.4.1 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.3.0 + eslint-utils: 3.0.0_eslint@8.4.1 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/parser/5.4.0_eslint@8.3.0+typescript@4.5.2: + /@typescript-eslint/parser/5.4.0_eslint@8.4.1+typescript@4.5.2: resolution: {integrity: sha512-JoB41EmxiYpaEsRwpZEYAJ9XQURPFer8hpkIW9GiaspVLX8oqbqNM8P4EP8HOZg96yaALiLEVWllA2E8vwsIKw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -544,8 +519,8 @@ packages: '@typescript-eslint/scope-manager': 5.4.0 '@typescript-eslint/types': 5.4.0 '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.5.2 - debug: 4.3.2 - eslint: 8.3.0 + debug: 4.3.3 + eslint: 8.4.1 typescript: 4.5.2 transitivePeerDependencies: - supports-color @@ -575,7 +550,7 @@ packages: dependencies: '@typescript-eslint/types': 5.4.0 '@typescript-eslint/visitor-keys': 5.4.0 - debug: 4.3.2 + debug: 4.3.3 globby: 11.0.4 is-glob: 4.0.3 semver: 7.3.5 @@ -593,14 +568,14 @@ packages: eslint-visitor-keys: 3.1.0 dev: true - /@unocss/cli/0.14.2: - resolution: {integrity: sha512-bc7dSdh33hoNyvhjLmAt/n9Rz+ViuTmTAkl3tzhB9H5zKVz98W/PznTX0pzxJbQOwk5Srj9VGuw/uRl6+jEfCA==} + /@unocss/cli/0.15.6: + resolution: {integrity: sha512-NPgUJklUTS+RzfEZghpTgg+FiZAm3B+AMy5x7nimSCoqwkeSioV/1YBu4eVaO+a1QdNqTKq8LrSM5qyvumrKOw==} engines: {node: '>=14'} hasBin: true dependencies: - '@unocss/config': 0.14.2 - '@unocss/core': 0.14.2 - '@unocss/preset-uno': 0.14.2 + '@unocss/config': 0.15.6 + '@unocss/core': 0.15.6 + '@unocss/preset-uno': 0.15.6 cac: 6.7.12 chokidar: 3.5.2 colorette: 2.0.16 @@ -609,161 +584,176 @@ packages: pathe: 0.2.0 dev: true - /@unocss/config/0.14.2: - resolution: {integrity: sha512-05SHuukx2//XUzkW/tt5kd6hnmIZ/eZyY5iBYC2qZNs3XB+hukcuwTwv6l4oDLUuARu+6NFoBBqcsxR8/XhKYw==} + /@unocss/config/0.15.6: + resolution: {integrity: sha512-RRDqJpPvSL9d4JuDMkkNzd1wPNb2lyO8/ih5dNjgm19lNqbNNW8LX7yhakr3ctRVJ07j7riOccJMLokoqRSd3A==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.14.2 + '@unocss/core': 0.15.6 unconfig: 0.2.2 dev: true - /@unocss/core/0.14.2: - resolution: {integrity: sha512-mPi+uLK1PbgjBiVVjfEGtZdDNS2jbVwbo9OS3FeYuPX1BB777jJ3oXmWklxDUSsKsGUjnDVnhXtXVuWjwqpGKQ==} + /@unocss/core/0.15.6: + resolution: {integrity: sha512-rGigqZEnYIhb38ldiRYR4CcsPc8sjAu5TIx04/Ta4OmolmSVYhdV4/MHnFvjqBATsUNl8FcZLmI+Si+qwtxKtg==} dev: true - /@unocss/inspector/0.14.2: - resolution: {integrity: sha512-NHGhRCNA0szM88Fc69cKEmHA04uyrhdmThcb1GXG0E8Jo76TpZeanwmUZhNKlAnjCYRmM6SkafVI1vFoo+B+eQ==} + /@unocss/inspector/0.15.6: + resolution: {integrity: sha512-chEPZiDf9LMv6UN/US7P3Q8WkC5X/4g4ZYJQbu/j1T1u6RWBe809wXmNbcpHA87o62gMweX1VINs2nwdFz3rTw==} dependencies: gzip-size: 6.0.0 - sirv: 1.0.18 + sirv: 1.0.19 dev: true - /@unocss/preset-attributify/0.14.2: - resolution: {integrity: sha512-Y7WlQ4k/IE5UBQVR90o39lQONFmrVNQIK+Ljo73lTKSsvRPGvq7LRUUvBRygMkDl6wNfmDLtI69sXVOyshUixQ==} + /@unocss/preset-attributify/0.15.6: + resolution: {integrity: sha512-drXO5EiaWx6B+I+5FzaKR9blnKoKYQ56di0hDgZ3heGfFsCskQ6DwVHYKBjCDozMqwSOjGZBjTLMwALj/MnaqA==} dependencies: - '@unocss/core': 0.14.2 + '@unocss/core': 0.15.6 dev: true - /@unocss/preset-icons/0.14.2: - resolution: {integrity: sha512-qh+Azf4j5TsGk/VjAbdBLtQJukrFp2D3Eqqp3DS2vChqM7rDpxo7VQhSzs2aMUCyfPIENJRI2uS0LmMlLURXPA==} + /@unocss/preset-icons/0.15.6: + resolution: {integrity: sha512-o5NWtOu3OKVaWYVieQ1pVmsj7jvWvMgE5TXPKRr3OTRR2u8M5wo+yRX4+m1sVjAtWiUz8e49TpbbsQTM42Lv7A==} dependencies: - '@iconify/utils': 1.0.19 - '@unocss/core': 0.14.2 + '@iconify/utils': 1.0.20 + '@unocss/core': 0.15.6 local-pkg: 0.4.0 dev: true - /@unocss/preset-uno/0.14.2: - resolution: {integrity: sha512-e7dgFkUc5jd+5hbP6gxHg0001Yp3yOvxOFQjOTOxlNS3LlG1ymABLgF9HFcYq4zPmPaNR246ZwSTX7j8p7TPQA==} + /@unocss/preset-mini/0.15.6: + resolution: {integrity: sha512-L5yt4kgnEvbYRsESjqel6N1m3AFrqBKYekurPl8s0VBa/Wkm3dq3RVO7qxEdsE2/AW0HxsEIIEKJtqJJEQY6xg==} dependencies: - '@unocss/core': 0.14.2 + '@unocss/core': 0.15.6 dev: true - /@unocss/reset/0.14.2: - resolution: {integrity: sha512-ozOBwNH3r75Yrhhrxtamx16ylv9OKzMe5Lx1LHRJ2+KXCQH0mscZRmRoAFNGcB4dhCdVbPHMpb4GnHpcD7i8wQ==} + /@unocss/preset-uno/0.15.6: + resolution: {integrity: sha512-tnp8U6M52W1LPaJphiNyR0UWR7eR29/SICu+u23kGGTlqsLctMWn/DCqq5YiEBrs7MuBARpaK95mYD17D1fAVA==} + dependencies: + '@unocss/core': 0.15.6 + '@unocss/preset-mini': 0.15.6 + '@unocss/preset-wind': 0.15.6 dev: true - /@unocss/scope/0.14.2: - resolution: {integrity: sha512-LEX47r+ZM+1eeNPVJZ+H9KsQyvVd7JpYuvxsEuNWLdOxx98WApJIG4KHt0yarYRy3aPQC0SjDfTmoOjh+VOX5Q==} + /@unocss/preset-wind/0.15.6: + resolution: {integrity: sha512-rCGQwuBDoVUUrocmPSguNgxumuichaTBfu9KCjsZv1m5xWn78EHu5igQCnLhIVjyHaakQwwfawQW0pdvzAC1tw==} + dependencies: + '@unocss/core': 0.15.6 + '@unocss/preset-mini': 0.15.6 dev: true - /@unocss/vite/0.14.2: - resolution: {integrity: sha512-eHeEghxheWjHerscpIFNbeXy6DL2W3KeYWxeUugTWMBUe9DWP+TXOAgPgx4vTkNzpDUH9d+Pp1sXKxJuMn9EsA==} + /@unocss/reset/0.15.6: + resolution: {integrity: sha512-hjOYCrheZCrxWRC2eaTb0S29QnIRjt/KHscbMl4oL0lijOhWJ2BujJxYQ1sDZ47oCo+yBsEF6rqecNZ5puDb3g==} + dev: true + + /@unocss/scope/0.15.6: + resolution: {integrity: sha512-ygHAxmW+VUSdG30JatnMzL3uQs3j/JinVhLmXkA5/A66xPq3JIwzvzJrGG7ZWUBbwaN5OHncS+5seB7jgjqsQw==} + dev: true + + /@unocss/vite/0.15.6: + resolution: {integrity: sha512-AQOlqDfVfTbHRKzTU33iazszyG6CC3aL6lQrKhEsi506zgTn/CzqPyiLOEAGFbrQNR7CFeab0aufL/KR0McNpg==} dependencies: '@rollup/pluginutils': 4.1.1 - '@unocss/config': 0.14.2 - '@unocss/core': 0.14.2 - '@unocss/inspector': 0.14.2 - '@unocss/scope': 0.14.2 + '@unocss/config': 0.15.6 + '@unocss/core': 0.15.6 + '@unocss/inspector': 0.15.6 + '@unocss/scope': 0.15.6 dev: true - /@vitejs/plugin-vue/1.10.1_vite@2.6.14: - resolution: {integrity: sha512-oL76QETMSpVE9jIScirGB2bYJEVU/+r+g+K7oG+sXPs9TZljqveoVRsmLyXlMZTjpQkLL8gz527cW80NMGVKJg==} + /@vitejs/plugin-vue/1.10.2_vite@2.7.1: + resolution: {integrity: sha512-/QJ0Z9qfhAFtKRY+r57ziY4BSbGUTGsPRMpB/Ron3QPwBZM4OZAZHdTa4a8PafCwU5DTatXG8TMDoP8z+oDqJw==} engines: {node: '>=12.0.0'} peerDependencies: vite: ^2.5.10 dependencies: - vite: 2.6.14 + vite: 2.7.1 dev: true - /@vue/compiler-core/3.2.23: - resolution: {integrity: sha512-4ZhiI/orx+7EJ1B+0zjgvXMV2uRN+XBfG06UN2sJfND9rH5gtEQT3QmO4erum1o6Irl7y754W8/KSaDJh4EUQg==} + /@vue/compiler-core/3.2.24: + resolution: {integrity: sha512-A0SxB2HAggKzP57LDin5gfgWOTwFyGCtQ5MTMNBADnfQYALWnYuC8kMI0DhRSplGTWRvn9Z2DAnG8f35BnojuA==} dependencies: '@babel/parser': 7.15.3 - '@vue/shared': 3.2.23 + '@vue/shared': 3.2.24 estree-walker: 2.0.2 source-map: 0.6.1 dev: false - /@vue/compiler-dom/3.2.23: - resolution: {integrity: sha512-X2Nw8QFc5lgoK3kio5ktM95nqmLUH+q+N/PbV4kCHzF1avqv/EGLnAhaaF0Iu4bewNvHJAAhhwPZFeoV/22nbw==} + /@vue/compiler-dom/3.2.24: + resolution: {integrity: sha512-KQEm8r0JFsrNNIfbD28pcwMvHpcJcwjVR1XWFcD0yyQ8eREd7IXhT7J6j7iNCSE/TIo78NOvkwbyX+lnIm836w==} dependencies: - '@vue/compiler-core': 3.2.23 - '@vue/shared': 3.2.23 + '@vue/compiler-core': 3.2.24 + '@vue/shared': 3.2.24 dev: false - /@vue/compiler-sfc/3.2.23: - resolution: {integrity: sha512-Aw+pb50Q5zTjyvWod8mNKmYZDRGHJBptmNNWE+84ZxrzEztPgMz8cNYIzWGbwcFVkmJlhvioAMvKnB+LM/sjSA==} + /@vue/compiler-sfc/3.2.24: + resolution: {integrity: sha512-YGPcIvVJp2qTPkuT6kT43Eo1xjstyY4bmuiSV31my4bQMBFVR26ANmifUSt759Blok71gK0WzfIZHbcOKYOeKA==} dependencies: '@babel/parser': 7.15.3 - '@vue/compiler-core': 3.2.23 - '@vue/compiler-dom': 3.2.23 - '@vue/compiler-ssr': 3.2.23 - '@vue/ref-transform': 3.2.23 - '@vue/shared': 3.2.23 + '@vue/compiler-core': 3.2.24 + '@vue/compiler-dom': 3.2.24 + '@vue/compiler-ssr': 3.2.24 + '@vue/ref-transform': 3.2.24 + '@vue/shared': 3.2.24 estree-walker: 2.0.2 magic-string: 0.25.7 postcss: 8.3.8 source-map: 0.6.1 dev: false - /@vue/compiler-ssr/3.2.23: - resolution: {integrity: sha512-Bqzn4jFyXPK1Ehqiq7e/czS8n62gtYF1Zfeu0DrR5uv+SBllh7LIvZjZU6+c8qbocAd3/T3I3gn2cZGmnDb6zg==} + /@vue/compiler-ssr/3.2.24: + resolution: {integrity: sha512-E1HHShNsGVWXxs68LDOUuI+Bzak9W/Ier/366aKDBFuwvfwgruwq6abhMfj6pSDZpwZ/PXnfliyl/m7qBSq6gw==} dependencies: - '@vue/compiler-dom': 3.2.23 - '@vue/shared': 3.2.23 + '@vue/compiler-dom': 3.2.24 + '@vue/shared': 3.2.24 dev: false /@vue/devtools-api/6.0.0-beta.19: resolution: {integrity: sha512-ObzQhgkoVeoyKv+e8+tB/jQBL2smtk/NmC9OmFK8UqdDpoOdv/Kf9pyDWL+IFyM7qLD2C75rszJujvGSPSpGlw==} dev: false - /@vue/reactivity/3.2.23: - resolution: {integrity: sha512-8RGVr/5Kpgb/EkCjgHXqttgA5IMc6n0lIXFY4TVbMkzdXrvaIhzBd7Te44oIDsTSYVKZLpfHd6/wEnuDqE8vFw==} + /@vue/reactivity/3.2.24: + resolution: {integrity: sha512-5eVsO9wfQ5erCMSRBjpqLkkI+LglJS7E0oLZJs2gsChpvOjH2Uwt3Hk1nVv0ywStnWg71Ykn3SyQwtnl7PknOQ==} dependencies: - '@vue/shared': 3.2.23 + '@vue/shared': 3.2.24 dev: false - /@vue/ref-transform/3.2.23: - resolution: {integrity: sha512-gW0GD2PSAs/th7mC7tPB/UwpIQxclbApVtsDtscDmOJXb2+cdu60ny+SuHNgfrlUT/JqWKQHq7jFKO4woxLNaA==} + /@vue/ref-transform/3.2.24: + resolution: {integrity: sha512-j6oNbsGLvea2rF8GQB9w6q7UFL1So7J+t6ducaMeWPSyjYZ+slWpwPVK6mmyghg5oGqC41R+HC5BV036Y0KhXQ==} dependencies: '@babel/parser': 7.15.3 - '@vue/compiler-core': 3.2.23 - '@vue/shared': 3.2.23 + '@vue/compiler-core': 3.2.24 + '@vue/shared': 3.2.24 estree-walker: 2.0.2 magic-string: 0.25.7 dev: false - /@vue/runtime-core/3.2.23: - resolution: {integrity: sha512-wSI5lmY2kCGLf89iiygqxVh6/5bsawz78Me9n1x4U2bHnN0yf3PWyuhN0WgIE8VfEaF7e75E333uboNEIFjgkg==} + /@vue/runtime-core/3.2.24: + resolution: {integrity: sha512-ReI06vGgYuW0G8FlOcAOzMklVDJSxKuRhYzT8j+a8BTfs1945kxo1Th28BPvasyYx8J+LMeZ0HqpPH9yGXvWvg==} dependencies: - '@vue/reactivity': 3.2.23 - '@vue/shared': 3.2.23 + '@vue/reactivity': 3.2.24 + '@vue/shared': 3.2.24 dev: false - /@vue/runtime-dom/3.2.23: - resolution: {integrity: sha512-z6lp0888NkLmxD9j2sGoll8Kb7J743s8s6w7GbiyUc4WZwm0KJ35B4qTFDMoIU0G7CatS6Z+yRTpPHc6srtByg==} + /@vue/runtime-dom/3.2.24: + resolution: {integrity: sha512-piqsabtIEUKkMGSJlOyKUonZEDtdwOpR6teQ8EKbH8PX9sxfAt9snLnFJldUhhyYrLIyDtnjwajfJ7/XtpD4JA==} dependencies: - '@vue/runtime-core': 3.2.23 - '@vue/shared': 3.2.23 + '@vue/runtime-core': 3.2.24 + '@vue/shared': 3.2.24 csstype: 2.6.17 dev: false - /@vue/server-renderer/3.2.23_vue@3.2.23: - resolution: {integrity: sha512-mgQ2VAE5WjeZELJKNbwE69uiBNpN+3LyL0ZDki1bJWVwHD2fhPfx7pwyYuiucE81xz2LxVsyGxhKKUL997g8vw==} + /@vue/server-renderer/3.2.24_vue@3.2.24: + resolution: {integrity: sha512-DqiCRDxTbv67Hw5ImiqnLIQbPGtIwWLLfEcVHoEnu1f21EMTB6LfoS69EQddd8VyfN5kfX3Fmz27/hrFPpRaMQ==} peerDependencies: - vue: 3.2.23 + vue: 3.2.24 dependencies: - '@vue/compiler-ssr': 3.2.23 - '@vue/shared': 3.2.23 - vue: 3.2.23 + '@vue/compiler-ssr': 3.2.24 + '@vue/shared': 3.2.24 + vue: 3.2.24 dev: false - /@vue/shared/3.2.23: - resolution: {integrity: sha512-U+/Jefa0QfXUF2qVy9Dqlrb6HKJSr9/wJcM66wXmWcTOoqg7hOWzF4qruDle51pyF4x3wMn6TSH54UdjKjCKMA==} + /@vue/shared/3.2.24: + resolution: {integrity: sha512-BUgRiZCkCrqDps5aQ9av05xcge3rn092ztKIh17tHkeEFgP4zfXMQWBA2zfdoCdCEdBL26xtOv+FZYiOp9RUDA==} dev: false - /@vueuse/core/7.1.2_vue@3.2.23: - resolution: {integrity: sha512-SLoOPfhZdNRNUkZfx+wrHj6WycWdSw2RmNS8E4ngQ2kmBoJjRarGy51/GkGdjqHQqmhuwuFoNO2WaU0yBn3ffg==} + /@vueuse/core/7.2.2_vue@3.2.24: + resolution: {integrity: sha512-T9oksrPflNhsgG/Y/7IeCSmITPZ0VKDnTpK8y7SQl4ZIdLIL8L7fJyhJEgSMWyo497j/XK3RKFkOTh4GFTVeIQ==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -773,13 +763,13 @@ packages: vue: optional: true dependencies: - '@vueuse/shared': 7.1.2_vue@3.2.23 - vue: 3.2.23 - vue-demi: 0.12.1_vue@3.2.23 + '@vueuse/shared': 7.2.2_vue@3.2.24 + vue: 3.2.24 + vue-demi: 0.12.1_vue@3.2.24 dev: false - /@vueuse/shared/7.1.2_vue@3.2.23: - resolution: {integrity: sha512-AjYh4y9S5FMOoHDsysqcXY/1mpqNTrnWUD50yaaiyf+5kGWQVIpAkkjKZlYSC/NHKxxCRn0cLR4nWMzceUWewQ==} + /@vueuse/shared/7.2.2_vue@3.2.24: + resolution: {integrity: sha512-9vevEvvQgx4snSrDfZ5BFd7FmlIl9rwTtr8ySzPZhZQslx6lbcsXK3Q97I06Fv8S2TedR//X9fn2QbNtbFmdog==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -789,8 +779,8 @@ packages: vue: optional: true dependencies: - vue: 3.2.23 - vue-demi: 0.12.1_vue@3.2.23 + vue: 3.2.24 + vue-demi: 0.12.1_vue@3.2.24 dev: false /acorn-jsx/5.3.2_acorn@8.6.0: @@ -1044,14 +1034,6 @@ packages: safe-buffer: 5.1.2 dev: true - /cross-env/7.0.3: - resolution: {integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==} - engines: {node: '>=10.14', npm: '>=6', yarn: '>=1'} - hasBin: true - dependencies: - cross-spawn: 7.0.3 - dev: true - /cross-spawn/7.0.3: resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} engines: {node: '>= 8'} @@ -1262,155 +1244,164 @@ packages: is-symbol: 1.0.4 dev: true - /esbuild-android-arm64/0.13.3: - resolution: {integrity: sha512-jc9E8vGTHkzb0Vwl74H8liANV9BWsqtzLHaKvcsRgf1M+aVCBSF0gUheduAKfDsbDMT0judeMLhwBP34EUesTA==} + /esbuild-android-arm64/0.13.15: + resolution: {integrity: sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg==} cpu: [arm64] os: [android] requiresBuild: true dev: true optional: true - /esbuild-darwin-64/0.13.3: - resolution: {integrity: sha512-8bG3Zq+ZNuLlIJebOO2+weI7P2LVf33sOzaUfHj8MuJ+1Ixe4KtQxfYp7qhFnP6xP2ToJaYHxGUfLeiUCEz9hw==} + /esbuild-darwin-64/0.13.15: + resolution: {integrity: sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ==} cpu: [x64] os: [darwin] requiresBuild: true dev: true optional: true - /esbuild-darwin-arm64/0.13.3: - resolution: {integrity: sha512-5E81eImYtTgh8pY7Gq4WQHhWkR/LvYadUXmuYeZBiP+3ADZJZcG60UFceZrjqNPaFOWKr/xmh4aNocwagEubcA==} + /esbuild-darwin-arm64/0.13.15: + resolution: {integrity: sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ==} cpu: [arm64] os: [darwin] requiresBuild: true dev: true optional: true - /esbuild-freebsd-64/0.13.3: - resolution: {integrity: sha512-ou+f91KkTGexi8HvF/BdtsITL6plbciQfZGys7QX6/QEwyE96PmL5KnU6ZQwoU7E99Ts6Sc9bUDq8HXJubKtBA==} + /esbuild-freebsd-64/0.13.15: + resolution: {integrity: sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA==} cpu: [x64] os: [freebsd] requiresBuild: true dev: true optional: true - /esbuild-freebsd-arm64/0.13.3: - resolution: {integrity: sha512-F1zV7nySjHswJuvIgjkiG5liZ63MeazDGXGKViTCeegjZ71sAhOChcaGhKcu6vq9+vqZxlfEi1fmXlx6Pc3coQ==} + /esbuild-freebsd-arm64/0.13.15: + resolution: {integrity: sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ==} cpu: [arm64] os: [freebsd] requiresBuild: true dev: true optional: true - /esbuild-linux-32/0.13.3: - resolution: {integrity: sha512-mHHc2v6uLrHH4zaaq5RB/5IWzgimEJ1HGldzf1qtGI513KZWfH0HRRQ8p1di4notJgBn7tDzWQ1f34ZHy69viQ==} + /esbuild-linux-32/0.13.15: + resolution: {integrity: sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g==} cpu: [ia32] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-64/0.13.3: - resolution: {integrity: sha512-FJ1De2O89mrOuqtaEXu41qIYJU6R41F+OA6vheNwcAQcX8fu0aiA13FJeLABq29BYJuTVgRj3cyC8q+tz19/dQ==} + /esbuild-linux-64/0.13.15: + resolution: {integrity: sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA==} cpu: [x64] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-arm/0.13.3: - resolution: {integrity: sha512-9BJNRtLwBh3OP22cln9g3AJdbAQUcjRHqA4BScx9k4RZpGqPokFr548zpeplxWhcwrIjT8qPebwH9CrRVy8Bsw==} + /esbuild-linux-arm/0.13.15: + resolution: {integrity: sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA==} cpu: [arm] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-arm64/0.13.3: - resolution: {integrity: sha512-Cauhr45KSo+wRUojs+1qfycQqQCAXTOvsWvkZ6xmEMAXLAm+f8RQGDQeP8CAf8Yeelnegcn6UNdvzdzLHhWDFg==} + /esbuild-linux-arm64/0.13.15: + resolution: {integrity: sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA==} cpu: [arm64] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-mips64le/0.13.3: - resolution: {integrity: sha512-YVzJUGCncuuLm2boYyVeuMFsak4ZAhdiBwi0xNDZCC8sy+tS6Boe2mzcrD2uubv5JKAUOrpN186S1DtU4WgBgw==} + /esbuild-linux-mips64le/0.13.15: + resolution: {integrity: sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg==} cpu: [mips64el] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-linux-ppc64le/0.13.3: - resolution: {integrity: sha512-GU6CqqKtJEoyxC2QWHiJtmuOz9wc/jMv8ZloK2WwiGY5yMvAmM3PI103Dj7xcjebNTHBqITTUw/aigY1wx5A3w==} + /esbuild-linux-ppc64le/0.13.15: + resolution: {integrity: sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ==} cpu: [ppc64] os: [linux] requiresBuild: true dev: true optional: true - /esbuild-openbsd-64/0.13.3: - resolution: {integrity: sha512-HVpkgpn4BQt4BPDAjTOpeMub6mzNWw6Y3gaLQJrpbO24pws6ZwYkY24OI3/Uo3LDCbH6856MM81JxECt92OWjA==} + /esbuild-netbsd-64/0.13.15: + resolution: {integrity: sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w==} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + + /esbuild-openbsd-64/0.13.15: + resolution: {integrity: sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g==} cpu: [x64] os: [openbsd] requiresBuild: true dev: true optional: true - /esbuild-sunos-64/0.13.3: - resolution: {integrity: sha512-XncBVOtnEfUbPV4CaiFBxh38ychnBfwCxuTm9iAqcHzIwkmeNRN5qMzDyfE1jyfJje+Bbt6AvIfz6SdYt8/UEQ==} + /esbuild-sunos-64/0.13.15: + resolution: {integrity: sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw==} cpu: [x64] os: [sunos] requiresBuild: true dev: true optional: true - /esbuild-windows-32/0.13.3: - resolution: {integrity: sha512-ZlgDz7d1nk8wQACi+z8IDzNZVUlN9iprAme+1YSTsfFDlkyI8jeaGWPk9EQFNY7rJzsLVYm6eZ2mhPioc7uT5A==} + /esbuild-windows-32/0.13.15: + resolution: {integrity: sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw==} cpu: [ia32] os: [win32] requiresBuild: true dev: true optional: true - /esbuild-windows-64/0.13.3: - resolution: {integrity: sha512-YX7KvRez3TR+GudlQm9tND/ssj2FsF9vb8ZWzAoZOLxpPzE3y+3SFJNrfDzzQKPzJ0Pnh9KBP4gsaMwJjKHDhw==} + /esbuild-windows-64/0.13.15: + resolution: {integrity: sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ==} cpu: [x64] os: [win32] requiresBuild: true dev: true optional: true - /esbuild-windows-arm64/0.13.3: - resolution: {integrity: sha512-nP7H0Y2a6OJd3Qi1Q8sehhyP4x4JoXK4S5y6FzH2vgaJgiyEurzFxjUufGdMaw+RxtxiwD/uRndUgwaZ2JD8lg==} + /esbuild-windows-arm64/0.13.15: + resolution: {integrity: sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA==} cpu: [arm64] os: [win32] requiresBuild: true dev: true optional: true - /esbuild/0.13.3: - resolution: {integrity: sha512-98xovMLKnyhv3gcReUuAEi5Ig1rK6SIgvsJuBIcfwzqGSEHsV8UJjMlmkhHoHMf9XZybMpE9Zax8AA8f7i2hlQ==} + /esbuild/0.13.15: + resolution: {integrity: sha512-raCxt02HBKv8RJxE8vkTSCXGIyKHdEdGfUmiYb8wnabnaEmHzyW7DCHb5tEN0xU8ryqg5xw54mcwnYkC4x3AIw==} hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-arm64: 0.13.3 - esbuild-darwin-64: 0.13.3 - esbuild-darwin-arm64: 0.13.3 - esbuild-freebsd-64: 0.13.3 - esbuild-freebsd-arm64: 0.13.3 - esbuild-linux-32: 0.13.3 - esbuild-linux-64: 0.13.3 - esbuild-linux-arm: 0.13.3 - esbuild-linux-arm64: 0.13.3 - esbuild-linux-mips64le: 0.13.3 - esbuild-linux-ppc64le: 0.13.3 - esbuild-openbsd-64: 0.13.3 - esbuild-sunos-64: 0.13.3 - esbuild-windows-32: 0.13.3 - esbuild-windows-64: 0.13.3 - esbuild-windows-arm64: 0.13.3 + esbuild-android-arm64: 0.13.15 + esbuild-darwin-64: 0.13.15 + esbuild-darwin-arm64: 0.13.15 + esbuild-freebsd-64: 0.13.15 + esbuild-freebsd-arm64: 0.13.15 + esbuild-linux-32: 0.13.15 + esbuild-linux-64: 0.13.15 + esbuild-linux-arm: 0.13.15 + esbuild-linux-arm64: 0.13.15 + esbuild-linux-mips64le: 0.13.15 + esbuild-linux-ppc64le: 0.13.15 + esbuild-netbsd-64: 0.13.15 + esbuild-openbsd-64: 0.13.15 + esbuild-sunos-64: 0.13.15 + esbuild-windows-32: 0.13.15 + esbuild-windows-64: 0.13.15 + esbuild-windows-arm64: 0.13.15 dev: true /escalade/3.1.1: @@ -1428,7 +1419,7 @@ packages: engines: {node: '>=10'} dev: true - /eslint-config-standard/16.0.3_a91986cd61f51e0cdba75303fb12b37d: + /eslint-config-standard/16.0.3_30a57c34e0c5b1459e457247aae504c4: resolution: {integrity: sha512-x4fmJL5hGqNJKGHSjnLdgA6U6h1YW/G2dW9fA+cyVur4SK6lyue8+UgNKWlZtUDTXvgKDD/Oa3GQjmB5kjtVvg==} peerDependencies: eslint: ^7.12.1 @@ -1436,10 +1427,10 @@ packages: eslint-plugin-node: ^11.1.0 eslint-plugin-promise: ^4.2.1 || ^5.0.0 dependencies: - eslint: 8.3.0 - eslint-plugin-import: 2.25.3_eslint@8.3.0 - eslint-plugin-node: 11.1.0_eslint@8.3.0 - eslint-plugin-promise: 5.1.1_eslint@8.3.0 + eslint: 8.4.1 + eslint-plugin-import: 2.25.3_eslint@8.4.1 + eslint-plugin-node: 11.1.0_eslint@8.4.1 + eslint-plugin-promise: 5.1.1_eslint@8.4.1 dev: true /eslint-import-resolver-node/0.3.6: @@ -1458,25 +1449,25 @@ packages: pkg-dir: 2.0.0 dev: true - /eslint-plugin-es/3.0.1_eslint@8.3.0: + /eslint-plugin-es/3.0.1_eslint@8.4.1: resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.3.0 + eslint: 8.4.1 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true - /eslint-plugin-eslint-comments/3.2.0_eslint@8.3.0: + /eslint-plugin-eslint-comments/3.2.0_eslint@8.4.1: resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} engines: {node: '>=6.5.0'} peerDependencies: eslint: '>=4.19.1' dependencies: escape-string-regexp: 1.0.5 - eslint: 8.3.0 + eslint: 8.4.1 ignore: 5.1.8 dev: true @@ -1486,7 +1477,7 @@ packages: htmlparser2: 7.1.2 dev: true - /eslint-plugin-import/2.25.3_eslint@8.3.0: + /eslint-plugin-import/2.25.3_eslint@8.4.1: resolution: {integrity: sha512-RzAVbby+72IB3iOEL8clzPLzL3wpDrlwjsTBAQXgyp5SeTqqY+0bFubwuo+y/HLhNZcXV4XqTBO4LGsfyHIDXg==} engines: {node: '>=4'} peerDependencies: @@ -1496,7 +1487,7 @@ packages: array.prototype.flat: 1.2.5 debug: 2.6.9 doctrine: 2.1.0 - eslint: 8.3.0 + eslint: 8.4.1 eslint-import-resolver-node: 0.3.6 eslint-module-utils: 2.7.1 has: 1.0.3 @@ -1508,26 +1499,26 @@ packages: tsconfig-paths: 3.11.0 dev: true - /eslint-plugin-jsonc/2.0.0_eslint@8.3.0: + /eslint-plugin-jsonc/2.0.0_eslint@8.4.1: resolution: {integrity: sha512-5UbUUvx4gUVeF9hJ+SHDW9a4OPQ8vJWu12rttQ76qGO2tlH17OC103CLq+vrmjo5VQULeVzSJ0u4s+jUATJyWQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - eslint: 8.3.0 - eslint-utils: 3.0.0_eslint@8.3.0 - jsonc-eslint-parser: 2.0.4_eslint@8.3.0 + eslint: 8.4.1 + eslint-utils: 3.0.0_eslint@8.4.1 + jsonc-eslint-parser: 2.0.4_eslint@8.4.1 natural-compare: 1.4.0 dev: true - /eslint-plugin-node/11.1.0_eslint@8.3.0: + /eslint-plugin-node/11.1.0_eslint@8.4.1: resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=5.16.0' dependencies: - eslint: 8.3.0 - eslint-plugin-es: 3.0.1_eslint@8.3.0 + eslint: 8.4.1 + eslint-plugin-es: 3.0.1_eslint@8.4.1 eslint-utils: 2.1.0 ignore: 5.1.8 minimatch: 3.0.4 @@ -1535,16 +1526,16 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-promise/5.1.1_eslint@8.3.0: + /eslint-plugin-promise/5.1.1_eslint@8.4.1: resolution: {integrity: sha512-XgdcdyNzHfmlQyweOPTxmc7pIsS6dE4MvwhXWMQ2Dxs1XAL2GJDilUsjWen6TWik0aSI+zD/PqocZBblcm9rdA==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: eslint: ^7.0.0 dependencies: - eslint: 8.3.0 + eslint: 8.4.1 dev: true - /eslint-plugin-react/7.27.1_eslint@8.3.0: + /eslint-plugin-react/7.27.1_eslint@8.4.1: resolution: {integrity: sha512-meyunDjMMYeWr/4EBLTV1op3iSG3mjT/pz5gti38UzfM4OPpNc2m0t2xvKCOMU5D6FSdd34BIMFOvQbW+i8GAA==} engines: {node: '>=4'} peerDependencies: @@ -1553,7 +1544,7 @@ packages: array-includes: 3.1.4 array.prototype.flatmap: 1.2.5 doctrine: 2.1.0 - eslint: 8.3.0 + eslint: 8.4.1 estraverse: 5.3.0 jsx-ast-utils: 3.2.0 minimatch: 3.0.4 @@ -1567,7 +1558,7 @@ packages: string.prototype.matchall: 4.0.6 dev: true - /eslint-plugin-unicorn/39.0.0_eslint@8.3.0: + /eslint-plugin-unicorn/39.0.0_eslint@8.4.1: resolution: {integrity: sha512-fd5RK2FtYjGcIx3wra7csIE/wkkmBo22T1gZtRTsLr1Mb+KsFKJ+JOdSqhHXQUrI/JTs/Mon64cEYzTgSCbltw==} engines: {node: '>=12'} peerDependencies: @@ -1576,9 +1567,9 @@ packages: '@babel/helper-validator-identifier': 7.14.9 ci-info: 3.2.0 clean-regexp: 1.0.0 - eslint: 8.3.0 - eslint-template-visitor: 2.3.2_eslint@8.3.0 - eslint-utils: 3.0.0_eslint@8.3.0 + eslint: 8.4.1 + eslint-template-visitor: 2.3.2_eslint@8.4.1 + eslint-utils: 3.0.0_eslint@8.4.1 esquery: 1.4.0 indent-string: 4.0.0 is-builtin-module: 3.1.0 @@ -1593,29 +1584,29 @@ packages: - supports-color dev: true - /eslint-plugin-vue/8.1.1_eslint@8.3.0: + /eslint-plugin-vue/8.1.1_eslint@8.4.1: resolution: {integrity: sha512-rx64IrlhdfPya6u2V5ukOGiLCTgaCBdMSpczLVqyo8A0l+Vbo+lzvIfEUfAQ2auj+MF6y0TwxLorzdCIzHunnw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.3.0 - eslint-utils: 3.0.0_eslint@8.3.0 + eslint: 8.4.1 + eslint-utils: 3.0.0_eslint@8.4.1 natural-compare: 1.4.0 semver: 7.3.5 - vue-eslint-parser: 8.0.1_eslint@8.3.0 + vue-eslint-parser: 8.0.1_eslint@8.4.1 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-yml/0.12.0_eslint@8.3.0: + /eslint-plugin-yml/0.12.0_eslint@8.4.1: resolution: {integrity: sha512-aS82M+diohZTusadiByzh/bKDrfi+Y6VBQkD3ym/7JH+KF9WUB9qKCizLfTaCACwtRrHpqaLz3G8GKmslshyiw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - debug: 4.3.2 - eslint: 8.3.0 + debug: 4.3.3 + eslint: 8.4.1 lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 0.5.0 @@ -1644,17 +1635,17 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: esrecurse: 4.3.0 - estraverse: 5.2.0 + estraverse: 5.3.0 dev: true - /eslint-template-visitor/2.3.2_eslint@8.3.0: + /eslint-template-visitor/2.3.2_eslint@8.4.1: resolution: {integrity: sha512-3ydhqFpuV7x1M9EK52BPNj6V0Kwu0KKkcIAfpUhwHbR8ocRln/oUHgfxQupY8O1h4Qv/POHDumb/BwwNfxbtnA==} peerDependencies: eslint: '>=7.0.0' dependencies: '@babel/core': 7.15.0 - '@babel/eslint-parser': 7.15.0_@babel+core@7.15.0+eslint@8.3.0 - eslint: 8.3.0 + '@babel/eslint-parser': 7.15.0_@babel+core@7.15.0+eslint@8.4.1 + eslint: 8.4.1 eslint-visitor-keys: 2.1.0 esquery: 1.4.0 multimap: 1.1.0 @@ -1669,13 +1660,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.3.0: + /eslint-utils/3.0.0_eslint@8.4.1: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.3.0 + eslint: 8.4.1 eslint-visitor-keys: 2.1.0 dev: true @@ -1694,24 +1685,24 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.3.0: - resolution: {integrity: sha512-aIay56Ph6RxOTC7xyr59Kt3ewX185SaGnAr8eWukoPLeriCrvGjvAubxuvaXOfsxhtwV5g0uBOsyhAom4qJdww==} + /eslint/8.4.1: + resolution: {integrity: sha512-TxU/p7LB1KxQ6+7aztTnO7K0i+h0tDi81YRY9VzB6Id71kNz+fFYnf5HD5UOQmxkzcoa0TlVZf9dpMtUv0GpWg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint/eslintrc': 1.0.4 - '@humanwhocodes/config-array': 0.6.0 + '@eslint/eslintrc': 1.0.5 + '@humanwhocodes/config-array': 0.9.2 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.2 + debug: 4.3.3 doctrine: 3.0.0 enquirer: 2.3.6 escape-string-regexp: 4.0.0 eslint-scope: 7.1.0 - eslint-utils: 3.0.0_eslint@8.3.0 + eslint-utils: 3.0.0_eslint@8.4.1 eslint-visitor-keys: 3.1.0 - espree: 9.1.0 + espree: 9.2.0 esquery: 1.4.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -1741,8 +1732,8 @@ packages: - supports-color dev: true - /espree/9.1.0: - resolution: {integrity: sha512-ZgYLvCS1wxOczBYGcQT9DDWgicXwJ4dbocr9uYN+/eresBAUuBu+O4WzB21ufQ/JqQT8gyp7hJ3z8SHii32mTQ==} + /espree/9.2.0: + resolution: {integrity: sha512-oP3utRkynpZWF/F2x/HZJ+AGtnIclaR7z1pYPxy7NYM2fSO6LgK/Rkny8anRSPK/VwEA1eqm2squui0T7ZMOBg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: acorn: 8.6.0 @@ -1754,14 +1745,14 @@ packages: resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} engines: {node: '>=0.10'} dependencies: - estraverse: 5.2.0 + estraverse: 5.3.0 dev: true /esrecurse/4.3.0: resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} engines: {node: '>=4.0'} dependencies: - estraverse: 5.2.0 + estraverse: 5.3.0 dev: true /estraverse/4.3.0: @@ -1769,11 +1760,6 @@ packages: engines: {node: '>=4.0'} dev: true - /estraverse/5.2.0: - resolution: {integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==} - engines: {node: '>=4.0'} - dev: true - /estraverse/5.3.0: resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} engines: {node: '>=4.0'} @@ -1787,21 +1773,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /execa/5.1.1: - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} - engines: {node: '>=10'} - dependencies: - cross-spawn: 7.0.3 - get-stream: 6.0.1 - human-signals: 2.1.0 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 4.0.1 - onetime: 5.1.2 - signal-exit: 3.0.3 - strip-final-newline: 2.0.0 - dev: true - /fast-deep-equal/3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} dev: true @@ -1860,14 +1831,6 @@ packages: path-exists: 4.0.0 dev: true - /find-up/5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} - engines: {node: '>=10'} - dependencies: - locate-path: 6.0.0 - path-exists: 4.0.0 - dev: true - /flat-cache/3.0.4: resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} engines: {node: ^10.12.0 || >=12.0.0} @@ -1917,11 +1880,6 @@ packages: has-symbols: 1.0.2 dev: true - /get-stream/6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} - engines: {node: '>=10'} - dev: true - /get-symbol-description/1.0.0: resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} engines: {node: '>= 0.4'} @@ -2032,11 +1990,6 @@ packages: entities: 3.0.1 dev: true - /human-signals/2.1.0: - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} - engines: {node: '>=10.17.0'} - dev: true - /ignore/4.0.6: resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} engines: {node: '>= 4'} @@ -2198,11 +2151,6 @@ packages: resolution: {integrity: sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==} dev: true - /is-stream/2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} - engines: {node: '>=8'} - dev: true - /is-string/1.0.7: resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} engines: {node: '>= 0.4'} @@ -2299,14 +2247,14 @@ packages: minimist: 1.2.5 dev: true - /jsonc-eslint-parser/2.0.4_eslint@8.3.0: + /jsonc-eslint-parser/2.0.4_eslint@8.4.1: resolution: {integrity: sha512-a3ZRus4qea0tSRCW2qvF/spFt7iCpdeJbiDjxbFZRZ87JCF8sI8hbxpVvUBVyZ3fLB/RQnTi+Y/yZbMlqt1BCg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: acorn: 8.6.0 - eslint-utils: 3.0.0_eslint@8.3.0 + eslint-utils: 3.0.0_eslint@8.4.1 eslint-visitor-keys: 3.1.0 - espree: 9.1.0 + espree: 9.2.0 semver: 7.3.5 transitivePeerDependencies: - eslint @@ -2320,10 +2268,6 @@ packages: object.assign: 4.1.2 dev: true - /kolorist/1.5.0: - resolution: {integrity: sha512-pPobydIHK884YBtkS/tWSZXpSAEpcMbilyun3KL37ot935qL2HNKm/tI45i/Rd+MxdIWEhm7/LmUQzWZYK+Qhg==} - dev: true - /levn/0.4.1: resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} engines: {node: '>= 0.8.0'} @@ -2336,12 +2280,6 @@ packages: resolution: {integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=} dev: true - /local-pkg/0.1.0: - resolution: {integrity: sha512-WsR2tHvRGIxcC2clC30ECb5fjywzsjQagaHIy1+ykZaHz0ByoB0OL2riHqIYA5YYnensRXLszwbzHkhKzehZDg==} - dependencies: - mlly: 0.2.4 - dev: true - /local-pkg/0.4.0: resolution: {integrity: sha512-2XBWjO/v63JeR1HPzLJxdTVRQDB84Av2p2KtBA5ahvpyLUPubcAU6iXlAJrONcY7aSqgJhXxElAnKtnYsRolPQ==} engines: {node: '>=14'} @@ -2364,13 +2302,6 @@ packages: p-locate: 4.1.0 dev: true - /locate-path/6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} - engines: {node: '>=10'} - dependencies: - p-locate: 5.0.0 - dev: true - /lodash.merge/4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} dev: true @@ -2398,10 +2329,6 @@ packages: dependencies: sourcemap-codec: 1.4.8 - /merge-stream/2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - dev: true - /merge2/1.4.1: resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} engines: {node: '>= 8'} @@ -2415,17 +2342,6 @@ packages: picomatch: 2.3.0 dev: true - /mime/2.6.0: - resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==} - engines: {node: '>=4.0.0'} - hasBin: true - dev: true - - /mimic-fn/2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} - dev: true - /min-indent/1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} @@ -2447,6 +2363,11 @@ packages: import-meta-resolve: 1.1.1 dev: true + /mrmime/1.0.0: + resolution: {integrity: sha512-a70zx7zFfVO7XpnQ2IX1Myh9yY4UYvfld/dikWRnsXxbyvMcfz+u6UfgNAtH+k2QqtJuzVpv6eLTx1G2+WKZbQ==} + engines: {node: '>=10'} + dev: true + /ms/2.0.0: resolution: {integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=} dev: true @@ -2465,11 +2386,19 @@ packages: /nanocolors/0.2.12: resolution: {integrity: sha512-SFNdALvzW+rVlzqexid6epYdt8H9Zol7xDoQarioEFcFN0JHo4CYNztAxmtfgGTVRCmFlEOqqhBpoFGKqSAMug==} + dev: false /nanoid/3.1.25: resolution: {integrity: sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true + dev: false + + /nanoid/3.1.30: + resolution: {integrity: sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + dev: true /natural-compare/1.4.0: resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=} @@ -2493,13 +2422,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /npm-run-path/4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} - dependencies: - path-key: 3.1.1 - dev: true - /object-assign/4.1.1: resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=} engines: {node: '>=0.10.0'} @@ -2572,13 +2494,6 @@ packages: wrappy: 1.0.2 dev: true - /onetime/5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} - dependencies: - mimic-fn: 2.1.0 - dev: true - /optionator/0.9.1: resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} engines: {node: '>= 0.8.0'} @@ -2605,13 +2520,6 @@ packages: p-try: 2.2.0 dev: true - /p-limit/3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} - engines: {node: '>=10'} - dependencies: - yocto-queue: 0.1.0 - dev: true - /p-locate/2.0.0: resolution: {integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=} engines: {node: '>=4'} @@ -2626,13 +2534,6 @@ packages: p-limit: 2.3.0 dev: true - /p-locate/5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} - engines: {node: '>=10'} - dependencies: - p-limit: 3.1.0 - dev: true - /p-try/1.0.0: resolution: {integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=} engines: {node: '>=4'} @@ -2693,6 +2594,10 @@ packages: resolution: {integrity: sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==} dev: true + /picocolors/1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + dev: true + /picomatch/2.3.0: resolution: {integrity: sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==} engines: {node: '>=8.6'} @@ -2710,8 +2615,8 @@ packages: engines: {node: '>=4'} dev: true - /pnpm/6.23.4: - resolution: {integrity: sha512-42p//3i7NjY916SHvMwHING1ZlJ0K1gqS9H6PuPnztJE7Pvooa0hPNv5nRcCdMVvaomor/a+ml0CRIipvxJCBQ==} + /pnpm/6.23.6: + resolution: {integrity: sha512-H6PIzO4W2zg2Jqms13uS5U3fU8yBdWk8rXcpJLjs/in+nutgVA8GGlasEAI2eAiTpc9FYJUkCklbJ4a/M36N0w==} engines: {node: '>=12.17'} hasBin: true dev: true @@ -2723,6 +2628,16 @@ packages: nanocolors: 0.2.12 nanoid: 3.1.25 source-map-js: 0.6.2 + dev: false + + /postcss/8.4.4: + resolution: {integrity: sha512-joU6fBsN6EIer28Lj6GDFoC/5yOZzLCfn0zHAn/MYXI7aPt4m4hK5KC5ovEZXy+lnCjmYIbQWngvju2ddyEr8Q==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.1.30 + picocolors: 1.0.0 + source-map-js: 1.0.1 + dev: true /prelude-ls/1.2.1: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} @@ -2830,8 +2745,8 @@ packages: glob: 7.1.7 dev: true - /rollup/2.58.0: - resolution: {integrity: sha512-NOXpusKnaRpbS7ZVSzcEXqxcLDOagN6iFS8p45RkoiMqPHDLwJm758UF05KlMoCRbLBTZsPOIa887gZJ1AiXvw==} + /rollup/2.61.0: + resolution: {integrity: sha512-teQ+T1mUYbyvGyUavCodiyA9hD4DxwYZJwr/qehZGhs1Z49vsmzelMVYMxGU4ZhGRKxYPupHuz5yzm/wj7VpWA==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: @@ -2892,16 +2807,12 @@ packages: object-inspect: 1.11.0 dev: true - /signal-exit/3.0.3: - resolution: {integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==} - dev: true - - /sirv/1.0.18: - resolution: {integrity: sha512-f2AOPogZmXgJ9Ma2M22ZEhc1dNtRIzcEkiflMFeVTRq+OViOZMvH1IPMVOwrKaxpSaHioBJiDR0SluRqGa7atA==} + /sirv/1.0.19: + resolution: {integrity: sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==} engines: {node: '>= 10'} dependencies: '@polka/url': 1.0.0-next.21 - mime: 2.6.0 + mrmime: 1.0.0 totalist: 1.1.0 dev: true @@ -2913,6 +2824,12 @@ packages: /source-map-js/0.6.2: resolution: {integrity: sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==} engines: {node: '>=0.10.0'} + dev: false + + /source-map-js/1.0.1: + resolution: {integrity: sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==} + engines: {node: '>=0.10.0'} + dev: true /source-map/0.5.7: resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=} @@ -2988,11 +2905,6 @@ packages: engines: {node: '>=4'} dev: true - /strip-final-newline/2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} - engines: {node: '>=6'} - dev: true - /strip-indent/3.0.0: resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} engines: {node: '>=8'} @@ -3108,20 +3020,20 @@ packages: jiti: 1.12.9 dev: true - /unocss/0.14.2: - resolution: {integrity: sha512-c1/Njo9qP79WWLrci0di2mADr0piAbMT0AwOmt4n4WIDciu49P2EYlGMJAtw1ne0OyoJsYsVrPOWyLnxkFOjDg==} + /unocss/0.15.6: + resolution: {integrity: sha512-Cq2CQCA2ISHnNgv2ben1nQP8/3w8O1D5geoK6ZZY8F5wvIvw/mZ9+qcgVx2ZuX5lLZMRP8MG9jL2WW0ocVgjNg==} engines: {node: '>=14'} dependencies: - '@unocss/cli': 0.14.2 - '@unocss/core': 0.14.2 - '@unocss/preset-attributify': 0.14.2 - '@unocss/preset-icons': 0.14.2 - '@unocss/preset-uno': 0.14.2 - '@unocss/reset': 0.14.2 - '@unocss/vite': 0.14.2 + '@unocss/cli': 0.15.6 + '@unocss/core': 0.15.6 + '@unocss/preset-attributify': 0.15.6 + '@unocss/preset-icons': 0.15.6 + '@unocss/preset-uno': 0.15.6 + '@unocss/reset': 0.15.6 + '@unocss/vite': 0.15.6 dev: true - /unplugin-auto-import/0.5.1_@vueuse+core@7.1.2+vite@2.6.14: + /unplugin-auto-import/0.5.1_@vueuse+core@7.2.2+vite@2.7.1: resolution: {integrity: sha512-Q3CvNbCB7nLbu+JdrF6jYs0Nx7kHmV2KzDcZHzTrdri3EhU1lUOgto+ce+Jw01Ds7RxBi9lwWwF3QoFwFPul1A==} engines: {node: '>=14'} peerDependencies: @@ -3132,50 +3044,19 @@ packages: dependencies: '@antfu/utils': 0.3.0 '@rollup/pluginutils': 4.1.1 - '@vueuse/core': 7.1.2_vue@3.2.23 + '@vueuse/core': 7.2.2_vue@3.2.24 local-pkg: 0.4.0 magic-string: 0.25.7 resolve: 1.20.0 - unplugin: 0.2.21_vite@2.6.14 + unplugin: 0.2.21_vite@2.7.1 transitivePeerDependencies: - rollup - vite - webpack dev: true - /unplugin-icons/0.12.22_vite@2.6.14: - resolution: {integrity: sha512-GG6WAK1jqc50NXqoc3dYW9ui9k2UK0eOvilwr0MQ79iGvBtATbHoDyLTgSRsuous7Qfq8n+odL8TJgELaqvNCA==} - peerDependencies: - '@svgr/core': ^5.5.0 - '@vue/compiler-sfc': ^3.0.2 - vue-template-compiler: ^2.6.12 - vue-template-es2015-compiler: ^1.9.0 - peerDependenciesMeta: - '@svgr/core': - optional: true - '@vue/compiler-sfc': - optional: true - vue-template-compiler: - optional: true - vue-template-es2015-compiler: - optional: true - dependencies: - '@antfu/install-pkg': 0.1.0 - '@antfu/utils': 0.3.0 - '@iconify/utils': 1.0.20 - debug: 4.3.3 - kolorist: 1.5.0 - local-pkg: 0.4.0 - unplugin: 0.2.21_vite@2.6.14 - transitivePeerDependencies: - - rollup - - supports-color - - vite - - webpack - dev: true - - /unplugin-vue-components/0.17.2_vite@2.6.14+vue@3.2.23: - resolution: {integrity: sha512-e4ZdOpnzFMQJx3rDLotLyucTap0bUlMy+6BRYyoN6jE1ZyGAgR6jodmpHZAPR3xkC4pkqW5PLlyDfIH/+lzkng==} + /unplugin-vue-components/0.17.6_vite@2.7.1+vue@3.2.24: + resolution: {integrity: sha512-Z2XvwKeY7/++MucRKzJihDsbdL8rFb71VfmuhtMtLE8zurjFu57XKFx0RNFUD5zD4g0HEyR9GGTwXu2YI0rang==} engines: {node: '>=14'} peerDependencies: '@babel/parser': ^7.15.8 @@ -3190,14 +3071,14 @@ packages: '@antfu/utils': 0.3.0 '@rollup/pluginutils': 4.1.1 chokidar: 3.5.2 - debug: 4.3.2 + debug: 4.3.3 fast-glob: 3.2.7 - local-pkg: 0.1.0 + local-pkg: 0.4.0 magic-string: 0.25.7 minimatch: 3.0.4 resolve: 1.20.0 - unplugin: 0.2.19_vite@2.6.14 - vue: 3.2.23 + unplugin: 0.2.21_vite@2.7.1 + vue: 3.2.24 transitivePeerDependencies: - rollup - supports-color @@ -3205,25 +3086,7 @@ packages: - webpack dev: true - /unplugin/0.2.19_vite@2.6.14: - resolution: {integrity: sha512-r5PDeBBecir99rhLFp1ftqIkp5afD91anweIlWtF5Ca46FJsn2kQczD93FdFJw79R6HSF5waeYo79bFOQ9GVhQ==} - peerDependencies: - rollup: ^2.50.0 - vite: ^2.3.0 - webpack: 4 || 5 - peerDependenciesMeta: - rollup: - optional: true - vite: - optional: true - webpack: - optional: true - dependencies: - vite: 2.6.14 - webpack-virtual-modules: 0.4.3 - dev: true - - /unplugin/0.2.21_vite@2.6.14: + /unplugin/0.2.21_vite@2.7.1: resolution: {integrity: sha512-IJ15/L5XbhnV7J09Zjk0FT5HEkBjkXucWAXQWRsmEtUxmmxwh23yavrmDbCF6ZPxWiVB28+wnKIHePTRRpQPbQ==} peerDependencies: rollup: ^2.50.0 @@ -3237,7 +3100,7 @@ packages: webpack: optional: true dependencies: - vite: 2.6.14 + vite: 2.7.1 webpack-virtual-modules: 0.4.3 dev: true @@ -3258,7 +3121,7 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /vite-plugin-pages/0.18.2_vite@2.6.14: + /vite-plugin-pages/0.18.2_vite@2.7.1: resolution: {integrity: sha512-Z6ylvMKYSiCngtSpWw9pHN4UzjMQvOG7f0RtLMDKm1LrO5iye7V8BS8Rfdvrl9Nz+D2W+i0pi98+vOL5VsmTvQ==} peerDependencies: '@vue/compiler-sfc': '>=3' @@ -3272,14 +3135,14 @@ packages: deep-equal: 2.0.5 fast-glob: 3.2.7 json5: 2.2.0 - vite: 2.6.14 + vite: 2.7.1 yaml: 2.0.0-8 transitivePeerDependencies: - supports-color dev: true - /vite/2.6.14: - resolution: {integrity: sha512-2HA9xGyi+EhY2MXo0+A2dRsqsAG3eFNEVIo12olkWhOmc8LfiM+eMdrXf+Ruje9gdXgvSqjLI9freec1RUM5EA==} + /vite/2.7.1: + resolution: {integrity: sha512-TDXXhcu5lyQ6uosK4ZWaOyB4VzOiizk0biitRzDzaEtgSUi8rVYPc4k1xgOjLSf0OuceDJmojFKXHOX9DB1WuQ==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -3294,15 +3157,15 @@ packages: stylus: optional: true dependencies: - esbuild: 0.13.3 - postcss: 8.3.8 + esbuild: 0.13.15 + postcss: 8.4.4 resolve: 1.20.0 - rollup: 2.58.0 + rollup: 2.61.0 optionalDependencies: fsevents: 2.3.2 dev: true - /vue-demi/0.12.1_vue@3.2.23: + /vue-demi/0.12.1_vue@3.2.24: resolution: {integrity: sha512-QL3ny+wX8c6Xm1/EZylbgzdoDolye+VpCXRhI2hug9dJTP3OUJ3lmiKN3CsVV3mOJKwFi0nsstbgob0vG7aoIw==} engines: {node: '>=12'} hasBin: true @@ -3314,20 +3177,20 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.2.23 + vue: 3.2.24 dev: false - /vue-eslint-parser/8.0.1_eslint@8.3.0: + /vue-eslint-parser/8.0.1_eslint@8.4.1: resolution: {integrity: sha512-lhWjDXJhe3UZw2uu3ztX51SJAPGPey1Tff2RK3TyZURwbuI4vximQLzz4nQfCv8CZq4xx7uIiogHMMoSJPr33A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: - debug: 4.3.2 - eslint: 8.3.0 + debug: 4.3.3 + eslint: 8.4.1 eslint-scope: 6.0.0 eslint-visitor-keys: 3.1.0 - espree: 9.1.0 + espree: 9.2.0 esquery: 1.4.0 lodash: 4.17.21 semver: 7.3.5 @@ -3335,23 +3198,23 @@ packages: - supports-color dev: true - /vue-router/4.0.12_vue@3.2.23: + /vue-router/4.0.12_vue@3.2.24: resolution: {integrity: sha512-CPXvfqe+mZLB1kBWssssTiWg4EQERyqJZes7USiqfW9B5N2x+nHlnsM1D3b5CaJ6qgCvMmYJnz+G0iWjNCvXrg==} peerDependencies: vue: ^3.0.0 dependencies: '@vue/devtools-api': 6.0.0-beta.19 - vue: 3.2.23 + vue: 3.2.24 dev: false - /vue/3.2.23: - resolution: {integrity: sha512-MGp9JZC37lzGhwSu6c1tQxrQbXbw7XKFqtYh7SFwNrNK899FPxGAHwSHMZijMChTSC3uZrD2BGO/3EHOgMJ0cw==} + /vue/3.2.24: + resolution: {integrity: sha512-PvCklXNfcUMyeP/a9nME27C32IipwUDoS45rDyKn5+RQrWyjL+0JAJtf98HL6y9bfqQRTlYjSowWEB1nXxvG5Q==} dependencies: - '@vue/compiler-dom': 3.2.23 - '@vue/compiler-sfc': 3.2.23 - '@vue/runtime-dom': 3.2.23 - '@vue/server-renderer': 3.2.23_vue@3.2.23 - '@vue/shared': 3.2.23 + '@vue/compiler-dom': 3.2.24 + '@vue/compiler-sfc': 3.2.24 + '@vue/runtime-dom': 3.2.24 + '@vue/server-renderer': 3.2.24_vue@3.2.24 + '@vue/shared': 3.2.24 dev: false /webpack-virtual-modules/0.4.3: @@ -3428,8 +3291,3 @@ packages: resolution: {integrity: sha512-QaYgJZMfWD6fKN/EYMk6w1oLWPCr1xj9QaPSZW5qkDb3y8nGCXhy2Ono+AF4F+CSL/vGcqswcAT0BaS//pgD2A==} engines: {node: '>= 12'} dev: true - - /yocto-queue/0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} - engines: {node: '>=10'} - dev: true diff --git a/src/styles/main.css b/src/styles/main.css index 852e3e1..271f6f0 100755 --- a/src/styles/main.css +++ b/src/styles/main.css @@ -9,18 +9,3 @@ body, html.dark { background: #121212; } - -/* -.btn { - @apply px-4 py-1 rounded inline-block - bg-teal-600 text-white cursor-pointer - hover:bg-teal-700 - disabled:cursor-default disabled:bg-gray-600 disabled:opacity-50; -} - -.icon-btn { - @apply inline-block cursor-pointer select-none - opacity-75 transition duration-200 ease-in-out - hover:opacity-100 hover:text-teal-600; - font-size: 0.9em; -} */ diff --git a/vite.config.ts b/vite.config.ts index 02285d6..eeca3df 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -2,13 +2,10 @@ import path from 'path' import { defineConfig } from 'vite' import Vue from '@vitejs/plugin-vue' import Pages from 'vite-plugin-pages' -import Icons from 'unplugin-icons/vite' -import IconsResolver from 'unplugin-icons/resolver' import Components from 'unplugin-vue-components/vite' -import Unocss from 'unocss/vite' -import { presetAttributify, presetUno } from 'unocss' -import presetIcons from '@unocss/preset-icons' import AutoImport from 'unplugin-auto-import/vite' +import { presetAttributify, presetUno, presetIcons } from 'unocss' +import Unocss from 'unocss/vite' export default defineConfig({ resolve: { @@ -34,21 +31,9 @@ export default defineConfig({ // https://github.com/antfu/vite-plugin-components Components({ - resolvers: [ - // auto import icons - // https://github.com/antfu/vite-plugin-icons - IconsResolver({ - componentPrefix: '', - }), - ], dts: true, }), - // https://github.com/antfu/vite-plugin-icons - Icons({ - autoInstall: true, - }), - // https://github.com/antfu/unocss Unocss({ shortcuts: [ @@ -65,12 +50,6 @@ export default defineConfig({ }), ], - server: { - fs: { - strict: true, - }, - }, - optimizeDeps: { include: [ 'vue',