diff --git a/README.md b/README.md index 228e479..7368d5a 100644 --- a/README.md +++ b/README.md @@ -43,32 +43,21 @@ pnpm dev # http://localhost:3333 ``` -## Docker +## 部署 -您可以选择从 Docker Hub 拉取最新的镜像,或本地自行构建。 - -### 从 Docker Hub 拉取最新的镜像 +### Docker ```bash # 从 Docker Hub 拉取最新的镜像 docker pull yunyoujun/cook:latest # 新建并启动容器,然后打开 http://localhost:3333 -docker run -it -d --name cook -p 3333:80 yunyoujun/cook:latest +docker run -it -d --name cook -p 8080:80 yunyoujun/cook:latest # 启动与停止 docker start cook docker stop cook ``` -### 自己本地构建 - -```bash -# 本地构建 -docker build . -t yourname/cook:localdev -# 启动容器,然后打开 http://localhost:3333 -docker run -it -d --name cook -p 3333:80 yourname/cook:localdev -``` - ## 致谢 感谢以下小伙伴为本项目提供的数据支持和 QA ! diff --git a/cypress.json b/cypress.json deleted file mode 100644 index 7c88083..0000000 --- a/cypress.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "baseUrl": "http://localhost:3333", - "chromeWebSecurity": false -} diff --git a/package.json b/package.json index 9df2138..e24b92b 100644 --- a/package.json +++ b/package.json @@ -31,11 +31,11 @@ "@iconify-json/fe": "^1.1.1", "@iconify-json/gg": "^1.1.1", "@iconify-json/ic": "^1.1.3", - "@iconify-json/mdi": "^1.1.11", + "@iconify-json/mdi": "^1.1.12", "@iconify-json/ri": "^1.1.1", "@types/markdown-it-link-attributes": "^3.0.1", "@types/nprogress": "^0.2.0", - "@vitejs/plugin-vue": "^2.3.2", + "@vitejs/plugin-vue": "^2.3.3", "consola": "^2.15.3", "critters": "^0.0.16", "cross-env": "^7.0.3", @@ -48,10 +48,10 @@ "sass": "^1.51.0", "star-markdown-css": "^0.3.3", "typescript": "^4.6.4", - "unocss": "^0.33.1", + "unocss": "^0.33.2", "unplugin-auto-import": "^0.7.1", - "unplugin-vue-components": "^0.19.3", - "vite": "^2.9.8", + "unplugin-vue-components": "^0.19.5", + "vite": "^2.9.9", "vite-plugin-inspect": "^0.5.0", "vite-plugin-md": "^0.13.1", "vite-plugin-pages": "^0.23.0", @@ -60,6 +60,6 @@ "vite-ssg": "^0.20.0", "vite-ssg-sitemap": "^0.2.6", "vue-toastification": "^2.0.0-rc.5", - "vue-tsc": "^0.34.11" + "vue-tsc": "^0.34.12" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9021111..224c75c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,11 +6,11 @@ specifiers: '@iconify-json/fe': ^1.1.1 '@iconify-json/gg': ^1.1.1 '@iconify-json/ic': ^1.1.3 - '@iconify-json/mdi': ^1.1.11 + '@iconify-json/mdi': ^1.1.12 '@iconify-json/ri': ^1.1.1 '@types/markdown-it-link-attributes': ^3.0.1 '@types/nprogress': ^0.2.0 - '@vitejs/plugin-vue': ^2.3.2 + '@vitejs/plugin-vue': ^2.3.3 '@vueuse/core': ^8.4.2 '@vueuse/head': ^0.7.6 consola: ^2.15.3 @@ -28,10 +28,10 @@ specifiers: sass: ^1.51.0 star-markdown-css: ^0.3.3 typescript: ^4.6.4 - unocss: ^0.33.1 + unocss: ^0.33.2 unplugin-auto-import: ^0.7.1 - unplugin-vue-components: ^0.19.3 - vite: ^2.9.8 + unplugin-vue-components: ^0.19.5 + vite: ^2.9.9 vite-plugin-inspect: ^0.5.0 vite-plugin-md: ^0.13.1 vite-plugin-pages: ^0.23.0 @@ -44,7 +44,7 @@ specifiers: vue-demi: ^0.12.5 vue-router: ^4.0.15 vue-toastification: ^2.0.0-rc.5 - vue-tsc: ^0.34.11 + vue-tsc: ^0.34.12 dependencies: '@gtm-support/vue-gtm': 1.4.0_vue@3.2.33 @@ -63,11 +63,11 @@ devDependencies: '@iconify-json/fe': 1.1.1 '@iconify-json/gg': 1.1.1 '@iconify-json/ic': 1.1.3 - '@iconify-json/mdi': 1.1.11 + '@iconify-json/mdi': 1.1.12 '@iconify-json/ri': 1.1.1 '@types/markdown-it-link-attributes': 3.0.1 '@types/nprogress': 0.2.0 - '@vitejs/plugin-vue': 2.3.2_vite@2.9.8+vue@3.2.33 + '@vitejs/plugin-vue': 2.3.3_vite@2.9.9+vue@3.2.33 consola: 2.15.3 critters: 0.0.16 cross-env: 7.0.3 @@ -80,19 +80,19 @@ devDependencies: sass: 1.51.0 star-markdown-css: 0.3.3 typescript: 4.6.4 - unocss: 0.33.1_vite@2.9.8 - unplugin-auto-import: 0.7.1_zx3pfbbc5uei3k4c6zdezegtqm - unplugin-vue-components: 0.19.3_vite@2.9.8+vue@3.2.33 - vite: 2.9.8_sass@1.51.0 - vite-plugin-inspect: 0.5.0_vite@2.9.8 - vite-plugin-md: 0.13.1_vite@2.9.8 - vite-plugin-pages: 0.23.0_vite@2.9.8 - vite-plugin-pwa: 0.12.0_vite@2.9.8 - vite-plugin-vue-layouts: 0.6.0_husqietd6xoepun2tc4v73afle - vite-ssg: 0.20.0_uhne5wm5qpolinapsgjqcugibi + unocss: 0.33.2_vite@2.9.9 + unplugin-auto-import: 0.7.1_y44jlmyuqbnkfkqeyjo67naj6e + unplugin-vue-components: 0.19.5_vite@2.9.9+vue@3.2.33 + vite: 2.9.9_sass@1.51.0 + vite-plugin-inspect: 0.5.0_vite@2.9.9 + vite-plugin-md: 0.13.1_vite@2.9.9 + vite-plugin-pages: 0.23.0_vite@2.9.9 + vite-plugin-pwa: 0.12.0_vite@2.9.9 + vite-plugin-vue-layouts: 0.6.0_das5d57oxgh3tienmqsf622skm + vite-ssg: 0.20.0_r4zcbidcwrm73q735wfxdb2daa vite-ssg-sitemap: 0.2.6 vue-toastification: 2.0.0-rc.5_vue@3.2.33 - vue-tsc: 0.34.11_typescript@4.6.4 + vue-tsc: 0.34.12_typescript@4.6.4 packages: @@ -215,6 +215,10 @@ packages: resolution: {integrity: sha512-8Afo0+xvYe1K8Wm4xHTymfTkpzy36aaqDvhXIayUwl+mecMG9Xzl3XjXa6swG6Bk8FBeQ646RyvmsYt6+2Be9g==} dev: true + /@antfu/utils/0.5.2: + resolution: {integrity: sha512-CQkeV+oJxUazwjlHD0/3ZD08QWKuGQkhnrKo3e6ly5pd48VUpXbb77q0xMU4+vc2CkJnDS02Eq/M9ugyX20XZA==} + dev: true + /@apideck/better-ajv-errors/0.3.3_ajv@8.11.0: resolution: {integrity: sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==} engines: {node: '>=10'} @@ -1419,8 +1423,8 @@ packages: '@iconify/types': 1.1.0 dev: true - /@iconify-json/mdi/1.1.11: - resolution: {integrity: sha512-AdEB3gN9UnE52TU1Gzl265A2ltkes0HXNt7SxbEdomtBJpHu8EGexWhhRPsKyan1D0SJpwfZ3SnxyEz8MHsAgg==} + /@iconify-json/mdi/1.1.12: + resolution: {integrity: sha512-n2bPga58OcsIMBHtL5EHPgWqIZXA95O/VOGa4xB1u6/37XocMWZz8WBnnQas+SpFuWMxlsYxPTbvOcrQt1i9kg==} dependencies: '@iconify/types': 1.1.0 dev: true @@ -1439,7 +1443,7 @@ packages: resolution: {integrity: sha512-m+rnw7qKHq/XF7DAi4BcFoEAcXBfqqMgQJh8brGEHeqE/RUvgDMjmxsHgWnVpFsG+VmjGyAiI7nwXdliCwEU0Q==} dependencies: '@antfu/install-pkg': 0.1.0 - '@antfu/utils': 0.5.1 + '@antfu/utils': 0.5.2 '@iconify/types': 1.1.0 debug: 4.3.4 kolorist: 1.5.1 @@ -1766,14 +1770,14 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /@unocss/cli/0.33.1: - resolution: {integrity: sha512-4Nt65bfA6Bz9Z7Wf71FHwys42wTQ11JiOKVk8PyhCrDOjZO3An/mXqOk1o2iidjKVGNbXEghfvATHQ4LhIjf5w==} + /@unocss/cli/0.33.2: + resolution: {integrity: sha512-X64DpwvPnHHjTROm+6fZb/HoMl4SYzaVjNg/XxmGxrbBbh18tbY6rAcjQF6O7TGPVn07ZuSTEGUsH4PsCaOxXg==} engines: {node: '>=14'} hasBin: true dependencies: - '@unocss/config': 0.33.1 - '@unocss/core': 0.33.1 - '@unocss/preset-uno': 0.33.1 + '@unocss/config': 0.33.2 + '@unocss/core': 0.33.2 + '@unocss/preset-uno': 0.33.2 cac: 6.7.12 chokidar: 3.5.3 colorette: 2.0.16 @@ -1783,147 +1787,153 @@ packages: perfect-debounce: 0.1.3 dev: true - /@unocss/config/0.33.1: - resolution: {integrity: sha512-9xKMqufFRnhqbMBW1EZzLCNnOg3sQsBX/yDPyNIHK8GGFQjHU6ggYH3Y0bQniDjQpd7/g7pj8+ihPDA1YL++pQ==} + /@unocss/config/0.33.2: + resolution: {integrity: sha512-0IntORr7pTYVngdHUS1RUtRFKBJ/wuOy/i9/s2gGYA+Dmh9odZHzB1ExpMckrnGZEjzq6VYX69bDtwSgvl4cyQ==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.33.1 + '@unocss/core': 0.33.2 unconfig: 0.3.4 dev: true - /@unocss/core/0.33.1: - resolution: {integrity: sha512-i6zNQ9vQ2ZqmJUNTbUaRUavLbhxOMo+E9tYqkp9QLqL+6ZqnY+t8sw6pdPqfrja9WnAXZw59ViLCp9X1ojvhpg==} + /@unocss/core/0.33.2: + resolution: {integrity: sha512-o6x1SyO9gUHMhXagUNekZ0Bj/GOg1a2QSorFBg1NoR36GHuX+Uz9UJqzHPx5QS7g2jbJdeR01zG9pwVw0R5Tlg==} dev: true - /@unocss/inspector/0.33.1: - resolution: {integrity: sha512-tYJB8fFIbjtiHjlq7FZN7zgrVQtenRD1RXJNifKKDmwy7nrvBhcNtTZ+cQZTZRbNp7L0Im4/vqyX8QwhAJSDaQ==} + /@unocss/inspector/0.33.2: + resolution: {integrity: sha512-3/DwcEvnrnIMDL0pCSAkFQoEDR64H/U+WP78vczF1gwBYXGp+feBSBCKvUy7EjU1SWzFh6FW821oSjhyyM8P8A==} dependencies: gzip-size: 6.0.0 sirv: 2.0.2 dev: true - /@unocss/preset-attributify/0.33.1: - resolution: {integrity: sha512-CyU5fiTo9b0zNARZqm8qa8k5amS0odsXqyKfCJOqkV2Rstcou5mzqSASnt7xTkuj1bTv58/qCXEe7zUN5wXgbA==} + /@unocss/preset-attributify/0.33.2: + resolution: {integrity: sha512-07SAPb/ehSDoigk80ivyGQcY0QqIonN99v8uZCZR4GtYaSJ8jHjL17TlXoWYMbbB26qdc0XxwWyajD2bQw1NaQ==} dependencies: - '@unocss/core': 0.33.1 + '@unocss/core': 0.33.2 dev: true - /@unocss/preset-icons/0.33.1: - resolution: {integrity: sha512-XcRHYHzcMUETe0jEaCLomrMJmr/64Ry4ZArLnlhBA1mqq8P89w9PVXiI0vmsgx8JSzWmSqgb7AMv2+FuAJTE6Q==} + /@unocss/preset-icons/0.33.2: + resolution: {integrity: sha512-KU5TFR1teW3FEtronf3ihVFK68UU+9h62umSxoxJtn9W7wsX/NXzysl2UN6usbWLcg6TjCpZAyPtuap1/29XSg==} dependencies: '@iconify/utils': 1.0.32 - '@unocss/core': 0.33.1 + '@unocss/core': 0.33.2 transitivePeerDependencies: - supports-color dev: true - /@unocss/preset-mini/0.33.1: - resolution: {integrity: sha512-Fk9i4/UkBM72aJskjJnT8Lw3rVbzdW/hF1mAKHGJD+x7Y8hi6pDY9JzDhTToqYYo5uC07dODUDVOPlKclsoaXg==} + /@unocss/preset-mini/0.33.2: + resolution: {integrity: sha512-Fa+BD5kGo3YQ87A67GzkLhxLzyL5LGyHTlnGsktMQOpcLVpiQKnWAjleCfDN3joSUcX/j7Yny+ruOR1XEFvrrQ==} dependencies: - '@unocss/core': 0.33.1 + '@unocss/core': 0.33.2 dev: true - /@unocss/preset-typography/0.33.1: - resolution: {integrity: sha512-D/maaPsJQph5Dmrcp8Dt5sfIIolTfsVqEv/+9QCF86TSWkhArNqjtCyU4Eum2nLBcmSNgN4XlIUVe0+U9a9IPw==} + /@unocss/preset-typography/0.33.2: + resolution: {integrity: sha512-ArR/a3K4yEcUkJN6woHw6ClCHUBsKK0wcpZDJkcIOyJJI/a8NkNmJdH7uNAn1SnX4nyOIkdD2WTF3kU4f+mhVA==} dependencies: - '@unocss/core': 0.33.1 + '@unocss/core': 0.33.2 dev: true - /@unocss/preset-uno/0.33.1: - resolution: {integrity: sha512-jLbdVT/rVGePSh2UbLvHJuelHszV8EEG/GU7ckCl5Hb/e44nmON8gOrdW7V1ZBFAEdp9BCBO9hHcTdlNnUOwEA==} + /@unocss/preset-uno/0.33.2: + resolution: {integrity: sha512-iFmYzGXicf8ny4lg5wGK9pGFmDbih2qWYZnNFS1PWwWe4a1rNJUO2ZKi0XesSvdTNNyrxzvWv+39rikGhlDwyw==} dependencies: - '@unocss/core': 0.33.1 - '@unocss/preset-mini': 0.33.1 - '@unocss/preset-wind': 0.33.1 + '@unocss/core': 0.33.2 + '@unocss/preset-mini': 0.33.2 + '@unocss/preset-wind': 0.33.2 dev: true - /@unocss/preset-web-fonts/0.33.1: - resolution: {integrity: sha512-91YPGY8zA/Caa0y/T4h3FF5CyhcjfB4rbdSkYDb5gCqpi83A+D6jVryDfsyic3oqZ8SDjfdcrK5RpJVMbrXT6A==} + /@unocss/preset-web-fonts/0.33.2: + resolution: {integrity: sha512-PxMhZiM5WpqXpSSUlJ+46au+te/ZJ77dpyv3HJ0leiMxUx3UWkUKOlNWyBUPWO61EpxlXisLEmdhEU/xyZ318g==} dependencies: - '@unocss/core': 0.33.1 + '@unocss/core': 0.33.2 ohmyfetch: 0.4.16 dev: true - /@unocss/preset-wind/0.33.1: - resolution: {integrity: sha512-MlNnFNhNoot7wsquiY2VGKPqYkHppQvOU12AbUwLE+kU/pAcQqMlOBiWRM8ldjyHqEUx9AWmZUJV8PQUeGkTSQ==} + /@unocss/preset-wind/0.33.2: + resolution: {integrity: sha512-ecuUaDMxOgflMDXSG+hBZ0C9R8tb36nVmyxctEd6oBBG8Trabd8wuZhlTvq59mEfcDcMtK77lgAfDlJxX+/GSQ==} dependencies: - '@unocss/core': 0.33.1 - '@unocss/preset-mini': 0.33.1 + '@unocss/core': 0.33.2 + '@unocss/preset-mini': 0.33.2 dev: true - /@unocss/reset/0.33.1: - resolution: {integrity: sha512-tcl6jsNmrWwCyyBo1rZ0rmL7RtFCpU7jv4/+FzPONHBk4EcyQCYnXlT9j5RaLEM0x4AzylgOFBdXLCkuu+u2cQ==} + /@unocss/reset/0.33.2: + resolution: {integrity: sha512-ArrkGVr8OEfCHZ5p3IiCi2sv5qXRJZ45zzhCr6vuwP+7+RbgMiyDKhV5oYqIGu7oxFesgXxeD+nRe/v4tKL33g==} dev: true - /@unocss/scope/0.33.1: - resolution: {integrity: sha512-02dAzZB5KUCmzqslw7MuH2tXwPcdidhoLcEXoL++5Y66JSFa281Ld732o3LlwM/kk1KJe5nK7N8E/mnSJa9cEw==} + /@unocss/scope/0.33.2: + resolution: {integrity: sha512-Pt267ptQwvdefq16dJxxCKTsWEiIdSfUfYv1KLsr7BQB/AFiiJLuRNn1rjUCrdYrLlA7riav9zdVk85x/u0PAg==} dev: true - /@unocss/transformer-directives/0.33.1: - resolution: {integrity: sha512-WHHpPhtHnfK6ymUGMKKzRxV3vlkollfe2sqkqLIB0II8iFgym27mLtVyFl2R/iC/dEuijbLDSy9eFz+MLltLjQ==} + /@unocss/transformer-compile-class/0.33.2: + resolution: {integrity: sha512-m9whHhhiv93yWyE+Dl5+tBHDItZ+ndiAicNqDYhu1mGsqi4nsPM6xJbbDibiXJWU2W4X+ZA6xhy3GvPkHut+tA==} dependencies: - '@unocss/core': 0.33.1 + '@unocss/core': 0.33.2 + dev: true + + /@unocss/transformer-directives/0.33.2: + resolution: {integrity: sha512-nv1Fxh5iIJPkS7APVZ8EJqjehKXOh5RVX8E1zIFNe0DPrU4xpzrWD8JT0uJJdkBa4eZakB+ElpErej0yc4mhgg==} + dependencies: + '@unocss/core': 0.33.2 css-tree: 2.1.0 dev: true - /@unocss/transformer-variant-group/0.33.1: - resolution: {integrity: sha512-eTMsFbAyexwLT8s0tMdNP2b/TueXvaOo2PqDrP5/DaaooQ0ekKZUc1GaqVJZdOUQjFt1Nwe5JYIhncY3PmP2Eg==} + /@unocss/transformer-variant-group/0.33.2: + resolution: {integrity: sha512-1fk9mYxpnTl6ieLZ3dZ451u0JpVaGy/EzA5CUYQrbXZJKeGcQQzu61okHQOTVAaOXWFkqhiVXbCMSPNGy7HMHA==} dependencies: - '@unocss/core': 0.33.1 + '@unocss/core': 0.33.2 dev: true - /@unocss/vite/0.33.1_vite@2.9.8: - resolution: {integrity: sha512-8kbIXfrNGdp7LsguePDrHff3O8rfJo16MI2XlEYWF79pchF108AlsCa7d1o+U9oLjhqF1qwlVaW5N2B4qWFxcw==} + /@unocss/vite/0.33.2_vite@2.9.9: + resolution: {integrity: sha512-oRt1ejtUEHwGMKXfuXy9BiETkeV27J8miOKrlt+tlg/pm2y0h8113C12J0m15FS3cJhls4eBZs5umPr4J+shDw==} peerDependencies: vite: ^2.9.0 dependencies: '@rollup/pluginutils': 4.2.1 - '@unocss/config': 0.33.1 - '@unocss/core': 0.33.1 - '@unocss/inspector': 0.33.1 - '@unocss/scope': 0.33.1 - '@unocss/transformer-directives': 0.33.1 - magic-string: 0.26.1 - vite: 2.9.8_sass@1.51.0 + '@unocss/config': 0.33.2 + '@unocss/core': 0.33.2 + '@unocss/inspector': 0.33.2 + '@unocss/scope': 0.33.2 + '@unocss/transformer-directives': 0.33.2 + magic-string: 0.26.2 + vite: 2.9.9_sass@1.51.0 dev: true - /@vitejs/plugin-vue/2.3.2_vite@2.9.8+vue@3.2.33: - resolution: {integrity: sha512-umyypfSHS4kQLdYAnJHhaASq7FRzNCdvcRoQ3uYGNk1/M4a+hXUd7ysN7BLhCrWH6uBokyCkFeUAaFDzSaaSrQ==} + /@vitejs/plugin-vue/2.3.3_vite@2.9.9+vue@3.2.33: + resolution: {integrity: sha512-SmQLDyhz+6lGJhPELsBdzXGc+AcaT8stgkbiTFGpXPe8Tl1tJaBw1A6pxDqDuRsVkD8uscrkx3hA7QDOoKYtyw==} engines: {node: '>=12.0.0'} peerDependencies: vite: ^2.5.10 vue: ^3.2.25 dependencies: - vite: 2.9.8_sass@1.51.0 + vite: 2.9.9_sass@1.51.0 vue: 3.2.33 dev: true - /@volar/code-gen/0.34.11: - resolution: {integrity: sha512-A4w+y+zP8qCDFyZ0KIm2oydRerp14a+IAYXro9wLt0LLvvqUGHEu/6y87uAj6TDqiX4OL/W8r1cEdhOJqFrBlA==} + /@volar/code-gen/0.34.12: + resolution: {integrity: sha512-5GAPsSjScnfMmMoh9qLW7CWQjjnT0fTUsPWnDMMjKIOqQF9J5mOyo7rprt1VzX63zwayqFfx7V8W3EVNhUCE3w==} dependencies: - '@volar/source-map': 0.34.11 + '@volar/source-map': 0.34.12 dev: true - /@volar/source-map/0.34.11: - resolution: {integrity: sha512-ZsNZqFPUDDL1y6hK0ok7EriFb3CnCeapTLQrziTAbi3yOhcE4yM4G59XtRzc1i9EB+RXscm9a6Q6TgzD5KvoeA==} + /@volar/source-map/0.34.12: + resolution: {integrity: sha512-07imKws1cz9g3eo0VWXdioNfc1eCjqwK7GsxVuYSc7OCzKASt9PywUW+F39QGB9g2Kewof+PjCVIPeGqGRECTA==} dev: true - /@volar/vue-code-gen/0.34.11: - resolution: {integrity: sha512-r/tnLd1eyy/PI0fBUYU7hKXkCyHb0JqBidTiADrazzkYMraRcwL6JNLOj/D7Pk75W0ObzlMUfHJdrAuxKvAHRg==} + /@volar/vue-code-gen/0.34.12: + resolution: {integrity: sha512-PFcft62eIvQvcB6H2Z88fouTu2JmYwimORziFGr3LlGriQUEVmyDtqddtb+E+j2wGChtLkh6hf1py94C5VpI/Q==} dependencies: - '@volar/code-gen': 0.34.11 - '@volar/source-map': 0.34.11 + '@volar/code-gen': 0.34.12 + '@volar/source-map': 0.34.12 '@vue/compiler-core': 3.2.33 '@vue/compiler-dom': 3.2.33 '@vue/shared': 3.2.33 dev: true - /@volar/vue-typescript/0.34.11: - resolution: {integrity: sha512-pZkIeCPIjRRc/Oj9uxyOk6UvE43ecD71B/CSbmtiMU9sqrSwpP8cdDr/B/cqm1jwebkChTaa1gLodNHS8BOLuw==} + /@volar/vue-typescript/0.34.12: + resolution: {integrity: sha512-mY5cZ2OFOKt1HcCuoX1ViEsccltX3mdACk/FAjrSZTrilTdVHI1zkmQlrpCSnjmE1qowd8I6YoVt7THCaVrHdg==} dependencies: - '@volar/code-gen': 0.34.11 - '@volar/source-map': 0.34.11 - '@volar/vue-code-gen': 0.34.11 + '@volar/code-gen': 0.34.12 + '@volar/source-map': 0.34.12 + '@volar/vue-code-gen': 0.34.12 '@vue/compiler-sfc': 3.2.33 '@vue/reactivity': 3.2.33 dev: true @@ -4849,6 +4859,13 @@ packages: sourcemap-codec: 1.4.8 dev: true + /magic-string/0.26.2: + resolution: {integrity: sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==} + engines: {node: '>=12'} + dependencies: + sourcemap-codec: 1.4.8 + dev: true + /markdown-it-link-attributes/4.0.0: resolution: {integrity: sha512-ssjxSLlLfQBkX6BvAx1rCPrx7ZoK91llQQvS3P7KXvlbnVD34OUkfXwWecN7su/7mrI/HOW0RI5szdJOIqYC3w==} dev: true @@ -6261,7 +6278,7 @@ packages: /unconfig/0.3.4: resolution: {integrity: sha512-cf39F1brwQuLSuMLTYXOdWJH0O1CJee6a4QW1nYtO7SoBUfVvQCvEel6ssTNXtPfi17kop1ADmVtmC49NlFkIQ==} dependencies: - '@antfu/utils': 0.5.1 + '@antfu/utils': 0.5.2 defu: 6.0.0 jiti: 1.13.0 dev: true @@ -6317,23 +6334,24 @@ packages: engines: {node: '>= 10.0.0'} dev: true - /unocss/0.33.1_vite@2.9.8: - resolution: {integrity: sha512-k12tlK2F38LaqA3NqwZbk2MLDBzD/xEzkHqryBSWXoDTDPwgJt6N0jkcLwXx7rJRc1n2e4ugZIr4EmnT2D3DpQ==} + /unocss/0.33.2_vite@2.9.9: + resolution: {integrity: sha512-ISGmthl9kNPujda/Yt25irdV9s9F3hr8MWpd/NE7Kv/qkZJC3/FvO/l/9d5ggkbgsAuGQrsfuaQnxT2p4k9Yug==} engines: {node: '>=14'} dependencies: - '@unocss/cli': 0.33.1 - '@unocss/core': 0.33.1 - '@unocss/preset-attributify': 0.33.1 - '@unocss/preset-icons': 0.33.1 - '@unocss/preset-mini': 0.33.1 - '@unocss/preset-typography': 0.33.1 - '@unocss/preset-uno': 0.33.1 - '@unocss/preset-web-fonts': 0.33.1 - '@unocss/preset-wind': 0.33.1 - '@unocss/reset': 0.33.1 - '@unocss/transformer-directives': 0.33.1 - '@unocss/transformer-variant-group': 0.33.1 - '@unocss/vite': 0.33.1_vite@2.9.8 + '@unocss/cli': 0.33.2 + '@unocss/core': 0.33.2 + '@unocss/preset-attributify': 0.33.2 + '@unocss/preset-icons': 0.33.2 + '@unocss/preset-mini': 0.33.2 + '@unocss/preset-typography': 0.33.2 + '@unocss/preset-uno': 0.33.2 + '@unocss/preset-web-fonts': 0.33.2 + '@unocss/preset-wind': 0.33.2 + '@unocss/reset': 0.33.2 + '@unocss/transformer-compile-class': 0.33.2 + '@unocss/transformer-directives': 0.33.2 + '@unocss/transformer-variant-group': 0.33.2 + '@unocss/vite': 0.33.2_vite@2.9.9 transitivePeerDependencies: - supports-color - vite @@ -6344,7 +6362,7 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin-auto-import/0.7.1_zx3pfbbc5uei3k4c6zdezegtqm: + /unplugin-auto-import/0.7.1_y44jlmyuqbnkfkqeyjo67naj6e: resolution: {integrity: sha512-9865OV9eP99PNxHR2mtTDExeN01m4M9boT5U2BtIwsU1wDRsaFIYWLwcCBEjvXzXfTTC2NNMskhHGVAMfL2WgA==} engines: {node: '>=14'} peerDependencies: @@ -6359,7 +6377,7 @@ packages: local-pkg: 0.4.1 magic-string: 0.26.1 resolve: 1.22.0 - unplugin: 0.6.2_vite@2.9.8 + unplugin: 0.6.2_vite@2.9.9 transitivePeerDependencies: - esbuild - rollup @@ -6367,8 +6385,8 @@ packages: - webpack dev: true - /unplugin-vue-components/0.19.3_vite@2.9.8+vue@3.2.33: - resolution: {integrity: sha512-z/kpYJnqrJuWglDNs7fy0YRHr41oLc07y2TkP3by6DqPb1GG9xGC9SFigeFwd4J7GVTqyFVsnjoeup7uK7I2dA==} + /unplugin-vue-components/0.19.5_vite@2.9.9+vue@3.2.33: + resolution: {integrity: sha512-cIC+PdQEXmG+B1gmZGk4hws2xP+00C6pg3FD6ixEgRyW+WF+QXQW/60pc+hUhtDYs1PFE+23K3NY7yvYTnDDTA==} engines: {node: '>=14'} peerDependencies: '@babel/parser': ^7.15.8 @@ -6380,16 +6398,16 @@ packages: '@babel/traverse': optional: true dependencies: - '@antfu/utils': 0.5.1 + '@antfu/utils': 0.5.2 '@rollup/pluginutils': 4.2.1 chokidar: 3.5.3 debug: 4.3.4 fast-glob: 3.2.11 local-pkg: 0.4.1 - magic-string: 0.26.1 + magic-string: 0.26.2 minimatch: 5.0.1 resolve: 1.22.0 - unplugin: 0.6.2_vite@2.9.8 + unplugin: 0.6.3_vite@2.9.9 vue: 3.2.33 transitivePeerDependencies: - esbuild @@ -6399,7 +6417,7 @@ packages: - webpack dev: true - /unplugin/0.6.2_vite@2.9.8: + /unplugin/0.6.2_vite@2.9.9: resolution: {integrity: sha512-+QONc2uBFQbeo4x5mlJHjTKjR6pmuchMpGVrWhwdGFFMb4ttFZ4E9KqhOOrNcm3Q8NNyB1vJ4s5e36IZC7UWYw==} peerDependencies: esbuild: '>=0.13' @@ -6417,7 +6435,30 @@ packages: optional: true dependencies: chokidar: 3.5.3 - vite: 2.9.8_sass@1.51.0 + vite: 2.9.9_sass@1.51.0 + webpack-sources: 3.2.3 + webpack-virtual-modules: 0.4.3 + dev: true + + /unplugin/0.6.3_vite@2.9.9: + resolution: {integrity: sha512-CoW88FQfCW/yabVc4bLrjikN9HC8dEvMU4O7B6K2jsYMPK0l6iAnd9dpJwqGcmXJKRCU9vwSsy653qg+RK0G6A==} + peerDependencies: + esbuild: '>=0.13' + rollup: ^2.50.0 + vite: ^2.3.0 + webpack: 4 || 5 + peerDependenciesMeta: + esbuild: + optional: true + rollup: + optional: true + vite: + optional: true + webpack: + optional: true + dependencies: + chokidar: 3.5.3 + vite: 2.9.9_sass@1.51.0 webpack-sources: 3.2.3 webpack-virtual-modules: 0.4.3 dev: true @@ -6462,7 +6503,7 @@ packages: engines: {node: '>= 0.8'} dev: true - /vite-plugin-inspect/0.5.0_vite@2.9.8: + /vite-plugin-inspect/0.5.0_vite@2.9.9: resolution: {integrity: sha512-eArca+5jrNx1hQL+5s79eT5Xq4VXjJcihJhK8GT/+W2GqefVxFO1WO78RnD0HPI+hKSdEFo+B4z2zeaE8DTvWQ==} engines: {node: '>=14'} peerDependencies: @@ -6473,12 +6514,12 @@ packages: kolorist: 1.5.1 sirv: 2.0.2 ufo: 0.8.3 - vite: 2.9.8_sass@1.51.0 + vite: 2.9.9_sass@1.51.0 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-md/0.13.1_vite@2.9.8: + /vite-plugin-md/0.13.1_vite@2.9.9: resolution: {integrity: sha512-ZLXRuhQCFVCvxTE79CtSOj71TknT7Hube5SN3aU65k7FpsIQ8ftQhMn3PbdVjHUlQRR462IuPsTYbyXHyrOmOQ==} peerDependencies: vite: ^2.0.0 @@ -6489,10 +6530,10 @@ packages: '@vue/runtime-core': 3.2.33 gray-matter: 4.0.3 markdown-it: 13.0.1 - vite: 2.9.8_sass@1.51.0 + vite: 2.9.9_sass@1.51.0 dev: true - /vite-plugin-pages/0.23.0_vite@2.9.8: + /vite-plugin-pages/0.23.0_vite@2.9.9: resolution: {integrity: sha512-KEfW6WBfACCjMXoQY0mLEzfifwCTq6FlvvtXs2XSEe9Pd4QadZTNzHOPKHDsKpVXysRzbYxE8/c/Ao9+nXsQ7w==} peerDependencies: '@vue/compiler-sfc': ^3.0.0 @@ -6508,13 +6549,13 @@ packages: json5: 2.2.1 local-pkg: 0.4.1 picocolors: 1.0.0 - vite: 2.9.8_sass@1.51.0 + vite: 2.9.9_sass@1.51.0 yaml: 2.0.1 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-pwa/0.12.0_vite@2.9.8: + /vite-plugin-pwa/0.12.0_vite@2.9.9: resolution: {integrity: sha512-KYD+cnS5ExLF3T28NkfzBLZ53ehHlp+qMhHGFNh0zlVGpFHrJkL2v9wd4AMi7ZkBTffgeNatIFiv8rhCsMSxBQ==} peerDependencies: vite: ^2.0.0 @@ -6523,7 +6564,7 @@ packages: fast-glob: 3.2.11 pretty-bytes: 6.0.0 rollup: 2.70.2 - vite: 2.9.8_sass@1.51.0 + vite: 2.9.9_sass@1.51.0 workbox-build: 6.5.3 workbox-window: 6.5.3 transitivePeerDependencies: @@ -6531,7 +6572,7 @@ packages: - supports-color dev: true - /vite-plugin-vue-layouts/0.6.0_husqietd6xoepun2tc4v73afle: + /vite-plugin-vue-layouts/0.6.0_das5d57oxgh3tienmqsf622skm: resolution: {integrity: sha512-7QX7o/NpCfs+hyXphwYfmPqAEQ6qd4uXsvI0VsovjGT2eCoEE5dMdP6L+uqqNWY4uqv7oCvtinecZmbzZv/9Rg==} peerDependencies: vite: ^2.5.0 @@ -6541,7 +6582,7 @@ packages: '@vue/compiler-sfc': 3.2.33 debug: 4.3.4 fast-glob: 3.2.11 - vite: 2.9.8_sass@1.51.0 + vite: 2.9.9_sass@1.51.0 vue: 3.2.33 vue-router: 4.0.15_vue@3.2.33 transitivePeerDependencies: @@ -6552,7 +6593,7 @@ packages: resolution: {integrity: sha512-rjb+aXzaw9gb9mqoWaU1mVhwGg3SZKMR8ULraGFSLK9vaeQv52/qHFNmBAZvUiBUmgMQ4RGP2fGomTC+SwknFg==} dev: true - /vite-ssg/0.20.0_uhne5wm5qpolinapsgjqcugibi: + /vite-ssg/0.20.0_r4zcbidcwrm73q735wfxdb2daa: resolution: {integrity: sha512-F6B6au8V0aOc9vQ/z875n8AjmGa8vkZGZnuSAidMeJzgEnVYJhIzLL5gUKU336bM9C1GCDJwz5JXmY6YPd3ukg==} engines: {node: '>=14.0.0'} hasBin: true @@ -6575,7 +6616,7 @@ packages: kolorist: 1.5.1 p-queue: 6.6.2 prettier: 2.6.2 - vite: 2.9.8_sass@1.51.0 + vite: 2.9.9_sass@1.51.0 vue: 3.2.33 vue-router: 4.0.15_vue@3.2.33 yargs: 17.4.1 @@ -6586,8 +6627,8 @@ packages: - utf-8-validate dev: true - /vite/2.9.8_sass@1.51.0: - resolution: {integrity: sha512-zsBGwn5UT3YS0NLSJ7hnR54+vUKfgzMUh/Z9CxF1YKEBVIe213+63jrFLmZphgGI5zXwQCSmqIdbPuE8NJywPw==} + /vite/2.9.9_sass@1.51.0: + resolution: {integrity: sha512-ffaam+NgHfbEmfw/Vuh6BHKKlI/XIAhxE5QSS7gFLIngxg171mg1P3a4LSRME0z2ZU1ScxoKzphkipcYwSD5Ew==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -6668,13 +6709,13 @@ packages: vue: 3.2.33 dev: true - /vue-tsc/0.34.11_typescript@4.6.4: - resolution: {integrity: sha512-5NM4oR8U/c3mTlJ9aNXbXkAGT2bhq+FJpCgZDqOKPpCjW5QDx1BXPC+nrBXNMwg8TRL6pK4fl+x+hrK97Siq/Q==} + /vue-tsc/0.34.12_typescript@4.6.4: + resolution: {integrity: sha512-CmuqLXHEW5UvS8UpT2RYom5MzOWBD142PLXxDX0ARdZ/u1oLobA3od4XY2XZACQYCFCzjTvfD1H5wrWwiGwoUA==} hasBin: true peerDependencies: typescript: '*' dependencies: - '@volar/vue-typescript': 0.34.11 + '@volar/vue-typescript': 0.34.12 typescript: 4.6.4 dev: true