From 314940e7cfce1eb4dd5293a0a80e9fb2f38f55c9 Mon Sep 17 00:00:00 2001 From: pengzhanbo Date: Sat, 9 Mar 2024 00:58:48 +0800 Subject: [PATCH] build: update deps to latest --- package.json | 6 +- plugins/plugin-netlify-functions/package.json | 4 +- pnpm-lock.yaml | 1199 +++++++++++------ 3 files changed, 787 insertions(+), 422 deletions(-) diff --git a/package.json b/package.json index 7d9be2cb..3c98d915 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "@types/lodash.merge": "^4.6.9", "@types/node": "20.9.1", "@types/webpack-env": "^1.18.4", - "bumpp": "^9.3.0", + "bumpp": "^9.4.0", "commitizen": "^4.3.0", "concurrently": "^8.2.2", "conventional-changelog-cli": "^4.1.0", @@ -58,8 +58,8 @@ "rimraf": "^5.0.5", "stylelint": "^16.2.1", "tsconfig-vuepress": "^4.5.0", - "typescript": "^5.3.3", - "vite": "^5.1.4" + "typescript": "^5.4.2", + "vite": "^5.1.5" }, "pnpm": { "patchedDependencies": { diff --git a/plugins/plugin-netlify-functions/package.json b/plugins/plugin-netlify-functions/package.json index 758ef89a..ed61633e 100644 --- a/plugins/plugin-netlify-functions/package.json +++ b/plugins/plugin-netlify-functions/package.json @@ -52,11 +52,11 @@ "dotenv": "^16.4.5", "esbuild": "^0.20.1", "execa": "^8.0.1", - "netlify-cli": "^17.17.1", + "netlify-cli": "^17.19.0", "portfinder": "^1.0.32" }, "devDependencies": { - "@types/node": "^20.11.24" + "@types/node": "^20.11.25" }, "publishConfig": { "access": "public" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0cfec259..58869bee 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,13 +15,13 @@ importers: devDependencies: '@commitlint/cli': specifier: ^19.0.3 - version: 19.0.3(@types/node@20.9.1)(typescript@5.3.3) + version: 19.0.3(@types/node@20.9.1)(typescript@5.4.2) '@commitlint/config-conventional': specifier: ^19.0.3 version: 19.0.3 '@pengzhanbo/eslint-config-vue': specifier: ^1.6.1 - version: 1.6.1(@vue/compiler-sfc@3.4.21)(eslint@8.57.0)(typescript@5.3.3) + version: 1.6.1(@vue/compiler-sfc@3.4.21)(eslint@8.57.0)(typescript@5.4.2) '@pengzhanbo/stylelint-config': specifier: ^1.6.1 version: 1.6.1(stylelint@16.2.1) @@ -35,11 +35,11 @@ importers: specifier: ^1.18.4 version: 1.18.4 bumpp: - specifier: ^9.3.0 - version: 9.3.0 + specifier: ^9.4.0 + version: 9.4.0 commitizen: specifier: ^4.3.0 - version: 4.3.0(@types/node@20.9.1)(typescript@5.3.3) + version: 4.3.0(@types/node@20.9.1)(typescript@5.4.2) concurrently: specifier: ^8.2.2 version: 8.2.2 @@ -51,7 +51,7 @@ importers: version: 7.0.1 cz-conventional-changelog: specifier: ^3.3.0 - version: 3.3.0(@types/node@20.9.1)(typescript@5.3.3) + version: 3.3.0(@types/node@20.9.1)(typescript@5.4.2) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -66,31 +66,31 @@ importers: version: 5.0.5 stylelint: specifier: ^16.2.1 - version: 16.2.1(typescript@5.3.3) + version: 16.2.1(typescript@5.4.2) tsconfig-vuepress: specifier: ^4.5.0 version: 4.5.0 typescript: - specifier: ^5.3.3 - version: 5.3.3 + specifier: ^5.4.2 + version: 5.4.2 vite: - specifier: ^5.1.4 - version: 5.1.4(@types/node@20.9.1) + specifier: ^5.1.5 + version: 5.1.5(@types/node@20.9.1) docs: dependencies: '@vuepress/bundler-vite': specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(@types/node@20.9.1)(typescript@5.3.3) + version: 2.0.0-rc.8(@types/node@20.9.1)(typescript@5.4.2) anywhere: specifier: ^1.6.0 version: 1.6.0 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vuepress: specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.21) + version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) vuepress-theme-plume: specifier: workspace:* version: link:../theme @@ -118,13 +118,13 @@ importers: version: 1.1.0 vuepress: specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) plugins/plugin-baidu-tongji: dependencies: vuepress: specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) plugins/plugin-blog-data: dependencies: @@ -139,10 +139,10 @@ importers: version: 1.0.1 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vuepress: specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) plugins/plugin-caniuse: dependencies: @@ -151,7 +151,7 @@ importers: version: 4.0.0 vuepress: specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) devDependencies: '@types/markdown-it': specifier: ^13.0.7 @@ -161,10 +161,10 @@ importers: dependencies: vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vuepress: specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) plugins/plugin-copy-code: dependencies: @@ -173,10 +173,10 @@ importers: version: link:../plugin-content-update vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vuepress: specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) plugins/plugin-iconify: dependencies: @@ -185,10 +185,10 @@ importers: version: 4.1.1(vue@3.4.21) vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vuepress: specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) plugins/plugin-netlify-functions: dependencies: @@ -217,18 +217,18 @@ importers: specifier: ^8.0.1 version: 8.0.1 netlify-cli: - specifier: ^17.17.1 - version: 17.17.1(@types/node@20.11.24) + specifier: ^17.19.0 + version: 17.19.0(@types/node@20.11.25) portfinder: specifier: ^1.0.32 version: 1.0.32 vuepress: specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) devDependencies: '@types/node': - specifier: ^20.11.24 - version: 20.11.24 + specifier: ^20.11.25 + version: 20.11.25 plugins/plugin-notes-data: dependencies: @@ -243,16 +243,16 @@ importers: version: 1.0.1 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vuepress: specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) plugins/plugin-search: dependencies: '@vuepress/helper': specifier: 2.0.0-rc.15 - version: 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + version: 2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8) '@vueuse/core': specifier: ^10.9.0 version: 10.9.0(vue@3.4.21) @@ -276,10 +276,10 @@ importers: version: 7.0.1 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vuepress: specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) plugins/plugin-shikiji: dependencies: @@ -288,7 +288,7 @@ importers: version: 1.1.7 '@shikijs/twoslash': specifier: ^1.1.7 - version: 1.1.7(typescript@5.3.3) + version: 1.1.7(typescript@5.4.2) '@types/hast': specifier: ^3.0.4 version: 3.0.4 @@ -312,13 +312,13 @@ importers: version: 1.1.7 twoslash: specifier: ^0.2.4 - version: 0.2.4(typescript@5.3.3) + version: 0.2.4(typescript@5.4.2) twoslash-vue: specifier: ^0.2.4 - version: 0.2.4(typescript@5.3.3) + version: 0.2.4(typescript@5.4.2) vuepress: specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) theme: dependencies: @@ -357,43 +357,43 @@ importers: version: link:../plugins/plugin-shikiji '@vuepress/plugin-active-header-links': specifier: 2.0.0-rc.17 - version: 2.0.0-rc.17(typescript@5.3.3)(vuepress@2.0.0-rc.8) + version: 2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8) '@vuepress/plugin-container': specifier: 2.0.0-rc.15 version: 2.0.0-rc.15(vuepress@2.0.0-rc.8) '@vuepress/plugin-docsearch': specifier: 2.0.0-rc.15 - version: 2.0.0-rc.15(@algolia/client-search@4.20.0)(search-insights@2.7.0)(typescript@5.3.3)(vuepress@2.0.0-rc.8) + version: 2.0.0-rc.15(@algolia/client-search@4.20.0)(search-insights@2.7.0)(typescript@5.4.2)(vuepress@2.0.0-rc.8) '@vuepress/plugin-external-link-icon': specifier: 2.0.0-rc.15 - version: 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + version: 2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8) '@vuepress/plugin-git': specifier: 2.0.0-rc.15 version: 2.0.0-rc.15(vuepress@2.0.0-rc.8) '@vuepress/plugin-medium-zoom': specifier: 2.0.0-rc.17 - version: 2.0.0-rc.17(typescript@5.3.3)(vuepress@2.0.0-rc.8) + version: 2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8) '@vuepress/plugin-nprogress': specifier: 2.0.0-rc.15 - version: 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + version: 2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8) '@vuepress/plugin-palette': specifier: 2.0.0-rc.15 version: 2.0.0-rc.15(vuepress@2.0.0-rc.8) '@vuepress/plugin-reading-time': specifier: 2.0.0-rc.17 - version: 2.0.0-rc.17(typescript@5.3.3)(vuepress@2.0.0-rc.8) + version: 2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8) '@vuepress/plugin-seo': specifier: 2.0.0-rc.17 - version: 2.0.0-rc.17(typescript@5.3.3)(vuepress@2.0.0-rc.8) + version: 2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8) '@vuepress/plugin-sitemap': specifier: 2.0.0-rc.17 - version: 2.0.0-rc.17(typescript@5.3.3)(vuepress@2.0.0-rc.8) + version: 2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8) '@vuepress/plugin-theme-data': specifier: 2.0.0-rc.15 - version: 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + version: 2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8) '@vuepress/plugin-toc': specifier: 2.0.0-rc.15 - version: 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + version: 2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8) '@vueuse/core': specifier: ^10.9.0 version: 10.9.0(vue@3.4.21) @@ -414,19 +414,19 @@ importers: version: 5.0.6 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.3.3) + version: 3.4.21(typescript@5.4.2) vue-router: specifier: 4.2.5 version: 4.2.5(vue@3.4.21) vuepress: specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) vuepress-plugin-comment2: specifier: 2.0.0-rc.25 - version: 2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8) + version: 2.0.0-rc.25(typescript@5.4.2)(vuepress@2.0.0-rc.8) vuepress-plugin-md-enhance: specifier: 2.0.0-rc.25 - version: 2.0.0-rc.25(katex@0.16.9)(markdown-it@14.0.0)(typescript@5.3.3)(vuepress@2.0.0-rc.8) + version: 2.0.0-rc.25(katex@0.16.9)(markdown-it@14.0.0)(typescript@5.4.2)(vuepress@2.0.0-rc.8) packages: @@ -666,14 +666,14 @@ packages: engines: {node: '>=0.1.90'} dev: false - /@commitlint/cli@19.0.3(@types/node@20.9.1)(typescript@5.3.3): + /@commitlint/cli@19.0.3(@types/node@20.9.1)(typescript@5.4.2): resolution: {integrity: sha512-mGhh/aYPib4Vy4h+AGRloMY+CqkmtdeKPV9poMcZeImF5e3knQ5VYaSeAM0mEzps1dbKsHvABwaDpafLUuM96g==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 19.0.3 '@commitlint/lint': 19.0.3 - '@commitlint/load': 19.0.3(@types/node@20.9.1)(typescript@5.3.3) + '@commitlint/load': 19.0.3(@types/node@20.9.1)(typescript@5.4.2) '@commitlint/read': 19.0.3 '@commitlint/types': 19.0.3 execa: 8.0.1 @@ -742,7 +742,7 @@ packages: '@commitlint/types': 19.0.3 dev: true - /@commitlint/load@19.0.3(@types/node@20.9.1)(typescript@5.3.3): + /@commitlint/load@19.0.3(@types/node@20.9.1)(typescript@5.4.2): resolution: {integrity: sha512-18Tk/ZcDFRKIoKfEcl7kC+bYkEQ055iyKmGsYDoYWpKf6FUvBrP9bIWapuy/MB+kYiltmP9ITiUx6UXtqC9IRw==} engines: {node: '>=v18'} dependencies: @@ -751,8 +751,8 @@ packages: '@commitlint/resolve-extends': 19.0.3 '@commitlint/types': 19.0.3 chalk: 5.3.0 - cosmiconfig: 8.3.6(typescript@5.3.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.9.1)(cosmiconfig@8.3.6)(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.4.2) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.9.1)(cosmiconfig@8.3.6)(typescript@5.4.2) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -954,6 +954,15 @@ packages: requiresBuild: true optional: true + /@esbuild/aix-ppc64@0.20.0: + resolution: {integrity: sha512-fGFDEctNh0CcSwsiRPxiaqX0P5rq+AqE0SRhYGZ4PX46Lg1FNR6oCxJghf8YgY0WQEgQuh3lErUFE4KxLeRmmw==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: false + optional: true + /@esbuild/aix-ppc64@0.20.1: resolution: {integrity: sha512-m55cpeupQ2DbuRGQMMZDzbv9J9PgVelPjlcmM5kxHnrBdBx6REaEd7LamYV7Dm8N7rCyR/XwU6rVP8ploKtIkA==} engines: {node: '>=12'} @@ -980,6 +989,15 @@ packages: requiresBuild: true optional: true + /@esbuild/android-arm64@0.20.0: + resolution: {integrity: sha512-aVpnM4lURNkp0D3qPoAzSG92VXStYmoVPOgXveAUoQBWRSuQzt51yvSju29J6AHPmwY1BjH49uR29oyfH1ra8Q==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: false + optional: true + /@esbuild/android-arm64@0.20.1: resolution: {integrity: sha512-hCnXNF0HM6AjowP+Zou0ZJMWWa1VkD77BXe959zERgGJBBxB+sV+J9f/rcjeg2c5bsukD/n17RKWXGFCO5dD5A==} engines: {node: '>=12'} @@ -1006,6 +1024,15 @@ packages: requiresBuild: true optional: true + /@esbuild/android-arm@0.20.0: + resolution: {integrity: sha512-3bMAfInvByLHfJwYPJRlpTeaQA75n8C/QKpEaiS4HrFWFiJlNI0vzq/zCjBrhAYcPyVPG7Eo9dMrcQXuqmNk5g==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: false + optional: true + /@esbuild/android-arm@0.20.1: resolution: {integrity: sha512-4j0+G27/2ZXGWR5okcJi7pQYhmkVgb4D7UKwxcqrjhvp5TKWx3cUjgB1CGj1mfdmJBQ9VnUGgUhign+FPF2Zgw==} engines: {node: '>=12'} @@ -1032,6 +1059,15 @@ packages: requiresBuild: true optional: true + /@esbuild/android-x64@0.20.0: + resolution: {integrity: sha512-uK7wAnlRvjkCPzh8jJ+QejFyrP8ObKuR5cBIsQZ+qbMunwR8sbd8krmMbxTLSrDhiPZaJYKQAU5Y3iMDcZPhyQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: false + optional: true + /@esbuild/android-x64@0.20.1: resolution: {integrity: sha512-MSfZMBoAsnhpS+2yMFYIQUPs8Z19ajwfuaSZx+tSl09xrHZCjbeXXMsUF/0oq7ojxYEpsSo4c0SfjxOYXRbpaA==} engines: {node: '>=12'} @@ -1058,6 +1094,15 @@ packages: requiresBuild: true optional: true + /@esbuild/darwin-arm64@0.20.0: + resolution: {integrity: sha512-AjEcivGAlPs3UAcJedMa9qYg9eSfU6FnGHJjT8s346HSKkrcWlYezGE8VaO2xKfvvlZkgAhyvl06OJOxiMgOYQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + /@esbuild/darwin-arm64@0.20.1: resolution: {integrity: sha512-Ylk6rzgMD8klUklGPzS414UQLa5NPXZD5tf8JmQU8GQrj6BrFA/Ic9tb2zRe1kOZyCbGl+e8VMbDRazCEBqPvA==} engines: {node: '>=12'} @@ -1084,6 +1129,15 @@ packages: requiresBuild: true optional: true + /@esbuild/darwin-x64@0.20.0: + resolution: {integrity: sha512-bsgTPoyYDnPv8ER0HqnJggXK6RyFy4PH4rtsId0V7Efa90u2+EifxytE9pZnsDgExgkARy24WUQGv9irVbTvIw==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: false + optional: true + /@esbuild/darwin-x64@0.20.1: resolution: {integrity: sha512-pFIfj7U2w5sMp52wTY1XVOdoxw+GDwy9FsK3OFz4BpMAjvZVs0dT1VXs8aQm22nhwoIWUmIRaE+4xow8xfIDZA==} engines: {node: '>=12'} @@ -1110,6 +1164,15 @@ packages: requiresBuild: true optional: true + /@esbuild/freebsd-arm64@0.20.0: + resolution: {integrity: sha512-kQ7jYdlKS335mpGbMW5tEe3IrQFIok9r84EM3PXB8qBFJPSc6dpWfrtsC/y1pyrz82xfUIn5ZrnSHQQsd6jebQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + /@esbuild/freebsd-arm64@0.20.1: resolution: {integrity: sha512-UyW1WZvHDuM4xDz0jWun4qtQFauNdXjXOtIy7SYdf7pbxSWWVlqhnR/T2TpX6LX5NI62spt0a3ldIIEkPM6RHw==} engines: {node: '>=12'} @@ -1136,6 +1199,15 @@ packages: requiresBuild: true optional: true + /@esbuild/freebsd-x64@0.20.0: + resolution: {integrity: sha512-uG8B0WSepMRsBNVXAQcHf9+Ko/Tr+XqmK7Ptel9HVmnykupXdS4J7ovSQUIi0tQGIndhbqWLaIL/qO/cWhXKyQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: false + optional: true + /@esbuild/freebsd-x64@0.20.1: resolution: {integrity: sha512-itPwCw5C+Jh/c624vcDd9kRCCZVpzpQn8dtwoYIt2TJF3S9xJLiRohnnNrKwREvcZYx0n8sCSbvGH349XkcQeg==} engines: {node: '>=12'} @@ -1162,6 +1234,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-arm64@0.20.0: + resolution: {integrity: sha512-uTtyYAP5veqi2z9b6Gr0NUoNv9F/rOzI8tOD5jKcCvRUn7T60Bb+42NDBCWNhMjkQzI0qqwXkQGo1SY41G52nw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@esbuild/linux-arm64@0.20.1: resolution: {integrity: sha512-cX8WdlF6Cnvw/DO9/X7XLH2J6CkBnz7Twjpk56cshk9sjYVcuh4sXQBy5bmTwzBjNVZze2yaV1vtcJS04LbN8w==} engines: {node: '>=12'} @@ -1188,6 +1269,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-arm@0.20.0: + resolution: {integrity: sha512-2ezuhdiZw8vuHf1HKSf4TIk80naTbP9At7sOqZmdVwvvMyuoDiZB49YZKLsLOfKIr77+I40dWpHVeY5JHpIEIg==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@esbuild/linux-arm@0.20.1: resolution: {integrity: sha512-LojC28v3+IhIbfQ+Vu4Ut5n3wKcgTu6POKIHN9Wpt0HnfgUGlBuyDDQR4jWZUZFyYLiz4RBBBmfU6sNfn6RhLw==} engines: {node: '>=12'} @@ -1214,6 +1304,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-ia32@0.20.0: + resolution: {integrity: sha512-c88wwtfs8tTffPaoJ+SQn3y+lKtgTzyjkD8NgsyCtCmtoIC8RDL7PrJU05an/e9VuAke6eJqGkoMhJK1RY6z4w==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@esbuild/linux-ia32@0.20.1: resolution: {integrity: sha512-4H/sQCy1mnnGkUt/xszaLlYJVTz3W9ep52xEefGtd6yXDQbz/5fZE5dFLUgsPdbUOQANcVUa5iO6g3nyy5BJiw==} engines: {node: '>=12'} @@ -1240,6 +1339,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-loong64@0.20.0: + resolution: {integrity: sha512-lR2rr/128/6svngnVta6JN4gxSXle/yZEZL3o4XZ6esOqhyR4wsKyfu6qXAL04S4S5CgGfG+GYZnjFd4YiG3Aw==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@esbuild/linux-loong64@0.20.1: resolution: {integrity: sha512-c0jgtB+sRHCciVXlyjDcWb2FUuzlGVRwGXgI+3WqKOIuoo8AmZAddzeOHeYLtD+dmtHw3B4Xo9wAUdjlfW5yYA==} engines: {node: '>=12'} @@ -1266,6 +1374,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-mips64el@0.20.0: + resolution: {integrity: sha512-9Sycc+1uUsDnJCelDf6ZNqgZQoK1mJvFtqf2MUz4ujTxGhvCWw+4chYfDLPepMEvVL9PDwn6HrXad5yOrNzIsQ==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@esbuild/linux-mips64el@0.20.1: resolution: {integrity: sha512-TgFyCfIxSujyuqdZKDZ3yTwWiGv+KnlOeXXitCQ+trDODJ+ZtGOzLkSWngynP0HZnTsDyBbPy7GWVXWaEl6lhA==} engines: {node: '>=12'} @@ -1292,6 +1409,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-ppc64@0.20.0: + resolution: {integrity: sha512-CoWSaaAXOZd+CjbUTdXIJE/t7Oz+4g90A3VBCHLbfuc5yUQU/nFDLOzQsN0cdxgXd97lYW/psIIBdjzQIwTBGw==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@esbuild/linux-ppc64@0.20.1: resolution: {integrity: sha512-b+yuD1IUeL+Y93PmFZDZFIElwbmFfIKLKlYI8M6tRyzE6u7oEP7onGk0vZRh8wfVGC2dZoy0EqX1V8qok4qHaw==} engines: {node: '>=12'} @@ -1318,6 +1444,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-riscv64@0.20.0: + resolution: {integrity: sha512-mlb1hg/eYRJUpv8h/x+4ShgoNLL8wgZ64SUr26KwglTYnwAWjkhR2GpoKftDbPOCnodA9t4Y/b68H4J9XmmPzA==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@esbuild/linux-riscv64@0.20.1: resolution: {integrity: sha512-wpDlpE0oRKZwX+GfomcALcouqjjV8MIX8DyTrxfyCfXxoKQSDm45CZr9fanJ4F6ckD4yDEPT98SrjvLwIqUCgg==} engines: {node: '>=12'} @@ -1344,6 +1479,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-s390x@0.20.0: + resolution: {integrity: sha512-fgf9ubb53xSnOBqyvWEY6ukBNRl1mVX1srPNu06B6mNsNK20JfH6xV6jECzrQ69/VMiTLvHMicQR/PgTOgqJUQ==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@esbuild/linux-s390x@0.20.1: resolution: {integrity: sha512-5BepC2Au80EohQ2dBpyTquqGCES7++p7G+7lXe1bAIvMdXm4YYcEfZtQrP4gaoZ96Wv1Ute61CEHFU7h4FMueQ==} engines: {node: '>=12'} @@ -1370,6 +1514,15 @@ packages: requiresBuild: true optional: true + /@esbuild/linux-x64@0.20.0: + resolution: {integrity: sha512-H9Eu6MGse++204XZcYsse1yFHmRXEWgadk2N58O/xd50P9EvFMLJTQLg+lB4E1cF2xhLZU5luSWtGTb0l9UeSg==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: false + optional: true + /@esbuild/linux-x64@0.20.1: resolution: {integrity: sha512-5gRPk7pKuaIB+tmH+yKd2aQTRpqlf1E4f/mC+tawIm/CGJemZcHZpp2ic8oD83nKgUPMEd0fNanrnFljiruuyA==} engines: {node: '>=12'} @@ -1396,6 +1549,15 @@ packages: requiresBuild: true optional: true + /@esbuild/netbsd-x64@0.20.0: + resolution: {integrity: sha512-lCT675rTN1v8Fo+RGrE5KjSnfY0x9Og4RN7t7lVrN3vMSjy34/+3na0q7RIfWDAj0e0rCh0OL+P88lu3Rt21MQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: false + optional: true + /@esbuild/netbsd-x64@0.20.1: resolution: {integrity: sha512-4fL68JdrLV2nVW2AaWZBv3XEm3Ae3NZn/7qy2KGAt3dexAgSVT+Hc97JKSZnqezgMlv9x6KV0ZkZY7UO5cNLCg==} engines: {node: '>=12'} @@ -1422,6 +1584,15 @@ packages: requiresBuild: true optional: true + /@esbuild/openbsd-x64@0.20.0: + resolution: {integrity: sha512-HKoUGXz/TOVXKQ+67NhxyHv+aDSZf44QpWLa3I1lLvAwGq8x1k0T+e2HHSRvxWhfJrFxaaqre1+YyzQ99KixoA==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: false + optional: true + /@esbuild/openbsd-x64@0.20.1: resolution: {integrity: sha512-GhRuXlvRE+twf2ES+8REbeCb/zeikNqwD3+6S5y5/x+DYbAQUNl0HNBs4RQJqrechS4v4MruEr8ZtAin/hK5iw==} engines: {node: '>=12'} @@ -1448,6 +1619,15 @@ packages: requiresBuild: true optional: true + /@esbuild/sunos-x64@0.20.0: + resolution: {integrity: sha512-GDwAqgHQm1mVoPppGsoq4WJwT3vhnz/2N62CzhvApFD1eJyTroob30FPpOZabN+FgCjhG+AgcZyOPIkR8dfD7g==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: false + optional: true + /@esbuild/sunos-x64@0.20.1: resolution: {integrity: sha512-ZnWEyCM0G1Ex6JtsygvC3KUUrlDXqOihw8RicRuQAzw+c4f1D66YlPNNV3rkjVW90zXVsHwZYWbJh3v+oQFM9Q==} engines: {node: '>=12'} @@ -1474,6 +1654,15 @@ packages: requiresBuild: true optional: true + /@esbuild/win32-arm64@0.20.0: + resolution: {integrity: sha512-0vYsP8aC4TvMlOQYozoksiaxjlvUcQrac+muDqj1Fxy6jh9l9CZJzj7zmh8JGfiV49cYLTorFLxg7593pGldwQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: false + optional: true + /@esbuild/win32-arm64@0.20.1: resolution: {integrity: sha512-QZ6gXue0vVQY2Oon9WyLFCdSuYbXSoxaZrPuJ4c20j6ICedfsDilNPYfHLlMH7vGfU5DQR0czHLmJvH4Nzis/A==} engines: {node: '>=12'} @@ -1500,6 +1689,15 @@ packages: requiresBuild: true optional: true + /@esbuild/win32-ia32@0.20.0: + resolution: {integrity: sha512-p98u4rIgfh4gdpV00IqknBD5pC84LCub+4a3MO+zjqvU5MVXOc3hqR2UgT2jI2nh3h8s9EQxmOsVI3tyzv1iFg==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: false + optional: true + /@esbuild/win32-ia32@0.20.1: resolution: {integrity: sha512-HzcJa1NcSWTAU0MJIxOho8JftNp9YALui3o+Ny7hCh0v5f90nprly1U3Sj1Ldj/CvKKdvvFsCRvDkpsEMp4DNw==} engines: {node: '>=12'} @@ -1526,6 +1724,15 @@ packages: requiresBuild: true optional: true + /@esbuild/win32-x64@0.20.0: + resolution: {integrity: sha512-NgJnesu1RtWihtTtXGFMU5YSE6JyyHPMxCwBZK7a6/8d31GuSo9l0Ss7w1Jw5QnKUawG6UEehs883kcXf5fYwg==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: false + optional: true + /@esbuild/win32-x64@0.20.1: resolution: {integrity: sha512-0MBh53o6XtI6ctDnRMeQ+xoCN8kD2qI1rY1KgF/xdWQwoFeKou7puvDfV8/Wv4Ctx2rRpET/gGdz3YlNtNACSA==} engines: {node: '>=12'} @@ -1698,7 +1905,7 @@ packages: vue: '>=3' dependencies: '@iconify/types': 2.0.0 - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) dev: false /@import-maps/resolve@1.0.1: @@ -1726,7 +1933,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 20.11.24 + '@types/node': 20.11.25 '@types/yargs': 16.0.4 chalk: 4.1.2 dev: false @@ -2139,6 +2346,11 @@ packages: engines: {node: ^14.16.0 || >=16.0.0} dev: false + /@netlify/blobs@7.0.0: + resolution: {integrity: sha512-JHYlZzF7LNRSZv8vDoChpEtrfe/P9m+GoWkllWsy6Pn68ZWRB2FcDdXjvqq3i9psbf3BLVEECmvxYbdYDhlIGQ==} + engines: {node: ^14.16.0 || >=16.0.0} + dev: false + /@netlify/build-info@7.13.0: resolution: {integrity: sha512-rVwq9HGp72mLjSzmyHXMwmKBtArbZYdvLMnqIdiTOVJDOC7nL8mce1JQhHC4DI0dNe/3k3xfzceeKPeeNY993A==} engines: {node: ^14.16.0 || >=16.0.0} @@ -2155,7 +2367,7 @@ packages: yargs: 17.7.2 dev: false - /@netlify/build@29.36.1(@types/node@20.11.24): + /@netlify/build@29.36.1(@types/node@20.11.25): resolution: {integrity: sha512-S+zQbdw7Np4NesLK3kA1BzmNK8oijNZ13y2kknJdGLyQbz+bQxU0iMIuMyFca+6LtGPPonCFlWPz+cKe9G0/Mw==} engines: {node: ^14.16.0 || >=16.0.0} hasBin: true @@ -2219,8 +2431,8 @@ packages: strip-ansi: 7.1.0 supports-color: 9.2.2 terminal-link: 3.0.0 - ts-node: 10.9.2(@types/node@20.11.24)(typescript@5.3.3) - typescript: 5.3.3 + ts-node: 10.9.2(@types/node@20.11.25)(typescript@5.4.2) + typescript: 5.4.2 uuid: 9.0.0 yargs: 17.7.2 transitivePeerDependencies: @@ -2309,6 +2521,38 @@ packages: - supports-color dev: false + /@netlify/edge-bundler@11.3.0: + resolution: {integrity: sha512-ROyjrrOCe4TYdBf9Eky8EFrSFENcKdsHHqGe0nSwbyLKDfbe9gPNwN9LoXt9QhxmPyJCOGwxz12kDX2rqFc+Mw==} + engines: {node: ^14.16.0 || >=16.0.0} + dependencies: + '@import-maps/resolve': 1.0.1 + '@vercel/nft': 0.26.2(supports-color@9.2.2) + ajv: 8.12.0 + ajv-errors: 3.0.0(ajv@8.12.0) + better-ajv-errors: 1.2.0(ajv@8.12.0) + common-path-prefix: 3.0.0 + env-paths: 3.0.0 + esbuild: 0.20.0 + execa: 6.1.0 + find-up: 6.3.0 + get-package-name: 2.2.0 + get-port: 6.1.2 + is-path-inside: 4.0.0 + jsonc-parser: 3.2.0 + node-fetch: 3.3.2 + node-stream-zip: 1.15.0 + p-retry: 5.1.1 + p-wait-for: 4.1.0 + path-key: 4.0.0 + semver: 7.6.0 + tmp-promise: 3.0.3 + urlpattern-polyfill: 8.0.2 + uuid: 9.0.0 + transitivePeerDependencies: + - encoding + - supports-color + dev: false + /@netlify/framework-info@9.8.10: resolution: {integrity: sha512-VT8ejAaB/XU2xRpdpQinHUO1YL3+BMx6LJ49wJk2u9Yq/VI1/gYCi5VqbqTHBQXJUlOi84YuiRlrDBsLpPr8eg==} engines: {node: ^14.14.0 || >=16.0.0} @@ -2560,6 +2804,49 @@ packages: - supports-color dev: false + /@netlify/zip-it-and-ship-it@9.30.0: + resolution: {integrity: sha512-R0v1/vDjjizB4em4YvigqIRj4ZAdcp18svajvcDp6OhB6pt76LZ/RlPEEPq4sGfpQRUpdmapNdnQDNHHReyXug==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + dependencies: + '@babel/parser': 7.23.9 + '@babel/types': 7.23.6 + '@netlify/binary-info': 1.0.0 + '@netlify/serverless-functions-api': 1.14.0 + '@vercel/nft': 0.23.0(supports-color@9.2.2) + archiver: 6.0.1 + common-path-prefix: 3.0.0 + cp-file: 10.0.0 + es-module-lexer: 1.2.1 + esbuild: 0.19.11 + execa: 6.1.0 + fast-glob: 3.3.2 + filter-obj: 5.1.0 + find-up: 6.3.0 + glob: 8.0.3 + is-builtin-module: 3.2.1 + is-path-inside: 4.0.0 + junk: 4.0.0 + locate-path: 7.2.0 + merge-options: 3.0.4 + minimatch: 9.0.3 + normalize-path: 3.0.0 + p-map: 5.5.0 + path-exists: 5.0.0 + precinct: 11.0.2(supports-color@9.2.2) + require-package-name: 2.0.1 + resolve: 2.0.0-next.4 + semver: 7.6.0 + tmp-promise: 3.0.3 + toml: 3.0.0 + unixify: 1.0.0 + urlpattern-polyfill: 8.0.2 + yargs: 17.7.2 + transitivePeerDependencies: + - encoding + - supports-color + dev: false + /@nodelib/fs.scandir@2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} engines: {node: '>= 8'} @@ -2714,8 +3001,8 @@ packages: engines: {node: '>=8.0.0'} dev: false - /@parcel/watcher-android-arm64@2.3.0: - resolution: {integrity: sha512-f4o9eA3dgk0XRT3XhB0UWpWpLnKgrh1IwNJKJ7UJek7eTYccQ8LR7XUWFKqw6aEq5KUNlCcGvSzKqSX/vtWVVA==} + /@parcel/watcher-android-arm64@2.4.1: + resolution: {integrity: sha512-LOi/WTbbh3aTn2RYddrO8pnapixAziFl6SMxHM69r3tvdSm94JtCenaKgk1GRg5FJ5wpMCpHeW+7yqPlvZv7kg==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [android] @@ -2723,8 +3010,8 @@ packages: dev: false optional: true - /@parcel/watcher-darwin-arm64@2.3.0: - resolution: {integrity: sha512-mKY+oijI4ahBMc/GygVGvEdOq0L4DxhYgwQqYAz/7yPzuGi79oXrZG52WdpGA1wLBPrYb0T8uBaGFo7I6rvSKw==} + /@parcel/watcher-darwin-arm64@2.4.1: + resolution: {integrity: sha512-ln41eihm5YXIY043vBrrHfn94SIBlqOWmoROhsMVTSXGh0QahKGy77tfEywQ7v3NywyxBBkGIfrWRHm0hsKtzA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [darwin] @@ -2732,8 +3019,8 @@ packages: dev: false optional: true - /@parcel/watcher-darwin-x64@2.3.0: - resolution: {integrity: sha512-20oBj8LcEOnLE3mgpy6zuOq8AplPu9NcSSSfyVKgfOhNAc4eF4ob3ldj0xWjGGbOF7Dcy1Tvm6ytvgdjlfUeow==} + /@parcel/watcher-darwin-x64@2.4.1: + resolution: {integrity: sha512-yrw81BRLjjtHyDu7J61oPuSoeYWR3lDElcPGJyOvIXmor6DEo7/G2u1o7I38cwlcoBHQFULqF6nesIX3tsEXMg==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [darwin] @@ -2741,8 +3028,8 @@ packages: dev: false optional: true - /@parcel/watcher-freebsd-x64@2.3.0: - resolution: {integrity: sha512-7LftKlaHunueAEiojhCn+Ef2CTXWsLgTl4hq0pkhkTBFI3ssj2bJXmH2L67mKpiAD5dz66JYk4zS66qzdnIOgw==} + /@parcel/watcher-freebsd-x64@2.4.1: + resolution: {integrity: sha512-TJa3Pex/gX3CWIx/Co8k+ykNdDCLx+TuZj3f3h7eOjgpdKM+Mnix37RYsYU4LHhiYJz3DK5nFCCra81p6g050w==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [freebsd] @@ -2750,8 +3037,8 @@ packages: dev: false optional: true - /@parcel/watcher-linux-arm-glibc@2.3.0: - resolution: {integrity: sha512-1apPw5cD2xBv1XIHPUlq0cO6iAaEUQ3BcY0ysSyD9Kuyw4MoWm1DV+W9mneWI+1g6OeP6dhikiFE6BlU+AToTQ==} + /@parcel/watcher-linux-arm-glibc@2.4.1: + resolution: {integrity: sha512-4rVYDlsMEYfa537BRXxJ5UF4ddNwnr2/1O4MHM5PjI9cvV2qymvhwZSFgXqbS8YoTk5i/JR0L0JDs69BUn45YA==} engines: {node: '>= 10.0.0'} cpu: [arm] os: [linux] @@ -2759,8 +3046,8 @@ packages: dev: false optional: true - /@parcel/watcher-linux-arm64-glibc@2.3.0: - resolution: {integrity: sha512-mQ0gBSQEiq1k/MMkgcSB0Ic47UORZBmWoAWlMrTW6nbAGoLZP+h7AtUM7H3oDu34TBFFvjy4JCGP43JlylkTQA==} + /@parcel/watcher-linux-arm64-glibc@2.4.1: + resolution: {integrity: sha512-BJ7mH985OADVLpbrzCLgrJ3TOpiZggE9FMblfO65PlOCdG++xJpKUJ0Aol74ZUIYfb8WsRlUdgrZxKkz3zXWYA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] @@ -2768,8 +3055,8 @@ packages: dev: false optional: true - /@parcel/watcher-linux-arm64-musl@2.3.0: - resolution: {integrity: sha512-LXZAExpepJew0Gp8ZkJ+xDZaTQjLHv48h0p0Vw2VMFQ8A+RKrAvpFuPVCVwKJCr5SE+zvaG+Etg56qXvTDIedw==} + /@parcel/watcher-linux-arm64-musl@2.4.1: + resolution: {integrity: sha512-p4Xb7JGq3MLgAfYhslU2SjoV9G0kI0Xry0kuxeG/41UfpjHGOhv7UoUDAz/jb1u2elbhazy4rRBL8PegPJFBhA==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [linux] @@ -2777,8 +3064,8 @@ packages: dev: false optional: true - /@parcel/watcher-linux-x64-glibc@2.3.0: - resolution: {integrity: sha512-P7Wo91lKSeSgMTtG7CnBS6WrA5otr1K7shhSjKHNePVmfBHDoAOHYRXgUmhiNfbcGk0uMCHVcdbfxtuiZCHVow==} + /@parcel/watcher-linux-x64-glibc@2.4.1: + resolution: {integrity: sha512-s9O3fByZ/2pyYDPoLM6zt92yu6P4E39a03zvO0qCHOTjxmt3GHRMLuRZEWhWLASTMSrrnVNWdVI/+pUElJBBBg==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] @@ -2786,8 +3073,8 @@ packages: dev: false optional: true - /@parcel/watcher-linux-x64-musl@2.3.0: - resolution: {integrity: sha512-+kiRE1JIq8QdxzwoYY+wzBs9YbJ34guBweTK8nlzLKimn5EQ2b2FSC+tAOpq302BuIMjyuUGvBiUhEcLIGMQ5g==} + /@parcel/watcher-linux-x64-musl@2.4.1: + resolution: {integrity: sha512-L2nZTYR1myLNST0O632g0Dx9LyMNHrn6TOt76sYxWLdff3cB22/GZX2UPtJnaqQPdCRoszoY5rcOj4oMTtp5fQ==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [linux] @@ -2795,19 +3082,18 @@ packages: dev: false optional: true - /@parcel/watcher-wasm@2.3.0: - resolution: {integrity: sha512-ejBAX8H0ZGsD8lSICDNyMbSEtPMWgDL0WFCt/0z7hyf5v8Imz4rAM8xY379mBsECkq/Wdqa5WEDLqtjZ+6NxfA==} + /@parcel/watcher-wasm@2.4.1: + resolution: {integrity: sha512-/ZR0RxqxU/xxDGzbzosMjh4W6NdYFMqq2nvo2b8SLi7rsl/4jkL8S5stIikorNkdR50oVDvqb/3JT05WM+CRRA==} engines: {node: '>= 10.0.0'} dependencies: is-glob: 4.0.3 micromatch: 4.0.5 - napi-wasm: 1.1.0 dev: false bundledDependencies: - napi-wasm - /@parcel/watcher-win32-arm64@2.3.0: - resolution: {integrity: sha512-35gXCnaz1AqIXpG42evcoP2+sNL62gZTMZne3IackM+6QlfMcJLy3DrjuL6Iks7Czpd3j4xRBzez3ADCj1l7Aw==} + /@parcel/watcher-win32-arm64@2.4.1: + resolution: {integrity: sha512-Uq2BPp5GWhrq/lcuItCHoqxjULU1QYEcyjSO5jqqOK8RNFDBQnenMMx4gAl3v8GiWa59E9+uDM7yZ6LxwUIfRg==} engines: {node: '>= 10.0.0'} cpu: [arm64] os: [win32] @@ -2815,8 +3101,8 @@ packages: dev: false optional: true - /@parcel/watcher-win32-ia32@2.3.0: - resolution: {integrity: sha512-FJS/IBQHhRpZ6PiCjFt1UAcPr0YmCLHRbTc00IBTrelEjlmmgIVLeOx4MSXzx2HFEy5Jo5YdhGpxCuqCyDJ5ow==} + /@parcel/watcher-win32-ia32@2.4.1: + resolution: {integrity: sha512-maNRit5QQV2kgHFSYwftmPBxiuK5u4DXjbXx7q6eKjq5dsLXZ4FJiVvlcw35QXzk0KrUecJmuVFbj4uV9oYrcw==} engines: {node: '>= 10.0.0'} cpu: [ia32] os: [win32] @@ -2824,8 +3110,8 @@ packages: dev: false optional: true - /@parcel/watcher-win32-x64@2.3.0: - resolution: {integrity: sha512-dLx+0XRdMnVI62kU3wbXvbIRhLck4aE28bIGKbRGS7BJNt54IIj9+c/Dkqb+7DJEbHUZAX1bwaoM8PqVlHJmCA==} + /@parcel/watcher-win32-x64@2.4.1: + resolution: {integrity: sha512-+DvS92F9ezicfswqrvIRM2njcYJbd5mb9CUgtrHCHmvn7pPPa+nMDRu1o1bYYz/l5IB2NVGNJWiH7h1E58IF2A==} engines: {node: '>= 10.0.0'} cpu: [x64] os: [win32] @@ -2833,8 +3119,8 @@ packages: dev: false optional: true - /@parcel/watcher@2.3.0: - resolution: {integrity: sha512-pW7QaFiL11O0BphO+bq3MgqeX/INAk9jgBldVDYjlQPO4VddoZnF22TcF9onMhnLVHuNqBJeRf+Fj7eezi/+rQ==} + /@parcel/watcher@2.4.1: + resolution: {integrity: sha512-HNjmfLQEVRZmHRET336f20H/8kOozUGwk7yajvsonjNxbj2wBTK1WsQuHkD5yYh9RxFGL2EyDHryOihOwUoKDA==} engines: {node: '>= 10.0.0'} dependencies: detect-libc: 1.0.3 @@ -2842,21 +3128,21 @@ packages: micromatch: 4.0.5 node-addon-api: 7.0.0 optionalDependencies: - '@parcel/watcher-android-arm64': 2.3.0 - '@parcel/watcher-darwin-arm64': 2.3.0 - '@parcel/watcher-darwin-x64': 2.3.0 - '@parcel/watcher-freebsd-x64': 2.3.0 - '@parcel/watcher-linux-arm-glibc': 2.3.0 - '@parcel/watcher-linux-arm64-glibc': 2.3.0 - '@parcel/watcher-linux-arm64-musl': 2.3.0 - '@parcel/watcher-linux-x64-glibc': 2.3.0 - '@parcel/watcher-linux-x64-musl': 2.3.0 - '@parcel/watcher-win32-arm64': 2.3.0 - '@parcel/watcher-win32-ia32': 2.3.0 - '@parcel/watcher-win32-x64': 2.3.0 + '@parcel/watcher-android-arm64': 2.4.1 + '@parcel/watcher-darwin-arm64': 2.4.1 + '@parcel/watcher-darwin-x64': 2.4.1 + '@parcel/watcher-freebsd-x64': 2.4.1 + '@parcel/watcher-linux-arm-glibc': 2.4.1 + '@parcel/watcher-linux-arm64-glibc': 2.4.1 + '@parcel/watcher-linux-arm64-musl': 2.4.1 + '@parcel/watcher-linux-x64-glibc': 2.4.1 + '@parcel/watcher-linux-x64-musl': 2.4.1 + '@parcel/watcher-win32-arm64': 2.4.1 + '@parcel/watcher-win32-ia32': 2.4.1 + '@parcel/watcher-win32-x64': 2.4.1 dev: false - /@pengzhanbo/eslint-config-vue@1.6.1(@vue/compiler-sfc@3.4.21)(eslint@8.57.0)(typescript@5.3.3): + /@pengzhanbo/eslint-config-vue@1.6.1(@vue/compiler-sfc@3.4.21)(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-NewPx3nyGdI5qTjoTLgkKT/e/Qe2is2hR/iB2CR1eZjd3OW5ZvZgEN14EOsLoamcBKm7kg8LFrcz4EkkQjzutQ==} peerDependencies: '@unocss/eslint-plugin': '>=0.50.0' @@ -2868,8 +3154,8 @@ packages: eslint-plugin-tailwindcss: optional: true dependencies: - '@pengzhanbo/eslint-config': 1.6.1(eslint@8.57.0)(typescript@5.3.3)(vue-eslint-parser@9.4.2) - '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.3.3) + '@pengzhanbo/eslint-config': 1.6.1(eslint@8.57.0)(typescript@5.4.2)(vue-eslint-parser@9.4.2) + '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 eslint-merge-processors: 0.1.0(eslint@8.57.0) eslint-plugin-vue: 9.21.1(eslint@8.57.0) @@ -2888,7 +3174,7 @@ packages: - vitest dev: true - /@pengzhanbo/eslint-config@1.6.1(eslint@8.57.0)(typescript@5.3.3)(vue-eslint-parser@9.4.2): + /@pengzhanbo/eslint-config@1.6.1(eslint@8.57.0)(typescript@5.4.2)(vue-eslint-parser@9.4.2): resolution: {integrity: sha512-+69vJjIZzztCCK0wcDY79qkWf+bRnNfIH2T/jEyiis3fQtXGvvq9IR5rxSH91gbfomhVa3vsk1pIv5ERRKSLuA==} peerDependencies: '@unocss/eslint-plugin': '>=0.50.0' @@ -2907,9 +3193,9 @@ packages: '@eslint-types/jsdoc': 47.0.2 '@eslint-types/typescript-eslint': 6.21.0 '@eslint-types/unicorn': 51.0.1 - '@stylistic/eslint-plugin': 1.6.2(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/eslint-plugin': 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.3.3) + '@stylistic/eslint-plugin': 1.6.2(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/eslint-plugin': 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 eslint-config-flat-gitignore: 0.1.3 eslint-merge-processors: 0.1.0(eslint@8.57.0) @@ -2921,11 +3207,11 @@ packages: eslint-plugin-markdown: 3.0.1(eslint@8.57.0) eslint-plugin-n: 16.6.2(eslint@8.57.0) eslint-plugin-no-only-tests: 3.1.0 - eslint-plugin-perfectionist: 2.5.0(eslint@8.57.0)(typescript@5.3.3)(vue-eslint-parser@9.4.2) + eslint-plugin-perfectionist: 2.5.0(eslint@8.57.0)(typescript@5.4.2)(vue-eslint-parser@9.4.2) eslint-plugin-toml: 0.9.2(eslint@8.57.0) eslint-plugin-unicorn: 51.0.1(eslint@8.57.0) eslint-plugin-unused-imports: 3.1.0(@typescript-eslint/eslint-plugin@7.0.2)(eslint@8.57.0) - eslint-plugin-vitest: 0.3.22(@typescript-eslint/eslint-plugin@7.0.2)(eslint@8.57.0)(typescript@5.3.3) + eslint-plugin-vitest: 0.3.22(@typescript-eslint/eslint-plugin@7.0.2)(eslint@8.57.0)(typescript@5.4.2) eslint-plugin-yml: 1.12.2(eslint@8.57.0) globals: 14.0.0 jsonc-eslint-parser: 2.4.0 @@ -2958,7 +3244,7 @@ packages: local-pkg: 0.5.0 postcss: 8.4.35 postcss-html: 1.6.0 - stylelint: 16.2.1(typescript@5.3.3) + stylelint: 16.2.1(typescript@5.4.2) stylelint-config-html: 1.1.0(postcss-html@1.6.0)(stylelint@16.2.1) stylelint-config-standard: 36.0.0(stylelint@16.2.1) stylelint-config-standard-scss: 13.0.0(postcss@8.4.35)(stylelint@16.2.1) @@ -3205,11 +3491,11 @@ packages: shiki: 1.1.7 dev: false - /@shikijs/twoslash@1.1.7(typescript@5.3.3): + /@shikijs/twoslash@1.1.7(typescript@5.4.2): resolution: {integrity: sha512-WH/Ee67eixqDWjsAUXIJQUgRzPDApsz7Bci65Yobc7SWHNc8T2sY1UBa+MCV2mAj0D6VCYBwWlNxMDTfhN7K0Q==} dependencies: '@shikijs/core': 1.1.7 - twoslash: 0.2.4(typescript@5.3.3) + twoslash: 0.2.4(typescript@5.4.2) transitivePeerDependencies: - supports-color - typescript @@ -3251,7 +3537,7 @@ packages: stylelint: optional: true dependencies: - stylelint: 16.2.1(typescript@5.3.3) + stylelint: 16.2.1(typescript@5.4.2) stylelint-define-config: 1.2.0(stylelint@16.2.1) dev: true @@ -3265,7 +3551,7 @@ packages: stylelint: optional: true dependencies: - stylelint: 16.2.1(typescript@5.3.3) + stylelint: 16.2.1(typescript@5.4.2) stylelint-define-config: 1.2.0(stylelint@16.2.1) dev: true @@ -3279,7 +3565,7 @@ packages: stylelint: optional: true dependencies: - stylelint: 16.2.1(typescript@5.3.3) + stylelint: 16.2.1(typescript@5.4.2) stylelint-define-config: 1.2.0(stylelint@16.2.1) dev: true @@ -3310,20 +3596,20 @@ packages: picomatch: 4.0.1 dev: true - /@stylistic/eslint-plugin-plus@1.6.2(eslint@8.57.0)(typescript@5.3.3): + /@stylistic/eslint-plugin-plus@1.6.2(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-EDMwa6gzKw4bXRqdIAUvZDfIgwotbjJs8o+vYE22chAYtVAnA0Pcq+cPx0Uk35t2gvJWb5OaLDjqA6oy1tD0jg==} peerDependencies: eslint: '*' dependencies: '@types/eslint': 8.56.2 - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@stylistic/eslint-plugin-ts@1.6.2(eslint@8.57.0)(typescript@5.3.3): + /@stylistic/eslint-plugin-ts@1.6.2(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-FizV58em0OjO/xFHRIy/LJJVqzxCNmYC/xVtKDf8aGDRgZpLo+lkaBKfBrbMkAGzhBKbYj+iLEFI4WEl6aVZGQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3331,14 +3617,14 @@ packages: dependencies: '@stylistic/eslint-plugin-js': 1.6.2(eslint@8.57.0) '@types/eslint': 8.56.2 - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@stylistic/eslint-plugin@1.6.2(eslint@8.57.0)(typescript@5.3.3): + /@stylistic/eslint-plugin@1.6.2(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-EFnVcKOE5HTiMlVwisL9hHjz8a69yBbJRscWF/z+/vl6M4ew8NVrBlY8ea7KdV8QtyCY4Yapmsbg5ZDfhWlEgg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3346,8 +3632,8 @@ packages: dependencies: '@stylistic/eslint-plugin-js': 1.6.2(eslint@8.57.0) '@stylistic/eslint-plugin-jsx': 1.6.2(eslint@8.57.0) - '@stylistic/eslint-plugin-plus': 1.6.2(eslint@8.57.0)(typescript@5.3.3) - '@stylistic/eslint-plugin-ts': 1.6.2(eslint@8.57.0)(typescript@5.3.3) + '@stylistic/eslint-plugin-plus': 1.6.2(eslint@8.57.0)(typescript@5.4.2) + '@stylistic/eslint-plugin-ts': 1.6.2(eslint@8.57.0)(typescript@5.4.2) '@types/eslint': 8.56.2 eslint: 8.57.0 transitivePeerDependencies: @@ -3368,7 +3654,7 @@ packages: postcss-selector-parser: 6.0.15 postcss-value-parser: 4.2.0 style-search: 0.1.0 - stylelint: 16.2.1(typescript@5.3.3) + stylelint: 16.2.1(typescript@5.4.2) dev: true /@szmarczak/http-timer@5.0.1: @@ -3407,19 +3693,19 @@ packages: resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: '@types/connect': 3.4.38 - '@types/node': 20.11.24 + '@types/node': 20.11.25 dev: true /@types/connect@3.4.38: resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: - '@types/node': 20.11.24 + '@types/node': 20.11.25 dev: true /@types/conventional-commits-parser@5.0.0: resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==} dependencies: - '@types/node': 20.11.24 + '@types/node': 20.11.25 dev: true /@types/debug@4.1.12: @@ -3441,7 +3727,7 @@ packages: /@types/express-serve-static-core@4.17.43: resolution: {integrity: sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==} dependencies: - '@types/node': 20.11.24 + '@types/node': 20.11.25 '@types/qs': 6.9.12 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -3460,7 +3746,7 @@ packages: resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} dependencies: '@types/jsonfile': 6.1.1 - '@types/node': 20.11.24 + '@types/node': 20.11.25 dev: false /@types/hash-sum@1.0.2: @@ -3484,7 +3770,7 @@ packages: /@types/http-proxy@1.17.9: resolution: {integrity: sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==} dependencies: - '@types/node': 20.11.24 + '@types/node': 20.11.25 dev: false /@types/istanbul-lib-coverage@2.0.4: @@ -3510,7 +3796,7 @@ packages: /@types/jsonfile@6.1.1: resolution: {integrity: sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==} dependencies: - '@types/node': 20.11.24 + '@types/node': 20.11.25 dev: false /@types/katex@0.16.7: @@ -3577,8 +3863,8 @@ packages: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: false - /@types/node@20.11.24: - resolution: {integrity: sha512-Kza43ewS3xoLgCEpQrsT+xRo/EJej1y0kVYGiLFE1NEODXGzTfwiC6tXTLMQskn1X4/Rjlh0MQUvx9W+L9long==} + /@types/node@20.11.25: + resolution: {integrity: sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw==} dependencies: undici-types: 5.26.5 @@ -3605,7 +3891,7 @@ packages: /@types/sax@1.2.4: resolution: {integrity: sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==} dependencies: - '@types/node': 20.11.24 + '@types/node': 20.11.25 dev: false /@types/semver@7.5.0: @@ -3616,7 +3902,7 @@ packages: resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 - '@types/node': 20.11.24 + '@types/node': 20.11.25 dev: true /@types/serve-static@1.15.5: @@ -3624,7 +3910,7 @@ packages: dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 20.11.24 + '@types/node': 20.11.25 dev: true /@types/trusted-types@2.0.2: @@ -3661,11 +3947,11 @@ packages: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} requiresBuild: true dependencies: - '@types/node': 20.11.24 + '@types/node': 20.11.25 dev: false optional: true - /@typescript-eslint/eslint-plugin@7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/eslint-plugin@7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-/XtVZJtbaphtdrWjr+CJclaCVGPtOdBpFEnvtNf/jRV0IiEemRrL0qABex/nEt8isYcnFacm3nPHYQwL+Wb7qg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3677,10 +3963,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.6.2 - '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/scope-manager': 7.0.2 - '@typescript-eslint/type-utils': 7.0.2(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/utils': 7.0.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/type-utils': 7.0.2(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 7.0.2(eslint@8.57.0)(typescript@5.4.2) '@typescript-eslint/visitor-keys': 7.0.2 debug: 4.3.4(supports-color@9.2.2) eslint: 8.57.0 @@ -3688,13 +3974,13 @@ packages: ignore: 5.3.0 natural-compare: 1.4.0 semver: 7.6.0 - ts-api-utils: 1.0.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.0.1(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@7.0.2(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/parser@7.0.2(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-GdwfDglCxSmU+QTS9vhz2Sop46ebNCXpPPvsByK7hu0rFGRHL+AusKQJ7SoN+LbLh6APFpQwHKmDSwN35Z700Q==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3706,11 +3992,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 7.0.2 '@typescript-eslint/types': 7.0.2 - '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.4.2) '@typescript-eslint/visitor-keys': 7.0.2 debug: 4.3.4(supports-color@9.2.2) eslint: 8.57.0 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -3731,7 +4017,7 @@ packages: '@typescript-eslint/visitor-keys': 7.0.2 dev: true - /@typescript-eslint/type-utils@7.0.2(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/type-utils@7.0.2(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-IKKDcFsKAYlk8Rs4wiFfEwJTQlHcdn8CLwLaxwd6zb8HNiMcQIFX9sWax2k4Cjj7l7mGS5N1zl7RCHOVwHq2VQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3741,12 +4027,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.3.3) - '@typescript-eslint/utils': 7.0.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.4.2) + '@typescript-eslint/utils': 7.0.2(eslint@8.57.0)(typescript@5.4.2) debug: 4.3.4(supports-color@9.2.2) eslint: 8.57.0 - ts-api-utils: 1.0.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.0.1(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true @@ -3766,7 +4052,7 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/typescript-estree@5.59.11(supports-color@9.2.2)(typescript@5.3.3): + /@typescript-eslint/typescript-estree@5.59.11(supports-color@9.2.2)(typescript@5.4.2): resolution: {integrity: sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -3781,13 +4067,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.0 - tsutils: 3.21.0(typescript@5.3.3) - typescript: 5.3.3 + tsutils: 3.21.0(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/typescript-estree@6.21.0(typescript@5.3.3): + /@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.2): resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3803,13 +4089,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.0.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.0.1(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@7.0.2(typescript@5.3.3): + /@typescript-eslint/typescript-estree@7.0.2(typescript@5.4.2): resolution: {integrity: sha512-3AMc8khTcELFWcKcPc0xiLviEvvfzATpdPj/DXuOGIdQIIFybf4DMT1vKRbuAEOFMwhWt7NFLXRkbjsvKZQyvw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3825,13 +4111,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.0.1(typescript@5.3.3) - typescript: 5.3.3 + ts-api-utils: 1.0.1(typescript@5.4.2) + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3842,7 +4128,7 @@ packages: '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.2) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: @@ -3850,7 +4136,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils@7.0.2(eslint@8.57.0)(typescript@5.3.3): + /@typescript-eslint/utils@7.0.2(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-PZPIONBIB/X684bhT1XlrkjNZJIEevwkKDsdwfiu1WeqBxYEEdIgVDgm8/bbKHVu+6YOpeRqcfImTdImx/4Bsw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3861,7 +4147,7 @@ packages: '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 7.0.2 '@typescript-eslint/types': 7.0.2 - '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.4.2) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: @@ -3955,7 +4241,7 @@ packages: vue: ^3.2.25 dependencies: vite: 5.1.3(@types/node@20.9.1) - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) dev: false /@volar/language-core@1.11.1: @@ -4029,7 +4315,7 @@ packages: resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==} dev: false - /@vue/language-core@1.8.27(typescript@5.3.3): + /@vue/language-core@1.8.27(typescript@5.4.2): resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==} peerDependencies: typescript: '*' @@ -4045,7 +4331,7 @@ packages: minimatch: 9.0.3 muggle-string: 0.3.1 path-browserify: 1.0.1 - typescript: 5.3.3 + typescript: 5.4.2 vue-template-compiler: 2.7.16 dev: false @@ -4077,7 +4363,7 @@ packages: dependencies: '@vue/compiler-ssr': 3.4.21 '@vue/shared': 3.4.21 - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) dev: false /@vue/shared@3.4.19: @@ -4087,12 +4373,12 @@ packages: /@vue/shared@3.4.21: resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} - /@vuepress/bundler-vite@2.0.0-rc.8(@types/node@20.9.1)(typescript@5.3.3): + /@vuepress/bundler-vite@2.0.0-rc.8(@types/node@20.9.1)(typescript@5.4.2): resolution: {integrity: sha512-q2NAcbH6dNPpl7JFpaF9V8lPP9zWPFFsVJLDqLFWqiNqNIzKgXzJJ7dGui4J0YXDFbKoe3/CWxeErpn72V6Tgg==} dependencies: '@vitejs/plugin-vue': 5.0.4(vite@5.1.3)(vue@3.4.21) - '@vuepress/client': 2.0.0-rc.8(typescript@5.3.3) - '@vuepress/core': 2.0.0-rc.8(typescript@5.3.3) + '@vuepress/client': 2.0.0-rc.8(typescript@5.4.2) + '@vuepress/core': 2.0.0-rc.8(typescript@5.4.2) '@vuepress/shared': 2.0.0-rc.8 '@vuepress/utils': 2.0.0-rc.8 autoprefixer: 10.4.17(postcss@8.4.35) @@ -4101,7 +4387,7 @@ packages: postcss-load-config: 5.0.3(postcss@8.4.35) rollup: 4.12.0 vite: 5.1.3(@types/node@20.9.1) - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) vue-router: 4.2.5(vue@3.4.21) transitivePeerDependencies: - '@types/node' @@ -4116,11 +4402,11 @@ packages: - typescript dev: false - /@vuepress/cli@2.0.0-rc.8(typescript@5.3.3): + /@vuepress/cli@2.0.0-rc.8(typescript@5.4.2): resolution: {integrity: sha512-9egEZko8/H1A/aPrJyDplzNO63E74lKv1/rquFPM6GCkbhNAFEicdYH0yQFEzuGAZOot6CqBmVaOPMkg6DBRNw==} hasBin: true dependencies: - '@vuepress/core': 2.0.0-rc.8(typescript@5.3.3) + '@vuepress/core': 2.0.0-rc.8(typescript@5.4.2) '@vuepress/shared': 2.0.0-rc.8 '@vuepress/utils': 2.0.0-rc.8 cac: 6.7.14 @@ -4132,31 +4418,31 @@ packages: - typescript dev: false - /@vuepress/client@2.0.0-rc.8(typescript@5.3.3): + /@vuepress/client@2.0.0-rc.8(typescript@5.4.2): resolution: {integrity: sha512-4RBe5Kbu2I6SOJgFGZJWJLuGcHTdHcZevlT26auhSRD1RrkBvQ1JvxZ5ySgHnCS8AuYTTJnkoqSzGOMPNVPaqQ==} dependencies: '@vue/devtools-api': 6.6.1 '@vuepress/shared': 2.0.0-rc.8 - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) vue-router: 4.2.5(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/core@2.0.0-rc.8(typescript@5.3.3): + /@vuepress/core@2.0.0-rc.8(typescript@5.4.2): resolution: {integrity: sha512-Td4J65ZCpwcNzLccJAF0jLW2Ayqe134B5RIpellUWVdoimqhNGe7ph1dUIFQ14OzquBjtSYAVWcfeOwpHKlN+A==} dependencies: - '@vuepress/client': 2.0.0-rc.8(typescript@5.3.3) + '@vuepress/client': 2.0.0-rc.8(typescript@5.4.2) '@vuepress/markdown': 2.0.0-rc.8(patch_hash=f3on36z73gmvj4jugj25dg7wje) '@vuepress/shared': 2.0.0-rc.8 '@vuepress/utils': 2.0.0-rc.8 - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) transitivePeerDependencies: - supports-color - typescript dev: false - /@vuepress/helper@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + /@vuepress/helper@2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8): resolution: {integrity: sha512-WXBdfTt3aTJZ0eQjghkz9zH1hsbKXux7YCXvEUksWZu+p2/8YDMJNKYZAvymrRppIIEm7Q1yKtlxgoTrVDdFYg==} peerDependencies: vuepress: 2.0.0-rc.8 @@ -4165,13 +4451,13 @@ packages: cheerio: 1.0.0-rc.12 fflate: 0.8.2 gray-matter: 4.0.3 - vue: 3.4.21(typescript@5.3.3) - vuepress: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + vue: 3.4.21(typescript@5.4.2) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/helper@2.0.0-rc.17(typescript@5.3.3)(vuepress@2.0.0-rc.8): + /@vuepress/helper@2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8): resolution: {integrity: sha512-crt7GTGAqX2CeEPJa44UOud7+cpBT0oFtUDhobveUBUxF8v9f7muFupwkT0Y9qLFyDdggCvCtQLhHSR2TzySYg==} peerDependencies: vuepress: 2.0.0-rc.8 @@ -4180,8 +4466,8 @@ packages: cheerio: 1.0.0-rc.12 fflate: 0.8.2 gray-matter: 4.0.3 - vue: 3.4.21(typescript@5.3.3) - vuepress: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + vue: 3.4.21(typescript@5.4.2) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false @@ -4210,14 +4496,14 @@ packages: dev: false patched: true - /@vuepress/plugin-active-header-links@2.0.0-rc.17(typescript@5.3.3)(vuepress@2.0.0-rc.8): + /@vuepress/plugin-active-header-links@2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8): resolution: {integrity: sha512-hpGhHL4byI040nq1qh6H2bw8Sa5TLYjRdqWPMiMsT7Oz162TDYpkV6fqPrmz0634Wp/5oYSvNR8q76ZUMV6+GQ==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: '@vueuse/core': 10.9.0(vue@3.4.21) - vue: 3.4.21(typescript@5.3.3) - vuepress: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + vue: 3.4.21(typescript@5.4.2) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - typescript @@ -4231,10 +4517,10 @@ packages: '@types/markdown-it': 13.0.7 markdown-it: 14.0.0 markdown-it-container: 4.0.0 - vuepress: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) dev: false - /@vuepress/plugin-docsearch@2.0.0-rc.15(@algolia/client-search@4.20.0)(search-insights@2.7.0)(typescript@5.3.3)(vuepress@2.0.0-rc.8): + /@vuepress/plugin-docsearch@2.0.0-rc.15(@algolia/client-search@4.20.0)(search-insights@2.7.0)(typescript@5.4.2)(vuepress@2.0.0-rc.8): resolution: {integrity: sha512-TqhY7EwhxIQaC9/zLjf/fe3UeXJpQ7tCYCLzdRYj99OqyOUhwhSlDrDi8G/EIJn75jqW/H6Po6Szi7CiOKZTLA==} peerDependencies: vuepress: 2.0.0-rc.8 @@ -4244,8 +4530,8 @@ packages: '@docsearch/react': 3.5.2(@algolia/client-search@4.20.0)(search-insights@2.7.0) '@vueuse/core': 10.9.0(vue@3.4.21) ts-debounce: 4.0.0 - vue: 3.4.21(typescript@5.3.3) - vuepress: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + vue: 3.4.21(typescript@5.4.2) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) transitivePeerDependencies: - '@algolia/client-search' - '@types/react' @@ -4256,13 +4542,13 @@ packages: - typescript dev: false - /@vuepress/plugin-external-link-icon@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + /@vuepress/plugin-external-link-icon@2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8): resolution: {integrity: sha512-8WHeA+m5y2TcnhL6IU4qZbdEkljqFHICAUglN0oypiFkEioO4MXJi+8Xd2b+GNqvsFKGvh+lDqMSXJvaWf9XAQ==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - vue: 3.4.21(typescript@5.3.3) - vuepress: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + vue: 3.4.21(typescript@5.4.2) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false @@ -4273,29 +4559,29 @@ packages: vuepress: 2.0.0-rc.8 dependencies: execa: 8.0.1 - vuepress: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) dev: false - /@vuepress/plugin-medium-zoom@2.0.0-rc.17(typescript@5.3.3)(vuepress@2.0.0-rc.8): + /@vuepress/plugin-medium-zoom@2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8): resolution: {integrity: sha512-gUh/ByOWYGg2i0UvodEIVg0m7bginR2CmchIDHORfk+rDRGvMhmrfLEJgeUycNFPDvmCLgvgAI7mH0sPHGjAaA==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.17(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/helper': 2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8) medium-zoom: 1.1.0 - vue: 3.4.21(typescript@5.3.3) - vuepress: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + vue: 3.4.21(typescript@5.4.2) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/plugin-nprogress@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + /@vuepress/plugin-nprogress@2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8): resolution: {integrity: sha512-apjNhtKY0Cm0JonERR6WJ9/3aQsucex3Zr21SRouOaNOWrrGAWt8xXwcl0+wjXJqmGm1P368FPPlCQ6qYpRQZg==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - vue: 3.4.21(typescript@5.3.3) - vuepress: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + vue: 3.4.21(typescript@5.4.2) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false @@ -4306,64 +4592,64 @@ packages: vuepress: 2.0.0-rc.8 dependencies: chokidar: 3.6.0 - vuepress: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) dev: false - /@vuepress/plugin-reading-time@2.0.0-rc.17(typescript@5.3.3)(vuepress@2.0.0-rc.8): + /@vuepress/plugin-reading-time@2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8): resolution: {integrity: sha512-oxpuDScShoJvps8vygiYE5oAJDPgfg4QkcTm2y1BkqiYY9AFS4To9AsMoNNlDdDJsxJluUh7VpIc6P+zJrGwSw==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.17(typescript@5.3.3)(vuepress@2.0.0-rc.8) - vue: 3.4.21(typescript@5.3.3) - vuepress: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + '@vuepress/helper': 2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8) + vue: 3.4.21(typescript@5.4.2) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/plugin-seo@2.0.0-rc.17(typescript@5.3.3)(vuepress@2.0.0-rc.8): + /@vuepress/plugin-seo@2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8): resolution: {integrity: sha512-iieaI3IIHgdJqKWWR1gR6+9OieGHR/uLjJ3BQ0Hi4nrECzsFqNoe+FTlTd3fxqQrF2WDXSAFwiJwiBx8eLVKYA==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.17(typescript@5.3.3)(vuepress@2.0.0-rc.8) - vuepress: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + '@vuepress/helper': 2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/plugin-sitemap@2.0.0-rc.17(typescript@5.3.3)(vuepress@2.0.0-rc.8): + /@vuepress/plugin-sitemap@2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8): resolution: {integrity: sha512-OhYfnNrsjX44KUN8L5XIZwaULZirbNtXaCIez5m0NDuagJ7BFk3uRcgNpuC3caL7x2kzrQTrGOiyi2vFi78GBg==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.17(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/helper': 2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8) sitemap: 7.1.1 - vuepress: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/plugin-theme-data@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + /@vuepress/plugin-theme-data@2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8): resolution: {integrity: sha512-A72VNnG4y92wSBiKI9QdDW8r3HELSUyCBjb7SgqOWqOAltGADUre4hL5cvscMhzYnlQOmoNadG9ecn95B7FQxw==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.21(typescript@5.3.3) - vuepress: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + vue: 3.4.21(typescript@5.4.2) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/plugin-toc@2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8): + /@vuepress/plugin-toc@2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8): resolution: {integrity: sha512-hmQn6sy9xN/qTtSBgQlqiEMuYvMbWIjnrn0hqTQTMV9krqqIyq8ErAktarIQyQIB6l/daAuN6IJ3B8eOBSQRKg==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) vue-router: 4.2.5(vue@3.4.21) - vuepress: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false @@ -4794,10 +5080,6 @@ packages: resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} dev: false - /arch@2.2.0: - resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} - dev: false - /archiver-utils@4.0.1: resolution: {integrity: sha512-Q4Q99idbvzmgCTEAAhi32BkOyq8iVI5EwdO0PmBDSGIzzjYNdcFn7Q7k3OzbLy4kLUPXfJtG6fO2RjftXbobBg==} engines: {node: '>= 12.0.0'} @@ -5196,7 +5478,7 @@ packages: /builtins@5.0.1: resolution: {integrity: sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ==} dependencies: - semver: 7.5.4 + semver: 7.6.0 /bumpp@8.2.1: resolution: {integrity: sha512-4tHKsWC2mqHQvdjZ4AXgVhS2xMsz8qQ4zYt87vGRXW5tqAjrYa/UJqy7s/dGYI2OIe9ghBdiFhKpyKEX9SXffg==} @@ -5211,18 +5493,19 @@ packages: semver: 7.5.4 dev: false - /bumpp@9.3.0: - resolution: {integrity: sha512-P46VikoEZadYCqx7mbClKlaJnOyvc+JfRJPRf1YwlOjwqeYmutgFe1w9hvfXe819VhpU0N0TNXtxyVAUlAgaNA==} + /bumpp@9.4.0: + resolution: {integrity: sha512-T+N+B5mSSvsTt7kgxGXCKQd957IxmEZwMn2nWirspGUY08u/cBNrpQDMXk43fzLegZtKtXS1v9S06vq2zf6lXQ==} engines: {node: '>=10'} hasBin: true dependencies: '@jsdevtools/ez-spawn': 3.0.4 - c12: 1.6.1 + c12: 1.10.0 cac: 6.7.14 + escalade: 3.1.2 fast-glob: 3.3.2 js-yaml: 4.1.0 prompts: 2.4.2 - semver: 7.5.4 + semver: 7.6.0 dev: true /byline@5.0.0: @@ -5235,17 +5518,18 @@ packages: engines: {node: '>= 0.8'} dev: false - /c12@1.6.1: - resolution: {integrity: sha512-fAZOi3INDvIbmjuwAVVggusyRTxwNdTAnwLay8IsXwhFzDwPPGzFxzrx6L55CPFGPulUSZI0eyFUvRDXveoE3g==} + /c12@1.10.0: + resolution: {integrity: sha512-0SsG7UDhoRWcuSvKWHaXmu5uNjDCDN3nkQLRL4Q42IlFy+ze58FcCoI3uPwINXinkz7ZinbhEgyzYFw9u9ZV8g==} dependencies: chokidar: 3.6.0 - defu: 6.1.3 + confbox: 0.1.3 + defu: 6.1.4 dotenv: 16.4.5 giget: 1.2.1 jiti: 1.21.0 - mlly: 1.4.2 + mlly: 1.6.1 ohash: 1.1.3 - pathe: 1.1.1 + pathe: 1.1.2 perfect-debounce: 1.0.0 pkg-types: 1.0.3 rc9: 2.1.1 @@ -5466,6 +5750,12 @@ packages: dependencies: consola: 3.2.3 + /citty@0.1.6: + resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} + dependencies: + consola: 3.2.3 + dev: false + /class-utils@0.3.6: resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} engines: {node: '>=0.10.0'} @@ -5560,13 +5850,13 @@ packages: engines: {node: '>= 10'} dev: true - /clipboardy@3.0.0: - resolution: {integrity: sha512-Su+uU5sr1jkUy1sGRpLKjKrvEOVXgSgiSInwa/qeID6aJ07yh+5NWc3h2QfjHjBnfX4LhtFcuAWKUsJ3r+fjbg==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + /clipboardy@4.0.0: + resolution: {integrity: sha512-5mOlNS0mhX0707P2I0aZ2V/cmHUEO/fL7VFLqszkhUsxt7RwnmrInf/eEQKlf5GzvYeHIjT+Ov1HRfNmymlG0w==} + engines: {node: '>=18'} dependencies: - arch: 2.2.0 - execa: 5.1.1 - is-wsl: 2.2.0 + execa: 8.0.1 + is-wsl: 3.1.0 + is64bit: 2.0.0 dev: false /cliui@7.0.4: @@ -5728,13 +6018,13 @@ packages: engines: {node: '>= 12.0.0'} dev: true - /commitizen@4.3.0(@types/node@20.9.1)(typescript@5.3.3): + /commitizen@4.3.0(@types/node@20.9.1)(typescript@5.4.2): resolution: {integrity: sha512-H0iNtClNEhT0fotHvGV3E9tDejDeS04sN1veIebsKYGMuGscFaswRoYJKmT3eW85eIJAs0F28bG2+a/9wCOfPw==} engines: {node: '>= 12'} hasBin: true dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@20.9.1)(typescript@5.3.3) + cz-conventional-changelog: 3.3.0(@types/node@20.9.1)(typescript@5.4.2) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -5813,6 +6103,10 @@ packages: yargs: 17.7.2 dev: true + /confbox@0.1.3: + resolution: {integrity: sha512-eH3ZxAihl1PhKfpr4VfEN6/vUd87fmgb6JkldHgg/YR6aEBhW63qUDgzP2Y6WM0UumdsYp5H3kibalXAdHfbgg==} + dev: true + /config-chain@1.1.13: resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} dependencies: @@ -6208,7 +6502,7 @@ packages: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} dev: false - /cosmiconfig-typescript-loader@5.0.0(@types/node@20.9.1)(cosmiconfig@8.3.6)(typescript@5.3.3): + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.9.1)(cosmiconfig@8.3.6)(typescript@5.4.2): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} requiresBuild: true @@ -6218,12 +6512,12 @@ packages: typescript: '>=4' dependencies: '@types/node': 20.9.1 - cosmiconfig: 8.3.6(typescript@5.3.3) + cosmiconfig: 8.3.6(typescript@5.4.2) jiti: 1.20.0 - typescript: 5.3.3 + typescript: 5.4.2 dev: true - /cosmiconfig@8.3.6(typescript@5.3.3): + /cosmiconfig@8.3.6(typescript@5.4.2): resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} engines: {node: '>=14'} requiresBuild: true @@ -6237,10 +6531,10 @@ packages: js-yaml: 4.1.0 parse-json: 5.2.0 path-type: 4.0.0 - typescript: 5.3.3 + typescript: 5.4.2 dev: true - /cosmiconfig@9.0.0(typescript@5.3.3): + /cosmiconfig@9.0.0(typescript@5.4.2): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: @@ -6253,7 +6547,7 @@ packages: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 - typescript: 5.3.3 + typescript: 5.4.2 dev: true /cp-file@10.0.0: @@ -6351,6 +6645,15 @@ packages: shebang-command: 2.0.0 which: 2.0.2 + /crossws@0.2.4: + resolution: {integrity: sha512-DAxroI2uSOgUKLz00NX6A8U/8EE3SZHmIND+10jkVSaypvyt57J5JEOxAQOL6lQxyzi/wZbTIwssU1uy69h5Vg==} + peerDependencies: + uWebSockets.js: '*' + peerDependenciesMeta: + uWebSockets.js: + optional: true + dev: false + /crypto-random-string@4.0.0: resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} engines: {node: '>=12'} @@ -6417,18 +6720,18 @@ packages: resolution: {integrity: sha512-NJGVKPS81XejHcLhaLJS7plab0fK3slPh11mESeeDq2W4ZI5kUKK/LRRdVDvjJseojbPB7ZwjnyOybg3Igea/A==} dev: false - /cz-conventional-changelog@3.3.0(@types/node@20.9.1)(typescript@5.3.3): + /cz-conventional-changelog@3.3.0(@types/node@20.9.1)(typescript@5.4.2): resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==} engines: {node: '>= 10'} dependencies: chalk: 2.4.2 - commitizen: 4.3.0(@types/node@20.9.1)(typescript@5.3.3) + commitizen: 4.3.0(@types/node@20.9.1)(typescript@5.4.2) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.3 optionalDependencies: - '@commitlint/load': 19.0.3(@types/node@20.9.1)(typescript@5.3.3) + '@commitlint/load': 19.0.3(@types/node@20.9.1)(typescript@5.4.2) transitivePeerDependencies: - '@types/node' - typescript @@ -6607,8 +6910,8 @@ packages: isobject: 3.0.1 dev: false - /defu@6.1.3: - resolution: {integrity: sha512-Vy2wmG3NTkmHNg/kzpuvHhkqeIx3ODWqasgCRbKtbXEN0G+HpEEv9BtJLp7ZG1CZloFaC41Ah3ZFbq7aqCqMeQ==} + /defu@6.1.4: + resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} /delegates@1.0.0: resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} @@ -6641,6 +6944,10 @@ packages: /destr@2.0.2: resolution: {integrity: sha512-65AlobnZMiCET00KaFFjUefxDX0khFA/E4myqZ7a6Sq1yZtR8+FVIvilVX66vF2uobSumxooYZChiRPCKNqhmg==} + /destr@2.0.3: + resolution: {integrity: sha512-2N3BOUU4gYMpTP24s5rF5iP7BDr7uNTCs4ozw3kf/eKfvWSIu93GEBi5m427YoyJoeOzQ5smuu4nNAPGb8idSQ==} + dev: false + /destroy@1.2.0: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} @@ -6727,10 +7034,10 @@ packages: resolution: {integrity: sha512-pVCuFWdEAyHI16zO3NBWSAULV8pevSkX3gwK8w3y9RrBGUrig6wDvwv6vUpnu+HfOr0MDmjMkmJGNWaTb6+HkA==} engines: {node: ^14.14.0 || >=16.0.0} dependencies: - '@typescript-eslint/typescript-estree': 5.59.11(supports-color@9.2.2)(typescript@5.3.3) + '@typescript-eslint/typescript-estree': 5.59.11(supports-color@9.2.2)(typescript@5.4.2) ast-module-types: 5.0.0 node-source-walk: 6.0.1 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: false @@ -6964,6 +7271,37 @@ packages: '@esbuild/win32-ia32': 0.19.12 '@esbuild/win32-x64': 0.19.12 + /esbuild@0.20.0: + resolution: {integrity: sha512-6iwE3Y2RVYCME1jLpBqq7LQWK3MW6vjV2bZy6gt/WrqkY+WE74Spyc0ThAOYpMtITvnjX09CrC6ym7A/m9mebA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/aix-ppc64': 0.20.0 + '@esbuild/android-arm': 0.20.0 + '@esbuild/android-arm64': 0.20.0 + '@esbuild/android-x64': 0.20.0 + '@esbuild/darwin-arm64': 0.20.0 + '@esbuild/darwin-x64': 0.20.0 + '@esbuild/freebsd-arm64': 0.20.0 + '@esbuild/freebsd-x64': 0.20.0 + '@esbuild/linux-arm': 0.20.0 + '@esbuild/linux-arm64': 0.20.0 + '@esbuild/linux-ia32': 0.20.0 + '@esbuild/linux-loong64': 0.20.0 + '@esbuild/linux-mips64el': 0.20.0 + '@esbuild/linux-ppc64': 0.20.0 + '@esbuild/linux-riscv64': 0.20.0 + '@esbuild/linux-s390x': 0.20.0 + '@esbuild/linux-x64': 0.20.0 + '@esbuild/netbsd-x64': 0.20.0 + '@esbuild/openbsd-x64': 0.20.0 + '@esbuild/sunos-x64': 0.20.0 + '@esbuild/win32-arm64': 0.20.0 + '@esbuild/win32-ia32': 0.20.0 + '@esbuild/win32-x64': 0.20.0 + dev: false + /esbuild@0.20.1: resolution: {integrity: sha512-OJwEgrpWm/PCMsLVWXKqvcjme3bHNpOgN7Tb6cQnR5n0TPbQx1/Xrn7rqM+wn17bYeT6MGB5sn1Bh5YiGi70nA==} engines: {node: '>=12'} @@ -6999,6 +7337,11 @@ packages: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} + /escalade@3.1.2: + resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} + engines: {node: '>=6'} + dev: true + /escape-goat@4.0.0: resolution: {integrity: sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==} engines: {node: '>=12'} @@ -7100,7 +7443,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/parser': 7.0.2(eslint@8.57.0)(typescript@5.4.2) debug: 3.2.7 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 @@ -7234,7 +7577,7 @@ packages: engines: {node: '>=5.0.0'} dev: true - /eslint-plugin-perfectionist@2.5.0(eslint@8.57.0)(typescript@5.3.3)(vue-eslint-parser@9.4.2): + /eslint-plugin-perfectionist@2.5.0(eslint@8.57.0)(typescript@5.4.2)(vue-eslint-parser@9.4.2): resolution: {integrity: sha512-F6XXcq4mKKUe/SREoMGQqzgw6cgCgf3pFzkFfQVIGtqD1yXVpQjnhTepzhBeZfxZwgMzR9HO4yH4CUhIQ2WBcQ==} peerDependencies: astro-eslint-parser: ^0.16.0 @@ -7252,7 +7595,7 @@ packages: vue-eslint-parser: optional: true dependencies: - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 minimatch: 9.0.3 natural-compare-lite: 1.4.0 @@ -7314,12 +7657,12 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 eslint-rule-composer: 0.3.0 dev: true - /eslint-plugin-vitest@0.3.22(@typescript-eslint/eslint-plugin@7.0.2)(eslint@8.57.0)(typescript@5.3.3): + /eslint-plugin-vitest@0.3.22(@typescript-eslint/eslint-plugin@7.0.2)(eslint@8.57.0)(typescript@5.4.2): resolution: {integrity: sha512-atkFGQ7aVgcuSeSMDqnyevIyUpfBPMnosksgEPrKE7Y8xQlqG/5z2IQ6UDau05zXaaFv7Iz8uzqvIuKshjZ0Zw==} engines: {node: ^18.0.0 || >= 20.0.0} peerDependencies: @@ -7332,8 +7675,8 @@ packages: vitest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.3.3) - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.3.3) + '@typescript-eslint/eslint-plugin': 7.0.2(@typescript-eslint/parser@7.0.2)(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.2) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -8076,7 +8419,7 @@ packages: optional: true dependencies: '@floating-ui/dom': 1.1.1 - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) vue-resize: 2.0.0-alpha.1(vue@3.4.21) dev: false @@ -8298,8 +8641,8 @@ packages: yargs: 16.2.0 dev: false - /get-port-please@3.1.1: - resolution: {integrity: sha512-3UBAyM3u4ZBVYDsxOQfJDxEa6XTbpBDrOjp4mf7ExFRt5BKs/QywQQiJsh2B+hxcZLSapWqCRvElUe8DnKcFHA==} + /get-port-please@3.1.2: + resolution: {integrity: sha512-Gxc29eLs1fbn6LQ4jSU4vXjlwyZhF5HsGuMAa7gqBP4Rw4yxxltyDUuF5MBclFzDTXO+ACchGQoeela4DSfzdQ==} dev: false /get-port@5.1.1: @@ -8354,11 +8697,11 @@ packages: dependencies: citty: 0.1.5 consola: 3.2.3 - defu: 6.1.3 + defu: 6.1.4 node-fetch-native: 1.6.1 nypm: 0.3.4 ohash: 1.1.3 - pathe: 1.1.1 + pathe: 1.1.2 tar: 6.2.0 dev: true @@ -8648,17 +8991,21 @@ packages: strip-bom-string: 1.0.0 dev: false - /h3@1.8.2: - resolution: {integrity: sha512-1Ca0orJJlCaiFY68BvzQtP2lKLk46kcLAxVM8JgYbtm2cUg6IY7pjpYgWMwUvDO9QI30N5JAukOKoT8KD3Q0PQ==} + /h3@1.11.1: + resolution: {integrity: sha512-AbaH6IDnZN6nmbnJOH72y3c5Wwh9P97soSVdGSBbcDACRdkC0FEWf25pzx4f/NuOCK6quHmW18yF2Wx+G4Zi1A==} dependencies: cookie-es: 1.0.0 - defu: 6.1.3 - destr: 2.0.2 - iron-webcrypto: 0.10.1 + crossws: 0.2.4 + defu: 6.1.4 + destr: 2.0.3 + iron-webcrypto: 1.0.0 + ohash: 1.1.3 radix3: 1.1.0 - ufo: 1.3.2 + ufo: 1.4.0 uncrypto: 0.1.3 - unenv: 1.7.4 + unenv: 1.9.0 + transitivePeerDependencies: + - uWebSockets.js dev: false /handlebars@4.7.8: @@ -9111,25 +9458,25 @@ packages: engines: {node: '>= 0.10'} dev: false - /ipx@2.0.1(@netlify/blobs@6.5.0): - resolution: {integrity: sha512-+EyZiVNosYr3hu3F5+5GripTBLjKmSPTvcy3YdT4zxlhqHQJ2gUopLGxpfv9Wd11YgeiPh53ysbtG+ZNIOVF4A==} + /ipx@2.1.0(@netlify/blobs@7.0.0): + resolution: {integrity: sha512-AVnPGXJ8L41vjd11Z4akIF2yd14636Klxul3tBySxHA6PKfCOQPxBDkCFK5zcWh0z/keR6toh1eg8qzdBVUgdA==} hasBin: true dependencies: '@fastify/accept-negotiator': 1.1.0 citty: 0.1.5 consola: 3.2.3 - defu: 6.1.3 + defu: 6.1.4 destr: 2.0.2 etag: 1.8.1 - h3: 1.8.2 + h3: 1.11.1 image-meta: 0.2.0 - listhen: 1.5.5 + listhen: 1.7.2 ofetch: 1.3.3 - pathe: 1.1.1 + pathe: 1.1.2 sharp: 0.32.6 - svgo: 3.0.3 + svgo: 3.2.0 ufo: 1.3.2 - unstorage: 1.10.1(@netlify/blobs@6.5.0) + unstorage: 1.10.1(@netlify/blobs@7.0.0) xss: 1.0.14 transitivePeerDependencies: - '@azure/app-configuration' @@ -9145,10 +9492,11 @@ packages: - '@vercel/kv' - idb-keyval - supports-color + - uWebSockets.js dev: false - /iron-webcrypto@0.10.1: - resolution: {integrity: sha512-QGOS8MRMnj/UiOa+aMIgfyHcvkhqNUsUxb1XzskENvbo+rEfp6TOwqd1KPuDzXC4OnGHcMSVxDGRoilqB8ViqA==} + /iron-webcrypto@1.0.0: + resolution: {integrity: sha512-anOK1Mktt8U1Xi7fCM3RELTuYbnFikQY5VtrDj7kPgpejV7d43tWKhzgioO0zpkazLEL/j/iayRqnJhrGfqUsg==} dev: false /is-accessor-descriptor@0.1.6: @@ -9312,6 +9660,14 @@ packages: resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} dev: true + /is-inside-container@1.0.0: + resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} + engines: {node: '>=14.16'} + hasBin: true + dependencies: + is-docker: 3.0.0 + dev: false + /is-installed-globally@0.4.0: resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} engines: {node: '>=10'} @@ -9456,11 +9812,25 @@ packages: is-docker: 2.2.1 dev: false + /is-wsl@3.1.0: + resolution: {integrity: sha512-UcVfVfaK4Sc4m7X3dUSoHoozQGBEFeDC+zVo06t98xe8CzHSZZBekNXH+tu0NalHolcJ/QAGqS46Hef7QXBIMw==} + engines: {node: '>=16'} + dependencies: + is-inside-container: 1.0.0 + dev: false + /is-yarn-global@0.4.1: resolution: {integrity: sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==} engines: {node: '>=12'} dev: false + /is64bit@2.0.0: + resolution: {integrity: sha512-jv+8jaWCl0g2lSBkNSVXdzfBA0npK1HGC2KtWM9FumFRoGS94g3NbCCLVnCYHLjp4GrW2KZeeSTMo5ddtznmGw==} + engines: {node: '>=18'} + dependencies: + system-architecture: 0.1.0 + dev: false + /isarray@1.0.0: resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} dev: false @@ -9811,27 +10181,30 @@ packages: - supports-color dev: true - /listhen@1.5.5: - resolution: {integrity: sha512-LXe8Xlyh3gnxdv4tSjTjscD1vpr/2PRpzq8YIaMJgyKzRG8wdISlWVWnGThJfHnlJ6hmLt2wq1yeeix0TEbuoA==} + /listhen@1.7.2: + resolution: {integrity: sha512-7/HamOm5YD9Wb7CFgAZkKgVPA96WwhcTQoqtm2VTZGVbVVn3IWKRBTgrU7cchA3Q8k9iCsG8Osoi9GX4JsGM9g==} hasBin: true dependencies: - '@parcel/watcher': 2.3.0 - '@parcel/watcher-wasm': 2.3.0 - citty: 0.1.5 - clipboardy: 3.0.0 + '@parcel/watcher': 2.4.1 + '@parcel/watcher-wasm': 2.4.1 + citty: 0.1.6 + clipboardy: 4.0.0 consola: 3.2.3 - defu: 6.1.3 - get-port-please: 3.1.1 - h3: 1.8.2 + crossws: 0.2.4 + defu: 6.1.4 + get-port-please: 3.1.2 + h3: 1.11.1 http-shutdown: 1.2.2 jiti: 1.21.0 - mlly: 1.4.2 + mlly: 1.6.1 node-forge: 1.3.1 - pathe: 1.1.1 - std-env: 3.5.0 - ufo: 1.3.2 - untun: 0.1.2 + pathe: 1.1.2 + std-env: 3.7.0 + ufo: 1.4.0 + untun: 0.1.3 uqr: 0.1.2 + transitivePeerDependencies: + - uWebSockets.js dev: false /listr2@7.0.2: @@ -10091,7 +10464,7 @@ packages: resolution: {integrity: sha512-Yj9mA8fPiVgOUpByoTZO5pNrcl5Yk37FcSHsUINpAsaBIEZIuqcCclDZJCVxqQShDsmYX8QG63svJiTbOATZwg==} engines: {node: 14 || >=16.14} dependencies: - semver: 7.5.4 + semver: 7.6.0 /lru-cache@6.0.0: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} @@ -10815,6 +11188,14 @@ packages: pkg-types: 1.0.3 ufo: 1.3.1 + /mlly@1.6.1: + resolution: {integrity: sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==} + dependencies: + acorn: 8.11.3 + pathe: 1.1.2 + pkg-types: 1.0.3 + ufo: 1.3.2 + /modify-values@1.0.1: resolution: {integrity: sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==} engines: {node: '>=0.10.0'} @@ -10919,10 +11300,6 @@ packages: resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==} dev: false - /napi-wasm@1.1.0: - resolution: {integrity: sha512-lHwIAJbmLSjF9VDRm9GoVOy9AGp3aIvkjv+Kvz9h16QR3uSVYH78PNQUnT2U4X53mhlnV2M7wrhibQ3GHicDmg==} - dev: false - /natural-compare-lite@1.4.0: resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==} dev: true @@ -10943,21 +11320,21 @@ packages: resolution: {integrity: sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==} dev: false - /netlify-cli@17.17.1(@types/node@20.11.24): - resolution: {integrity: sha512-jn0KPVKDnLnpm8vytmUgG36AjdOKQVQ8qnWzm3lOPNtpX37W8j38PK/m5+C4ZXLLwVbwe8e4ZRNajDFBB3M1AA==} + /netlify-cli@17.19.0(@types/node@20.11.25): + resolution: {integrity: sha512-lz4RwFjprW4blAvEe0yZ43TYJJKOigOuo4830d057HoSR2LZ2AJdG/ZzJgkbzAagvo/Ut/VbuQVbrx+5x/385w==} engines: {node: '>=18.14.0'} hasBin: true requiresBuild: true dependencies: '@bugsnag/js': 7.20.2 '@fastify/static': 6.10.2 - '@netlify/blobs': 6.5.0 - '@netlify/build': 29.36.1(@types/node@20.11.24) + '@netlify/blobs': 7.0.0 + '@netlify/build': 29.36.1(@types/node@20.11.25) '@netlify/build-info': 7.13.0 '@netlify/config': 20.12.1 - '@netlify/edge-bundler': 11.2.2(supports-color@9.2.2) + '@netlify/edge-bundler': 11.3.0 '@netlify/local-functions-proxy': 1.1.1 - '@netlify/zip-it-and-ship-it': 9.29.2(supports-color@9.2.2) + '@netlify/zip-it-and-ship-it': 9.30.0 '@octokit/rest': 19.0.13 ansi-escapes: 6.2.0 ansi-styles: 6.2.1 @@ -11007,7 +11384,7 @@ packages: https-proxy-agent: 5.0.1(supports-color@9.2.2) inquirer: 6.5.2 inquirer-autocomplete-prompt: 1.4.0(inquirer@6.5.2) - ipx: 2.0.1(@netlify/blobs@6.5.0) + ipx: 2.1.0(@netlify/blobs@7.0.0) is-docker: 3.0.0 is-stream: 3.0.0 is-wsl: 2.2.0 @@ -11080,6 +11457,7 @@ packages: - idb-keyval - picomatch - supports-color + - uWebSockets.js - utf-8-validate dev: false @@ -11308,7 +11686,7 @@ packages: dependencies: citty: 0.1.5 execa: 8.0.1 - pathe: 1.1.1 + pathe: 1.1.2 ufo: 1.3.2 dev: true @@ -11354,7 +11732,6 @@ packages: /ohash@1.1.3: resolution: {integrity: sha512-zuHHiGTYTA1sYJ/wZN+t5HKZaH23i4yI1HMwbuXm24Nid7Dv0KcuRlKoNKS9UNfAVSBlnGLcuQrnOKWOZoEGaw==} - dev: true /omit.js@2.0.2: resolution: {integrity: sha512-hJmu9D+bNB40YpL9jYebQl4lsTW6yEHRTroJzNLqQJYHm7c+NQnJGfZmIWh8S3q3KoaxV1aLhV6B3+0N0/kyJg==} @@ -11835,6 +12212,9 @@ packages: /pathe@1.1.1: resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} + /pathe@1.1.2: + resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + /peek-readable@5.0.0: resolution: {integrity: sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==} engines: {node: '>=14.16'} @@ -12273,7 +12653,7 @@ packages: /rc9@2.1.1: resolution: {integrity: sha512-lNeOl38Ws0eNxpO3+wD1I9rkHGQyj1NU1jlzv4go2CtEnEQEUfqnIvZG7W+bC/aXdJ27n5x/yUjb6RoT9tko+Q==} dependencies: - defu: 6.1.3 + defu: 6.1.4 destr: 2.0.2 flat: 5.0.2 dev: true @@ -13185,8 +13565,8 @@ packages: engines: {node: '>= 0.8'} dev: false - /std-env@3.5.0: - resolution: {integrity: sha512-JGUEaALvL0Mf6JCfYnJOTcobY+Nc7sG/TemDRBqCA0wEr4DER7zDchaaixTlmOxAjG1uRJmX82EQcxwTQTkqVA==} + /std-env@3.7.0: + resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} dev: false /stdin-discarder@0.1.0: @@ -13357,7 +13737,7 @@ packages: stylelint: '>=14.0.0' dependencies: postcss-html: 1.6.0 - stylelint: 16.2.1(typescript@5.3.3) + stylelint: 16.2.1(typescript@5.4.2) dev: true /stylelint-config-recommended-scss@14.0.0(postcss@8.4.35)(stylelint@16.2.1): @@ -13372,7 +13752,7 @@ packages: dependencies: postcss: 8.4.35 postcss-scss: 4.0.9(postcss@8.4.35) - stylelint: 16.2.1(typescript@5.3.3) + stylelint: 16.2.1(typescript@5.4.2) stylelint-config-recommended: 14.0.0(stylelint@16.2.1) stylelint-scss: 6.0.0(stylelint@16.2.1) dev: true @@ -13383,7 +13763,7 @@ packages: peerDependencies: stylelint: ^16.0.0 dependencies: - stylelint: 16.2.1(typescript@5.3.3) + stylelint: 16.2.1(typescript@5.4.2) dev: true /stylelint-config-standard-scss@13.0.0(postcss@8.4.35)(stylelint@16.2.1): @@ -13397,7 +13777,7 @@ packages: optional: true dependencies: postcss: 8.4.35 - stylelint: 16.2.1(typescript@5.3.3) + stylelint: 16.2.1(typescript@5.4.2) stylelint-config-recommended-scss: 14.0.0(postcss@8.4.35)(stylelint@16.2.1) stylelint-config-standard: 36.0.0(stylelint@16.2.1) dev: true @@ -13408,7 +13788,7 @@ packages: peerDependencies: stylelint: ^16.1.0 dependencies: - stylelint: 16.2.1(typescript@5.3.3) + stylelint: 16.2.1(typescript@5.4.2) stylelint-config-recommended: 14.0.0(stylelint@16.2.1) dev: true @@ -13419,7 +13799,7 @@ packages: stylelint: '>=16.0.0' dependencies: csstype: 3.1.3 - stylelint: 16.2.1(typescript@5.3.3) + stylelint: 16.2.1(typescript@5.4.2) dev: true /stylelint-order@6.0.4(stylelint@16.2.1): @@ -13429,7 +13809,7 @@ packages: dependencies: postcss: 8.4.35 postcss-sorting: 8.0.2(postcss@8.4.35) - stylelint: 16.2.1(typescript@5.3.3) + stylelint: 16.2.1(typescript@5.4.2) dev: true /stylelint-scss@6.0.0(stylelint@16.2.1): @@ -13443,10 +13823,10 @@ packages: postcss-resolve-nested-selector: 0.1.1 postcss-selector-parser: 6.0.15 postcss-value-parser: 4.2.0 - stylelint: 16.2.1(typescript@5.3.3) + stylelint: 16.2.1(typescript@5.4.2) dev: true - /stylelint@16.2.1(typescript@5.3.3): + /stylelint@16.2.1(typescript@5.4.2): resolution: {integrity: sha512-SfIMGFK+4n7XVAyv50CpVfcGYWG4v41y6xG7PqOgQSY8M/PgdK0SQbjWFblxjJZlN9jNq879mB4BCZHJRIJ1hA==} engines: {node: '>=18.12.0'} hasBin: true @@ -13457,7 +13837,7 @@ packages: '@csstools/selector-specificity': 3.0.1(postcss-selector-parser@6.0.15) balanced-match: 2.0.0 colord: 2.9.3 - cosmiconfig: 9.0.0(typescript@5.3.3) + cosmiconfig: 9.0.0(typescript@5.4.2) css-functions-list: 3.2.1 css-tree: 2.3.1 debug: 4.3.4(supports-color@9.2.2) @@ -13546,8 +13926,8 @@ packages: resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} dev: true - /svgo@3.0.3: - resolution: {integrity: sha512-X4UZvLhOglD5Xrp834HzGHf8RKUW0Ahigg/08yRO1no9t2NxffOkMiQ0WmaMIbaGlVTlSst2zWANsdhz5ybXgA==} + /svgo@3.2.0: + resolution: {integrity: sha512-4PP6CMW/V7l/GmKRKzsLR8xxjdHTV4IMvhTnpuHwwBazSIlw5W/5SmPjN8Dwyt7lKbSJrRDgp4t9ph0HgChFBQ==} engines: {node: '>=14.0.0'} hasBin: true dependencies: @@ -13555,6 +13935,7 @@ packages: commander: 7.2.0 css-select: 5.1.0 css-tree: 2.3.1 + css-what: 6.1.0 csso: 5.0.5 picocolors: 1.0.0 dev: false @@ -13566,6 +13947,11 @@ packages: tslib: 2.5.3 dev: true + /system-architecture@0.1.0: + resolution: {integrity: sha512-ulAk51I9UVUyJgxlv9M6lFot2WP3e7t8Kz9+IS6D4rVba1tR9kON+Ey69f+1R4Q8cd45Lod6a4IcJIxnzGc/zA==} + engines: {node: '>=18'} + dev: false + /tabbable@6.2.0: resolution: {integrity: sha512-Cat63mxsVJlzYvN51JmVXIgNoUokrIaT2zLclCXjRd8boZ0004U4KCs/sToJ75C6sdlByWxpYnb5Boif1VSFew==} dev: false @@ -13868,20 +14254,20 @@ packages: resolution: {integrity: sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==} dev: false - /ts-api-utils@1.0.1(typescript@5.3.3): + /ts-api-utils@1.0.1(typescript@5.4.2): resolution: {integrity: sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==} engines: {node: '>=16.13.0'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.3.3 + typescript: 5.4.2 dev: true /ts-debounce@4.0.0: resolution: {integrity: sha512-+1iDGY6NmOGidq7i7xZGA4cm8DAa6fqdYcvO5Z6yBevH++Bdo9Qt/mN0TzHUgcCcKv1gmh9+W5dHqz8pMWbCbg==} dev: false - /ts-node@10.9.2(@types/node@20.11.24)(typescript@5.3.3): + /ts-node@10.9.2(@types/node@20.11.25)(typescript@5.4.2): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -13900,14 +14286,14 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - '@types/node': 20.11.24 + '@types/node': 20.11.25 acorn: 8.11.3 acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.3.3 + typescript: 5.4.2 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: false @@ -13928,14 +14314,14 @@ packages: resolution: {integrity: sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==} dev: true - /tsutils@3.21.0(typescript@5.3.3): + /tsutils@3.21.0(typescript@5.4.2): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.3.3 + typescript: 5.4.2 dev: false /tunnel-agent@0.6.0: @@ -13948,27 +14334,27 @@ packages: resolution: {integrity: sha512-AEGTJj4mFGfvQc/M6qi0+s82Zq+mxLcjWZU+EUHGG8LQElyHDs+uDR+/3+m1l+WP7WL+QmWrVzFXgFX+hBg+bg==} dev: false - /twoslash-vue@0.2.4(typescript@5.3.3): + /twoslash-vue@0.2.4(typescript@5.4.2): resolution: {integrity: sha512-AIcsYRSxn5WuZC+dD7/n99s1UEY6e5IljoGL3YijQvI/pylgsKk5sWXptp5NrRTH0srBLXoeVpE1re1Eo6eiJw==} peerDependencies: typescript: '*' dependencies: - '@vue/language-core': 1.8.27(typescript@5.3.3) - twoslash: 0.2.4(typescript@5.3.3) + '@vue/language-core': 1.8.27(typescript@5.4.2) + twoslash: 0.2.4(typescript@5.4.2) twoslash-protocol: 0.2.4 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: false - /twoslash@0.2.4(typescript@5.3.3): + /twoslash@0.2.4(typescript@5.4.2): resolution: {integrity: sha512-hc3y11BjLHP4kV37TR6lUKksxpZp0LQi9kCy95ka6qobye/gV49PqXZIuWlRaRVGNvp4AJBMg8aiwkp0M8x/nQ==} peerDependencies: typescript: '*' dependencies: '@typescript/vfs': 1.5.0 twoslash-protocol: 0.2.4 - typescript: 5.3.3 + typescript: 5.4.2 transitivePeerDependencies: - supports-color dev: false @@ -14046,8 +14432,8 @@ packages: is-typedarray: 1.0.0 dev: false - /typescript@5.3.3: - resolution: {integrity: sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==} + /typescript@5.4.2: + resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} engines: {node: '>=14.17'} hasBin: true @@ -14061,6 +14447,10 @@ packages: /ufo@1.3.2: resolution: {integrity: sha512-o+ORpgGwaYQXgqGDwd+hkS4PuZ3QnmqMMxRuajK/a38L6fTpcE5GPIfrf+L/KemFzfUpeUQc1rRS1iDBozvnFA==} + /ufo@1.4.0: + resolution: {integrity: sha512-Hhy+BhRBleFjpJ2vchUNN40qgkh0366FWJGqVLYBHev0vpHTrXSA0ryT+74UiW6KWsldNurQMKGqCm1M2zBciQ==} + dev: false + /uglify-js@3.17.4: resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} engines: {node: '>=0.8.0'} @@ -14094,14 +14484,14 @@ packages: /undici-types@5.26.5: resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - /unenv@1.7.4: - resolution: {integrity: sha512-fjYsXYi30It0YCQYqLOcT6fHfMXsBr2hw9XC7ycf8rTG7Xxpe3ZssiqUnD0khrjiZEmkBXWLwm42yCSCH46fMw==} + /unenv@1.9.0: + resolution: {integrity: sha512-QKnFNznRxmbOF1hDgzpqrlIf6NC5sbZ2OJ+5Wl3OX8uM+LUJXbj4TXvLJCtwbPTmbMHCLIz6JLKNinNsMShK9g==} dependencies: consola: 3.2.3 - defu: 6.1.3 + defu: 6.1.4 mime: 3.0.0 node-fetch-native: 1.6.1 - pathe: 1.1.1 + pathe: 1.1.2 dev: false /unicorn-magic@0.1.0: @@ -14202,7 +14592,7 @@ packages: isobject: 3.0.1 dev: false - /unstorage@1.10.1(@netlify/blobs@6.5.0): + /unstorage@1.10.1(@netlify/blobs@7.0.0): resolution: {integrity: sha512-rWQvLRfZNBpF+x8D3/gda5nUCQL2PgXy2jNG4U7/Rc9BGEv9+CAJd0YyGCROUBKs9v49Hg8huw3aih5Bf5TAVw==} peerDependencies: '@azure/app-configuration': ^1.4.1 @@ -14243,13 +14633,13 @@ packages: idb-keyval: optional: true dependencies: - '@netlify/blobs': 6.5.0 + '@netlify/blobs': 7.0.0 anymatch: 3.1.3 chokidar: 3.6.0 destr: 2.0.2 - h3: 1.8.2 + h3: 1.11.1 ioredis: 5.3.2 - listhen: 1.5.5 + listhen: 1.7.2 lru-cache: 10.0.2 mri: 1.2.0 node-fetch-native: 1.6.1 @@ -14257,6 +14647,7 @@ packages: ufo: 1.3.2 transitivePeerDependencies: - supports-color + - uWebSockets.js dev: false /untildify@3.0.3: @@ -14264,13 +14655,13 @@ packages: engines: {node: '>=4'} dev: false - /untun@0.1.2: - resolution: {integrity: sha512-wLAMWvxfqyTiBODA1lg3IXHQtjggYLeTK7RnSfqtOXixWJ3bAa2kK/HHmOOg19upteqO3muLvN6O/icbyQY33Q==} + /untun@0.1.3: + resolution: {integrity: sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ==} hasBin: true dependencies: - citty: 0.1.5 + citty: 0.1.6 consola: 3.2.3 - pathe: 1.1.1 + pathe: 1.1.2 dev: false /upath@2.0.1: @@ -14423,8 +14814,8 @@ packages: fsevents: 2.3.3 dev: false - /vite@5.1.4(@types/node@20.9.1): - resolution: {integrity: sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==} + /vite@5.1.5(@types/node@20.9.1): + resolution: {integrity: sha512-BdN1xh0Of/oQafhU+FvopafUp6WaYenLU/NFoL5WyJL++GxkNfieKzBhM24H3HVsPQrlAqB7iJYTHabzaRed5Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -14471,7 +14862,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) dev: false /vue-eslint-parser@9.4.2(eslint@8.57.0): @@ -14497,7 +14888,7 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) dev: false /vue-router@4.2.5(vue@3.4.21): @@ -14506,7 +14897,7 @@ packages: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.5.1 - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) dev: false /vue-template-compiler@2.7.16: @@ -14516,7 +14907,7 @@ packages: he: 1.2.0 dev: false - /vue@3.4.21(typescript@5.3.3): + /vue@3.4.21(typescript@5.4.2): resolution: {integrity: sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==} peerDependencies: typescript: '*' @@ -14529,10 +14920,10 @@ packages: '@vue/runtime-dom': 3.4.21 '@vue/server-renderer': 3.4.21(vue@3.4.21) '@vue/shared': 3.4.21 - typescript: 5.3.3 + typescript: 5.4.2 dev: false - /vuepress-plugin-comment2@2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8): + /vuepress-plugin-comment2@2.0.0-rc.25(typescript@5.4.2)(vuepress@2.0.0-rc.8): resolution: {integrity: sha512-mLqsCJLHxDnVdRuRdgFIgO7eCKEk01NiTAXy23y261xxlrQkY0VALE1UtE58ikyOgPAfiPWzwQkQLqQ45Hzfaw==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -14551,18 +14942,18 @@ packages: twikoo: optional: true dependencies: - '@vuepress/helper': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8) giscus: 1.4.0 - vue: 3.4.21(typescript@5.3.3) - vuepress: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) - vuepress-plugin-sass-palette: 2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8) - vuepress-shared: 2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8) + vue: 3.4.21(typescript@5.4.2) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + vuepress-plugin-sass-palette: 2.0.0-rc.25(typescript@5.4.2)(vuepress@2.0.0-rc.8) + vuepress-shared: 2.0.0-rc.25(typescript@5.4.2)(vuepress@2.0.0-rc.8) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /vuepress-plugin-md-enhance@2.0.0-rc.25(katex@0.16.9)(markdown-it@14.0.0)(typescript@5.3.3)(vuepress@2.0.0-rc.8): + /vuepress-plugin-md-enhance@2.0.0-rc.25(katex@0.16.9)(markdown-it@14.0.0)(typescript@5.4.2)(vuepress@2.0.0-rc.8): resolution: {integrity: sha512-zmwWCk92S0yQL/uCF6l5YV1Zm2lsGjL9XJZVHEOVY1guXNfnvc92O0gf1dN9E4v+8henIFag5fluMrsfrUP8UQ==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -14636,22 +15027,22 @@ packages: '@mdit/plugin-tex': 0.8.0(markdown-it@14.0.0) '@mdit/plugin-uml': 0.8.0(markdown-it@14.0.0) '@types/markdown-it': 13.0.7 - '@vuepress/helper': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8) '@vueuse/core': 10.9.0(vue@3.4.21) balloon-css: 1.2.0 js-yaml: 4.1.0 katex: 0.16.9 - vue: 3.4.21(typescript@5.3.3) - vuepress: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) - vuepress-plugin-sass-palette: 2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8) - vuepress-shared: 2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8) + vue: 3.4.21(typescript@5.4.2) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + vuepress-plugin-sass-palette: 2.0.0-rc.25(typescript@5.4.2)(vuepress@2.0.0-rc.8) + vuepress-shared: 2.0.0-rc.25(typescript@5.4.2)(vuepress@2.0.0-rc.8) transitivePeerDependencies: - '@vue/composition-api' - markdown-it - typescript dev: false - /vuepress-plugin-sass-palette@2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8): + /vuepress-plugin-sass-palette@2.0.0-rc.25(typescript@5.4.2)(vuepress@2.0.0-rc.8): resolution: {integrity: sha512-T4F0ODl27ZxxiGUjRTqL0AAiwqCcOVMnGQdXBhs5NIKHV3BL+O46jJCh2Hyi4BSiOkovfZ1Npazg+03135LJOA==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -14661,23 +15052,23 @@ packages: sass-loader: optional: true dependencies: - '@vuepress/helper': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8) chokidar: 3.6.0 sass: 1.71.1 - vuepress: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) - vuepress-shared: 2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + vuepress-shared: 2.0.0-rc.25(typescript@5.4.2)(vuepress@2.0.0-rc.8) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /vuepress-shared@2.0.0-rc.25(typescript@5.3.3)(vuepress@2.0.0-rc.8): + /vuepress-shared@2.0.0-rc.25(typescript@5.4.2)(vuepress@2.0.0-rc.8): resolution: {integrity: sha512-pxjVVHfUMUXCtj1QlOVvXkufES8ajg/yR0sM98wTTQWQvaxaLvOUd/j+6XT7HWdUkyUorjZa7bdd+BacsimGhg==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.15(typescript@5.3.3)(vuepress@2.0.0-rc.8) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8) '@vueuse/core': 10.9.0(vue@3.4.21) cheerio: 1.0.0-rc.12 dayjs: 1.11.10 @@ -14685,14 +15076,14 @@ packages: fflate: 0.8.2 gray-matter: 4.0.3 semver: 7.6.0 - vue: 3.4.21(typescript@5.3.3) - vuepress: 2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21) + vue: 3.4.21(typescript@5.4.2) + vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /vuepress@2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.3.3)(vue@3.4.21): + /vuepress@2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21): resolution: {integrity: sha512-4Rnhh4ZME87AAREQzcW9V/pk+1x2tX3tABfQu0Elwxxp576poxiM8ddtI2pq4/YNp4MyFTF9/DyVxHMIj1lMbA==} engines: {node: '>=18.16.0'} hasBin: true @@ -14706,40 +15097,14 @@ packages: '@vuepress/bundler-webpack': optional: true dependencies: - '@vuepress/bundler-vite': 2.0.0-rc.8(@types/node@20.9.1)(typescript@5.3.3) - '@vuepress/cli': 2.0.0-rc.8(typescript@5.3.3) - '@vuepress/client': 2.0.0-rc.8(typescript@5.3.3) - '@vuepress/core': 2.0.0-rc.8(typescript@5.3.3) + '@vuepress/bundler-vite': 2.0.0-rc.8(@types/node@20.9.1)(typescript@5.4.2) + '@vuepress/cli': 2.0.0-rc.8(typescript@5.4.2) + '@vuepress/client': 2.0.0-rc.8(typescript@5.4.2) + '@vuepress/core': 2.0.0-rc.8(typescript@5.4.2) '@vuepress/markdown': 2.0.0-rc.8(patch_hash=f3on36z73gmvj4jugj25dg7wje) '@vuepress/shared': 2.0.0-rc.8 '@vuepress/utils': 2.0.0-rc.8 - vue: 3.4.21(typescript@5.3.3) - transitivePeerDependencies: - - supports-color - - typescript - dev: false - - /vuepress@2.0.0-rc.8(typescript@5.3.3)(vue@3.4.21): - resolution: {integrity: sha512-4Rnhh4ZME87AAREQzcW9V/pk+1x2tX3tABfQu0Elwxxp576poxiM8ddtI2pq4/YNp4MyFTF9/DyVxHMIj1lMbA==} - engines: {node: '>=18.16.0'} - hasBin: true - peerDependencies: - '@vuepress/bundler-vite': 2.0.0-rc.8 - '@vuepress/bundler-webpack': 2.0.0-rc.8 - vue: ^3.4.0 - peerDependenciesMeta: - '@vuepress/bundler-vite': - optional: true - '@vuepress/bundler-webpack': - optional: true - dependencies: - '@vuepress/cli': 2.0.0-rc.8(typescript@5.3.3) - '@vuepress/client': 2.0.0-rc.8(typescript@5.3.3) - '@vuepress/core': 2.0.0-rc.8(typescript@5.3.3) - '@vuepress/markdown': 2.0.0-rc.8(patch_hash=f3on36z73gmvj4jugj25dg7wje) - '@vuepress/shared': 2.0.0-rc.8 - '@vuepress/utils': 2.0.0-rc.8 - vue: 3.4.21(typescript@5.3.3) + vue: 3.4.21(typescript@5.4.2) transitivePeerDependencies: - supports-color - typescript