From 36d5d533b80534f7cadc5d6209dd9dbbee299234 Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Wed, 5 Mar 2025 10:15:28 +0000 Subject: [PATCH] chore(deps): update nitro to v2.11 and all other non-major dependencies (3.x) (#31200) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Daniel Roe --- .github/workflows/ci.yml | 2 + package.json | 10 +- packages/kit/package.json | 6 +- packages/nuxt/package.json | 6 +- packages/rspack/package.json | 4 +- packages/schema/package.json | 4 +- packages/vite/package.json | 2 +- packages/webpack/package.json | 6 +- pnpm-lock.yaml | 906 ++++++++++++---------------------- test/bundle.test.ts | 10 +- 10 files changed, 348 insertions(+), 608 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e632808e31..63dc1ae5df 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,6 +22,8 @@ env: # 7 GiB by default on GitHub, setting to 6 GiB # https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources NODE_OPTIONS: --max-old-space-size=6144 + # TODO: https://github.com/nitrojs/nitro/pull/3152 + NITRO_NO_UNIX_SOCKET: 1 # Remove default permissions of GITHUB_TOKEN for security # https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs diff --git a/package.json b/package.json index 2f95eba0c1..1a8dbf3dda 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,7 @@ "@vue/compiler-dom": "3.5.13", "@vue/shared": "3.5.13", "magic-string": "^0.30.17", - "memfs": "4.14.1", + "memfs": "4.17.0", "nuxt": "workspace:*", "postcss": "8.5.3", "rollup": "4.34.9", @@ -61,7 +61,7 @@ "unimport": "4.1.2", "vite": "6.2.0", "vue": "3.5.13", - "webpack": "5.96.1" + "webpack": "5.98.0" }, "devDependencies": { "@arethetypeswrong/cli": "0.17.4", @@ -102,8 +102,8 @@ "knip": "5.45.0", "magic-string": "0.30.17", "markdownlint-cli": "0.44.0", - "memfs": "4.14.1", - "nitropack": "2.10.4", + "memfs": "4.17.0", + "nitropack": "2.11.0", "nuxt": "workspace:*", "nuxt-content-twoslash": "0.1.2", "ofetch": "1.4.1", @@ -124,7 +124,7 @@ "vitest-environment-nuxt": "1.0.1", "vue": "3.5.13", "vue-tsc": "2.2.8", - "webpack": "5.96.1" + "webpack": "5.98.0" }, "packageManager": "pnpm@10.5.2", "version": "" diff --git a/packages/kit/package.json b/packages/kit/package.json index 6cd5b561e4..a1d93027e0 100644 --- a/packages/kit/package.json +++ b/packages/kit/package.json @@ -39,7 +39,7 @@ "klona": "^2.0.6", "knitwork": "^1.2.0", "mlly": "^1.7.4", - "ohash": "^2.0.10", + "ohash": "^2.0.11", "pathe": "^2.0.3", "pkg-types": "^2.1.0", "scule": "^1.3.0", @@ -56,11 +56,11 @@ "@types/lodash-es": "4.17.12", "@types/semver": "7.5.8", "lodash-es": "4.17.21", - "nitropack": "2.10.4", + "nitropack": "2.11.0", "unbuild": "latest", "vite": "6.2.0", "vitest": "3.0.7", - "webpack": "5.96.1" + "webpack": "5.98.0" }, "engines": { "node": ">=18.12.0" diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index dbf9c3e7af..e61c4ea8a7 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -106,10 +106,10 @@ "magic-string": "^0.30.17", "mlly": "^1.7.4", "nanotar": "^0.2.0", - "nitropack": "^2.10.4", + "nitropack": "^2.11.0", "nypm": "^0.6.0", "ofetch": "^1.4.1", - "ohash": "^2.0.10", + "ohash": "^2.0.11", "on-change": "^5.0.1", "oxc-parser": "^0.54.0", "pathe": "^2.0.3", @@ -128,7 +128,7 @@ "unenv": "^1.10.0", "unimport": "^4.1.2", "unplugin": "^2.2.0", - "unplugin-vue-router": "^0.11.2", + "unplugin-vue-router": "^0.12.0", "unstorage": "^1.15.0", "untyped": "^2.0.0", "vue": "^3.5.13", diff --git a/packages/rspack/package.json b/packages/rspack/package.json index a526954b3b..5fecdc52ee 100644 --- a/packages/rspack/package.json +++ b/packages/rspack/package.json @@ -47,8 +47,8 @@ "jiti": "^2.4.2", "knitwork": "^1.2.0", "magic-string": "^0.30.17", - "memfs": "^4.14.1", - "ohash": "^2.0.10", + "memfs": "^4.17.0", + "ohash": "^2.0.11", "pathe": "^2.0.3", "pify": "^6.1.0", "postcss": "^8.5.3", diff --git a/packages/schema/package.json b/packages/schema/package.json index 3fc974a3fd..f17cfd3cbb 100644 --- a/packages/schema/package.json +++ b/packages/schema/package.json @@ -56,7 +56,7 @@ "hookable": "5.5.3", "ignore": "7.0.3", "mini-css-extract-plugin": "2.9.2", - "nitropack": "2.10.4", + "nitropack": "2.11.0", "ofetch": "1.4.1", "pkg-types": "2.1.0", "postcss": "8.5.3", @@ -72,7 +72,7 @@ "vue-bundle-renderer": "2.1.1", "vue-loader": "17.4.2", "vue-router": "4.5.0", - "webpack": "5.96.1", + "webpack": "5.98.0", "webpack-dev-middleware": "7.4.2" }, "dependencies": { diff --git a/packages/vite/package.json b/packages/vite/package.json index df42ae042d..ed3250de79 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -48,7 +48,7 @@ "knitwork": "^1.2.0", "magic-string": "^0.30.17", "mlly": "^1.7.4", - "ohash": "^2.0.10", + "ohash": "^2.0.11", "pathe": "^2.0.3", "perfect-debounce": "^1.0.0", "pkg-types": "^2.1.0", diff --git a/packages/webpack/package.json b/packages/webpack/package.json index e6ad1a623a..ad0167ea1e 100644 --- a/packages/webpack/package.json +++ b/packages/webpack/package.json @@ -44,9 +44,9 @@ "h3": "^1.15.1", "jiti": "^2.4.2", "magic-string": "^0.30.17", - "memfs": "^4.14.1", + "memfs": "^4.17.0", "mini-css-extract-plugin": "^2.9.2", - "ohash": "^2.0.10", + "ohash": "^2.0.11", "pathe": "^2.0.3", "pify": "^6.1.0", "postcss": "^8.5.3", @@ -63,7 +63,7 @@ "url-loader": "^4.1.1", "vue-bundle-renderer": "^2.1.1", "vue-loader": "^17.4.2", - "webpack": "^5.96.1", + "webpack": "^5.98.0", "webpack-bundle-analyzer": "^4.10.2", "webpack-dev-middleware": "^7.4.2", "webpack-hot-middleware": "^2.26.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0eff85edc6..c72715a7c5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -19,7 +19,7 @@ overrides: '@vue/compiler-dom': 3.5.13 '@vue/shared': 3.5.13 magic-string: ^0.30.17 - memfs: 4.14.1 + memfs: 4.17.0 nuxt: workspace:* postcss: 8.5.3 rollup: 4.34.9 @@ -29,7 +29,7 @@ overrides: unimport: 4.1.2 vite: 6.2.0 vue: 3.5.13 - webpack: 5.96.1 + webpack: 5.98.0 importers: @@ -150,11 +150,11 @@ importers: specifier: 0.44.0 version: 0.44.0 memfs: - specifier: 4.14.1 - version: 4.14.1 + specifier: 4.17.0 + version: 4.17.0 nitropack: - specifier: 2.10.4 - version: 2.10.4(typescript@5.8.2) + specifier: 2.11.0 + version: 2.11.0(typescript@5.8.2) nuxt: specifier: workspace:* version: link:packages/nuxt @@ -216,8 +216,8 @@ importers: specifier: 2.2.8 version: 2.2.8(typescript@5.8.2) webpack: - specifier: 5.96.1 - version: 5.96.1 + specifier: 5.98.0 + version: 5.98.0 packages/kit: dependencies: @@ -258,8 +258,8 @@ importers: specifier: ^1.7.4 version: 1.7.4 ohash: - specifier: ^2.0.10 - version: 2.0.10 + specifier: ^2.0.11 + version: 2.0.11 pathe: specifier: ^2.0.3 version: 2.0.3 @@ -304,8 +304,8 @@ importers: specifier: 4.17.21 version: 4.17.21 nitropack: - specifier: 2.10.4 - version: 2.10.4(typescript@5.8.2) + specifier: 2.11.0 + version: 2.11.0(typescript@5.8.2) unbuild: specifier: latest version: 3.5.0(typescript@5.8.2)(vue-tsc@2.2.8(typescript@5.8.2))(vue@3.5.13(typescript@5.8.2)) @@ -316,8 +316,8 @@ importers: specifier: 3.0.7 version: 3.0.7(@types/debug@4.1.12)(@types/node@22.13.9)(happy-dom@17.1.9)(jiti@2.4.2)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.2)(yaml@2.7.0) webpack: - specifier: 5.96.1 - version: 5.96.1 + specifier: 5.98.0 + version: 5.98.0 packages/nuxt: dependencies: @@ -424,8 +424,8 @@ importers: specifier: ^0.2.0 version: 0.2.0 nitropack: - specifier: ^2.10.4 - version: 2.10.4(typescript@5.8.2) + specifier: ^2.11.0 + version: 2.11.0(typescript@5.8.2) nypm: specifier: ^0.6.0 version: 0.6.0 @@ -433,8 +433,8 @@ importers: specifier: ^1.4.1 version: 1.4.1 ohash: - specifier: ^2.0.10 - version: 2.0.10 + specifier: ^2.0.11 + version: 2.0.11 on-change: specifier: ^5.0.1 version: 5.0.1 @@ -490,11 +490,11 @@ importers: specifier: ^2.2.0 version: 2.2.0 unplugin-vue-router: - specifier: ^0.11.2 - version: 0.11.2(rollup@4.34.9)(vue-router@4.5.0(vue@3.5.13(typescript@5.8.2)))(vue@3.5.13(typescript@5.8.2)) + specifier: ^0.12.0 + version: 0.12.0(vue-router@4.5.0(vue@3.5.13(typescript@5.8.2)))(vue@3.5.13(typescript@5.8.2)) unstorage: specifier: ^1.15.0 - version: 1.15.0(db0@0.2.4)(ioredis@5.4.1) + version: 1.15.0(db0@0.3.1)(ioredis@5.5.0) untyped: specifier: ^2.0.0 version: 2.0.0 @@ -513,7 +513,7 @@ importers: devDependencies: '@nuxt/scripts': specifier: 0.10.5 - version: 0.10.5(@types/google.maps@3.58.1)(@types/vimeo__player@2.18.3)(@types/youtube@0.1.0)(@unhead/vue@2.0.0-rc.1(vue@3.5.13(typescript@5.8.2)))(db0@0.2.4)(typescript@5.8.2) + version: 0.10.5(@types/google.maps@3.58.1)(@types/vimeo__player@2.18.3)(@types/youtube@0.1.0)(@unhead/vue@2.0.0-rc.1(vue@3.5.13(typescript@5.8.2)))(db0@0.3.1)(ioredis@5.5.0)(typescript@5.8.2) '@parcel/watcher': specifier: 2.5.1 version: 2.5.1 @@ -593,11 +593,11 @@ importers: specifier: ^0.30.17 version: 0.30.17 memfs: - specifier: 4.14.1 - version: 4.14.1 + specifier: 4.17.0 + version: 4.17.0 ohash: - specifier: ^2.0.10 - version: 2.0.10 + specifier: ^2.0.11 + version: 2.0.11 pathe: specifier: ^2.0.3 version: 2.0.3 @@ -734,16 +734,16 @@ importers: version: 0.1.8 css-minimizer-webpack-plugin: specifier: 7.0.0 - version: 7.0.0(esbuild@0.25.0)(webpack@5.96.1(esbuild@0.25.0)) + version: 7.0.0(esbuild@0.25.0)(webpack@5.98.0(esbuild@0.25.0)) esbuild: specifier: 0.25.0 version: 0.25.0 esbuild-loader: specifier: 4.3.0 - version: 4.3.0(webpack@5.96.1(esbuild@0.25.0)) + version: 4.3.0(webpack@5.98.0(esbuild@0.25.0)) file-loader: specifier: 6.2.0 - version: 6.2.0(webpack@5.96.1(esbuild@0.25.0)) + version: 6.2.0(webpack@5.98.0(esbuild@0.25.0)) h3: specifier: 1.15.1 version: 1.15.1 @@ -755,10 +755,10 @@ importers: version: 7.0.3 mini-css-extract-plugin: specifier: 2.9.2 - version: 2.9.2(webpack@5.96.1(esbuild@0.25.0)) + version: 2.9.2(webpack@5.98.0(esbuild@0.25.0)) nitropack: - specifier: 2.10.4 - version: 2.10.4(typescript@5.8.2) + specifier: 2.11.0 + version: 2.11.0(typescript@5.8.2) ofetch: specifier: 1.4.1 version: 1.4.1 @@ -773,7 +773,7 @@ importers: version: 5.14.0(rollup@4.34.9) sass-loader: specifier: 16.0.5 - version: 16.0.5(@rspack/core@1.2.7)(webpack@5.96.1(esbuild@0.25.0)) + version: 16.0.5(@rspack/core@1.2.7)(webpack@5.98.0(esbuild@0.25.0)) scule: specifier: 1.3.0 version: 1.3.0 @@ -800,16 +800,16 @@ importers: version: 2.1.1 vue-loader: specifier: 17.4.2 - version: 17.4.2(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.8.2))(webpack@5.96.1(esbuild@0.25.0)) + version: 17.4.2(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.8.2))(webpack@5.98.0(esbuild@0.25.0)) vue-router: specifier: 4.5.0 version: 4.5.0(vue@3.5.13(typescript@5.8.2)) webpack: - specifier: 5.96.1 - version: 5.96.1(esbuild@0.25.0) + specifier: 5.98.0 + version: 5.98.0(esbuild@0.25.0) webpack-dev-middleware: specifier: 7.4.2 - version: 7.4.2(webpack@5.96.1(esbuild@0.25.0)) + version: 7.4.2(webpack@5.98.0(esbuild@0.25.0)) packages/ui-templates: devDependencies: @@ -916,8 +916,8 @@ importers: specifier: ^1.7.4 version: 1.7.4 ohash: - specifier: ^2.0.10 - version: 2.0.10 + specifier: ^2.0.11 + version: 2.0.11 pathe: specifier: ^2.0.3 version: 2.0.3 @@ -975,7 +975,7 @@ importers: dependencies: '@nuxt/friendly-errors-webpack-plugin': specifier: ^2.6.0 - version: 2.6.0(webpack@5.96.1) + version: 2.6.0(webpack@5.98.0) '@nuxt/kit': specifier: workspace:* version: link:../kit @@ -984,10 +984,10 @@ importers: version: 10.4.20(postcss@8.5.3) css-loader: specifier: ^7.1.2 - version: 7.1.2(@rspack/core@1.2.7)(webpack@5.96.1) + version: 7.1.2(@rspack/core@1.2.7)(webpack@5.98.0) css-minimizer-webpack-plugin: specifier: ^7.0.0 - version: 7.0.0(webpack@5.96.1) + version: 7.0.0(webpack@5.98.0) cssnano: specifier: ^7.0.6 version: 7.0.6(postcss@8.5.3) @@ -996,16 +996,16 @@ importers: version: 6.1.4 esbuild-loader: specifier: ^4.3.0 - version: 4.3.0(webpack@5.96.1) + version: 4.3.0(webpack@5.98.0) escape-string-regexp: specifier: ^5.0.0 version: 5.0.0 file-loader: specifier: ^6.2.0 - version: 6.2.0(webpack@5.96.1) + version: 6.2.0(webpack@5.98.0) fork-ts-checker-webpack-plugin: specifier: ^9.0.2 - version: 9.0.2(typescript@5.8.2)(webpack@5.96.1) + version: 9.0.2(typescript@5.8.2)(webpack@5.98.0) h3: specifier: ^1.15.1 version: 1.15.1 @@ -1016,14 +1016,14 @@ importers: specifier: ^0.30.17 version: 0.30.17 memfs: - specifier: 4.14.1 - version: 4.14.1 + specifier: 4.17.0 + version: 4.17.0 mini-css-extract-plugin: specifier: ^2.9.2 - version: 2.9.2(webpack@5.96.1) + version: 2.9.2(webpack@5.98.0) ohash: - specifier: ^2.0.10 - version: 2.0.10 + specifier: ^2.0.11 + version: 2.0.11 pathe: specifier: ^2.0.3 version: 2.0.3 @@ -1041,7 +1041,7 @@ importers: version: 2.0.0 postcss-loader: specifier: ^8.1.1 - version: 8.1.1(@rspack/core@1.2.7)(postcss@8.5.3)(typescript@5.8.2)(webpack@5.96.1) + version: 8.1.1(@rspack/core@1.2.7)(postcss@8.5.3)(typescript@5.8.2)(webpack@5.98.0) postcss-url: specifier: ^10.1.3 version: 10.1.3(postcss@8.5.3) @@ -1053,7 +1053,7 @@ importers: version: 3.8.1 time-fix-plugin: specifier: ^2.0.7 - version: 2.0.7(webpack@5.96.1) + version: 2.0.7(webpack@5.98.0) ufo: specifier: 1.5.4 version: 1.5.4 @@ -1065,28 +1065,28 @@ importers: version: 2.2.0 url-loader: specifier: ^4.1.1 - version: 4.1.1(file-loader@6.2.0(webpack@5.96.1))(webpack@5.96.1) + version: 4.1.1(file-loader@6.2.0(webpack@5.98.0))(webpack@5.98.0) vue-bundle-renderer: specifier: ^2.1.1 version: 2.1.1 vue-loader: specifier: ^17.4.2 - version: 17.4.2(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.8.2))(webpack@5.96.1) + version: 17.4.2(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.8.2))(webpack@5.98.0) webpack: - specifier: 5.96.1 - version: 5.96.1 + specifier: 5.98.0 + version: 5.98.0 webpack-bundle-analyzer: specifier: ^4.10.2 version: 4.10.2 webpack-dev-middleware: specifier: ^7.4.2 - version: 7.4.2(webpack@5.96.1) + version: 7.4.2(webpack@5.98.0) webpack-hot-middleware: specifier: ^2.26.1 version: 2.26.1 webpackbar: specifier: ^7.0.0 - version: 7.0.0(@rspack/core@1.2.7)(webpack@5.96.1) + version: 7.0.0(@rspack/core@1.2.7)(webpack@5.98.0) devDependencies: '@nuxt/schema': specifier: workspace:* @@ -1158,7 +1158,7 @@ importers: version: 1.4.1 unplugin-vue-router: specifier: latest - version: 0.11.2(rollup@4.34.9)(vue-router@4.5.0(vue@3.5.13(typescript@5.8.2)))(vue@3.5.13(typescript@5.8.2)) + version: 0.12.0(vue-router@4.5.0(vue@3.5.13(typescript@5.8.2)))(vue@3.5.13(typescript@5.8.2)) vitest: specifier: latest version: 3.0.7(@types/debug@4.1.12)(@types/node@22.13.9)(happy-dom@17.1.9)(jiti@2.4.2)(sass@1.78.0)(terser@5.32.0)(tsx@4.19.2)(yaml@2.7.0) @@ -1367,10 +1367,6 @@ packages: resolution: {integrity: sha512-VBj9MYyDb9tuLq7yzqjgzt6Q+IBQLrGZfdjOekyEirZPHxXWoTSGUTMrpsfi58Up73d13NfYLv8HT9vmznjzhQ==} engines: {node: '>=6.9.0'} - '@babel/standalone@7.26.4': - resolution: {integrity: sha512-SF+g7S2mhTT1b7CHyfNjDkPU1corxg4LPYsyP0x5KuCl+EbtBQHRLqr9N3q7e7+x7NQ5LYxQf8mJ2PmzebLr0A==} - engines: {node: '>=6.9.0'} - '@babel/template@7.26.9': resolution: {integrity: sha512-qyRplbeIpNZhmzOysF/wFMuP9sctmh2cFzRAZOn1YapxBsE1i9bJIY586R/WBLfLcmcBlM8ROBiQURnnNy+zfA==} engines: {node: '>=6.9.0'} @@ -2045,16 +2041,16 @@ packages: '@module-federation/webpack-bundler-runtime@0.8.4': resolution: {integrity: sha512-HggROJhvHPUX7uqBD/XlajGygMNM1DG0+4OAkk8MBQe4a18QzrRNzZt6XQbRTSG4OaEoyRWhQHvYD3Yps405tQ==} - '@netlify/functions@2.8.2': - resolution: {integrity: sha512-DeoAQh8LuNPvBE4qsKlezjKj0PyXDryOFJfJKo3Z1qZLKzQ21sT314KQKPVjfvw6knqijj+IO+0kHXy/TJiqNA==} - engines: {node: '>=14.0.0'} + '@netlify/functions@3.0.0': + resolution: {integrity: sha512-XXf9mNw4+fkxUzukDpJtzc32bl1+YlXZwEhc5ZgMcTbJPLpgRLDs5WWSPJ4eY/Mv1ZFvtxmMwmfgoQYVt68Qog==} + engines: {node: '>=18.0.0'} '@netlify/node-cookies@0.1.0': resolution: {integrity: sha512-OAs1xG+FfLX0LoRASpqzVntVV/RpYkgpI0VrUnw2u0Q1qiZUzcPffxRK8HF3gc4GjuhG5ahOEMJ9bswBiZPq0g==} engines: {node: ^14.16.0 || >=16.0.0} - '@netlify/serverless-functions-api@1.26.1': - resolution: {integrity: sha512-q3L9i3HoNfz0SGpTIS4zTcKBbRkxzCRpd169eyiTuk3IwcPC3/85mzLHranlKo2b+HYT0gu37YxGB45aD8A3Tw==} + '@netlify/serverless-functions-api@1.30.1': + resolution: {integrity: sha512-JkbaWFeydQdeDHz1mAy4rw+E3bl9YtbCgkntfTxq+IlNX/aIMv2/b1kZnQZcil4/sPoZGL831Dq6E374qRpU1A==} engines: {node: '>=18.0.0'} '@nodelib/fs.scandir@2.1.5': @@ -2130,7 +2126,7 @@ packages: resolution: {integrity: sha512-3IZj6MXbzlvUxDncAxgBMLQwGPY/JlNhy2i+AGyOHCAReR5HcBxYjVRBvyaKM9R3s5k4OODYKeHAbrToZH/47w==} engines: {node: '>=14.18.0', npm: '>=5.0.0'} peerDependencies: - webpack: 5.96.1 + webpack: 5.98.0 '@nuxt/scripts@0.10.5': resolution: {integrity: sha512-MZTGWN/kjkKBZzuJssIrzHO9evMWtceaLowF9R7FMZjACFLYWqnf127EP/2pzDfwii5+NkZUe5mfyeIDxXbkUw==} @@ -2407,6 +2403,17 @@ packages: '@polka/url@1.0.0-next.25': resolution: {integrity: sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==} + '@poppinss/colors@4.1.4': + resolution: {integrity: sha512-FA+nTU8p6OcSH4tLDY5JilGYr1bVWHpNmcLr7xmMEdbWmKHa+3QZ+DqefrXKmdjO/brHTnQZo20lLSjaO7ydog==} + engines: {node: '>=18.16.0'} + + '@poppinss/dumper@0.6.2': + resolution: {integrity: sha512-FhE9rY15aZ6Qp6ltQ0NZjseVRhwgWZ7+sg16343FqnjdUQvvBBi5eSeH/aZA4LF1ZOV5779DYrJXTHT42JlHNg==} + + '@poppinss/exception@1.2.0': + resolution: {integrity: sha512-WLneXKQYNClhaMXccO111VQmZahSrcSRDaHRbV6KL5R4pTvK87fMn/MXLUcvOjk0X5dTHDPKF61tM7j826wrjQ==} + engines: {node: '>=20.6.0'} + '@redocly/ajv@8.11.2': resolution: {integrity: sha512-io1JpnwtIcvojV7QKDUSIuMN/ikdOUd1ReEnUnMKGfDVridQZ31J0MmIuqwuRjWDZfmvr+Q0MqCcfHM2gTivOg==} @@ -2453,15 +2460,6 @@ packages: rollup: optional: true - '@rollup/plugin-node-resolve@15.3.0': - resolution: {integrity: sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: 4.34.9 - peerDependenciesMeta: - rollup: - optional: true - '@rollup/plugin-node-resolve@16.0.0': resolution: {integrity: sha512-0FPvAeVUT/zdWoO0jnb/V5BlBsUSNfkIOtFHzMO4H9MOklrmQFY6FduVHKucNb/aTFxvnGhj4MNj/T1oNdDfNg==} engines: {node: '>=14.0.0'} @@ -2666,8 +2664,8 @@ packages: '@shikijs/core@1.23.1': resolution: {integrity: sha512-NuOVgwcHgVC6jBVH5V7iblziw6iQbWWHrj5IlZI3Fqu2yx9awH7OIQkXIcsHsUmY19ckwSgUMgrqExEyP5A0TA==} - '@shikijs/core@3.0.0': - resolution: {integrity: sha512-gSm3JQf2J2psiUn5bWokmZwnu5N0jfBtRps4CQ1B+qrFvmZCRAkMVoaxgl9qZgAFK5KisLAS3//XaMFVytYHKw==} + '@shikijs/core@3.1.0': + resolution: {integrity: sha512-1ppAOyg3F18N8Ge9DmJjGqRVswihN33rOgPovR6gUHW17Hw1L4RlRhnmVQcsacSHh0A8IO1FIgNbtTxUFwodmg==} '@shikijs/engine-javascript@1.22.2': resolution: {integrity: sha512-iOvql09ql6m+3d1vtvP8fLCVCK7BQD1pJFmHIECsujB0V32BJ0Ab6hxk1ewVSMFA58FI0pR2Had9BKZdyQrxTw==} @@ -2684,8 +2682,10 @@ packages: '@shikijs/transformers@1.22.2': resolution: {integrity: sha512-8f78OiBa6pZDoZ53lYTmuvpFPlWtevn23bzG+azpPVvZg7ITax57o/K3TC91eYL3OMJOO0onPbgnQyZjRos8XQ==} - '@shikijs/twoslash@3.0.0': - resolution: {integrity: sha512-Il7XsIzbBLGV67i4yCoBDFvlMOuky1DpMyHgBjNjBu7gEw/DcmpoEEs1MwVH6Lk6fX4wXDhMQ+pDL2EwqzWqdQ==} + '@shikijs/twoslash@3.1.0': + resolution: {integrity: sha512-cEaS6Nw1IhcJRc0RxJWIaZLXq0A5d9aJ9LoRfO4+y1L1wqC/+YCqrMEZqxkdjep3usCbZRae13fcXMd4pz8fHQ==} + peerDependencies: + typescript: 5.8.2 '@shikijs/types@1.22.2': resolution: {integrity: sha512-NCWDa6LGZqTuzjsGfXOBWfjS/fDIbDdmVDug+7ykVe1IKT4c1gakrvlfFYp5NhAXH/lyqLM8wsAPo5wNy73Feg==} @@ -2693,8 +2693,8 @@ packages: '@shikijs/types@1.23.1': resolution: {integrity: sha512-98A5hGyEhzzAgQh2dAeHKrWW4HfCMeoFER2z16p5eJ+vmPeF6lZ/elEne6/UCU551F/WqkopqRsr1l2Yu6+A0g==} - '@shikijs/types@3.0.0': - resolution: {integrity: sha512-kh/xgZHxI6m9trVvPw+C47jyVHx190r0F5gkF+VO5vYB54UtcoPJe66dzZmK7GbJbzmtGEGbOwct/jsoPjjUqg==} + '@shikijs/types@3.1.0': + resolution: {integrity: sha512-F8e7Fy4ihtcNpJG572BZZC1ErYrBrzJ5Cbc9Zi3REgWry43gIvjJ9lFAoUnuy7Bvy4IFz7grUSxL5edfrrjFEA==} '@shikijs/vitepress-twoslash@1.23.1': resolution: {integrity: sha512-L67HkzDkbECjYdWxQA9BuKAIB0c7eaa+7sD6dZUQ6/cdJGiWvaPLYMRwMWZQ4ToRsz1X6MQmOKQp6Xb6FEc3Bg==} @@ -2718,6 +2718,10 @@ packages: resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} engines: {node: '>=10'} + '@sindresorhus/is@7.0.1': + resolution: {integrity: sha512-QWLl2P+rsCJeofkDNIT3WFmb6NrRud1SUYW8dIhXK/46XFV8Q/g7Bsvib0Askb0reRLe+WYPeeE+l5cH7SlkuQ==} + engines: {node: '>=18'} + '@sindresorhus/merge-streams@2.3.0': resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} engines: {node: '>=18'} @@ -2731,6 +2735,9 @@ packages: engines: {node: '>=8.10'} hasBin: true + '@speed-highlight/core@1.2.7': + resolution: {integrity: sha512-0dxmVj4gxg3Jg879kvFS/msl4s9F3T9UXC1InxgOf7t5NvcPD97u/WTA5vL/IxWHMn7qSxBozqrnnE2wvl1m8g==} + '@stylistic/eslint-plugin@4.0.1': resolution: {integrity: sha512-RwKkRKiDrF4ptiur54ckDhOByQYKYZ1dEmI5K8BJCmuGpauFJXzVL1UQYTA2zq702CqMFdYiJcVFJWfokIgFxw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2797,8 +2804,8 @@ packages: '@types/hast@3.0.4': resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} - '@types/http-proxy@1.17.15': - resolution: {integrity: sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==} + '@types/http-proxy@1.17.16': + resolution: {integrity: sha512-sdWoUajOB1cd0A8cRRQ1cfyWNbmFKLAqBB89Y8x5iYyG/mkJHc0YUH8pdWBy2omi9qtCpiIgGjuwO0dQST2l5w==} '@types/istanbul-lib-coverage@2.0.6': resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==} @@ -3018,9 +3025,9 @@ packages: peerDependencies: vite: 6.2.0 - '@vercel/nft@0.27.10': - resolution: {integrity: sha512-zbaF9Wp/NsZtKLE4uVmL3FyfFwlpDyuymQM1kPbeT0mVOHKDQQNjnnfslB3REg3oZprmNFJuh3pkHBk2qAaizg==} - engines: {node: '>=16'} + '@vercel/nft@0.29.2': + resolution: {integrity: sha512-A/Si4mrTkQqJ6EXJKv5EYCDQ3NL6nJXxG8VGXePsaiQigsomHYQC9xSpX8qGk7AEZk4b1ssbYIqJ0ISQQ7bfcA==} + engines: {node: '>=18'} hasBin: true '@vitejs/plugin-vue-jsx@4.1.1': @@ -3516,14 +3523,6 @@ packages: resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} engines: {node: '>=18'} - c12@2.0.1: - resolution: {integrity: sha512-Z4JgsKXHG37C6PYUtIxCfLJZvo6FyhHJoClwwb9ftUkLpPSkuYqn6Tr+vnaN8hymm0kIbcg6Ey3kv/Q71k5w/A==} - peerDependencies: - magicast: ^0.3.5 - peerDependenciesMeta: - magicast: - optional: true - c12@3.0.2: resolution: {integrity: sha512-6Tzk1/TNeI3WBPpK0j/Ss4+gPj3PUJYbWl/MWDJBThFvwNGNkXtd7Cz8BJtD4aRwoGHtzQD0SnxamgUiBH0/Nw==} peerDependencies: @@ -3614,10 +3613,6 @@ packages: resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} engines: {node: '>= 14.16.0'} - chownr@2.0.0: - resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} - engines: {node: '>=10'} - chownr@3.0.0: resolution: {integrity: sha512-+IxzY9BZOQd/XuYPRmrvEVjF/nqj5kgT4kEq7VofrDoM1MxoRjEWkrCC3EtLi59TVawxTAn+orJwFQcrqEN1+g==} engines: {node: '>=18'} @@ -3773,6 +3768,10 @@ packages: cookie-es@2.0.0: resolution: {integrity: sha512-RAj4E421UYRgqokKUmotqAwuplYw15qtdXfY+hGzgCJ/MBjCVZcSoHK/kH9kocfjRjcDME7IiDWR/1WX1TM2Pg==} + cookie@1.0.2: + resolution: {integrity: sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==} + engines: {node: '>=18'} + copy-anything@3.0.5: resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} engines: {node: '>=12.13'} @@ -3832,7 +3831,7 @@ packages: engines: {node: '>= 18.12.0'} peerDependencies: '@rspack/core': 0.x || 1.x - webpack: 5.96.1 + webpack: 5.98.0 peerDependenciesMeta: '@rspack/core': optional: true @@ -3849,7 +3848,7 @@ packages: csso: '*' esbuild: '*' lightningcss: '*' - webpack: 5.96.1 + webpack: 5.98.0 peerDependenciesMeta: '@parcel/css': optional: true @@ -3916,8 +3915,8 @@ packages: cuint@0.2.2: resolution: {integrity: sha512-d4ZVpCW31eWwCMe1YT3ur7mUDnTXbgwyzaL320DrcRT45rfjYxkt5QWLrmOJ+/UEAI2+fQgKe/fCjR8l4TpRgw==} - db0@0.2.4: - resolution: {integrity: sha512-hIzftLH1nMsF95zSLjDLYLbE9huOXnLYUTAQ5yKF5amp0FpeD+B15XJa8BvGYSOeSCH4gl2WahB/y1FcUByQSg==} + db0@0.3.1: + resolution: {integrity: sha512-3RogPLE2LLq6t4YiFCREyl572aBjkfMvfwPyN51df00TbPbryL3XqBYuJ/j6mgPssPK8AKfYdLxizaO5UG10sA==} peerDependencies: '@electric-sql/pglite': '*' '@libsql/client': '*' @@ -4184,6 +4183,9 @@ packages: error-ex@1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + error-stack-parser-es@0.1.5: + resolution: {integrity: sha512-xHku1X40RO+fO8yJ8Wh2f2rZWVjqyhb1zgq1yZ8aZRQkv6OOKhKWRUaht3eSCUbAOBaKIgM+ykwFLE+QUxgGeg==} + error-stack-parser-es@1.0.5: resolution: {integrity: sha512-5qucVt2XcuGMcEGgWI7i+yZpmpByQ8J1lHhcL7PwqCwu9FPP3VUXzT4ltHe5i2z9dePwEHcDVOAfSnHsOlCXRA==} @@ -4210,7 +4212,7 @@ packages: esbuild-loader@4.3.0: resolution: {integrity: sha512-D7HeJNdkDKKMarPQO/3dlJT6RwN2YJO7ENU6RPlpOz5YxSHnUNi2yvW41Bckvi1EVwctIaLzlb0ni5ag2GINYA==} peerDependencies: - webpack: 5.96.1 + webpack: 5.98.0 esbuild@0.23.1: resolution: {integrity: sha512-VVNz/9Sa0bs5SELtn3f7qhJCDPCF5oMEl5cO9/SSinpE9hbPVvxbd572HH5AKiP7WD8INO53GgfDDhRjkylHEg==} @@ -4462,7 +4464,7 @@ packages: resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} engines: {node: '>= 10.13.0'} peerDependencies: - webpack: 5.96.1 + webpack: 5.98.0 file-uri-to-path@1.0.0: resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} @@ -4532,7 +4534,7 @@ packages: engines: {node: '>=12.13.0', yarn: '>=1.0.0'} peerDependencies: typescript: 5.8.2 - webpack: 5.96.1 + webpack: 5.98.0 form-data@4.0.1: resolution: {integrity: sha512-tzN8e4TX8+kkxGPK8D5u0FNmjPUjw3lwC9lSLxxoB/+GtsJG91CO8bSWy73APlgAZzZbXEYZJuxjkHH2w+Ezhw==} @@ -4549,17 +4551,10 @@ packages: resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==} engines: {node: '>=12'} - fs-extra@11.2.0: - resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} + fs-extra@11.3.0: + resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==} engines: {node: '>=14.14'} - fs-minipass@2.1.0: - resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} - engines: {node: '>= 8'} - - fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - fsevents@2.3.3: resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} @@ -4601,10 +4596,6 @@ packages: get-tsconfig@4.8.0: resolution: {integrity: sha512-Pgba6TExTZ0FJAn1qkJAjIeKoDJ3CsI2ChuLohJnZl/tTU8MVrq3b+2t5UOPfRa4RMsorClBjJALkJUMjG1PAw==} - giget@1.2.4: - resolution: {integrity: sha512-Wv+daGyispVoA31TrWAVR+aAdP7roubTPEM/8JzRnqXhLbdJH0T9eQyXVFF8fjk3WKTsctII6QcyxILYgNp2DA==} - hasBin: true - giget@2.0.0: resolution: {integrity: sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA==} hasBin: true @@ -4637,10 +4628,6 @@ packages: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true - glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported - global-directory@4.0.1: resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} engines: {node: '>=18'} @@ -4906,10 +4893,6 @@ packages: resolution: {integrity: sha512-MWDKS3AS1bGCHLBA2VLImJz42f7bJh8wQsTGCzI3j519/CASStoDONUBVz2I/VID0MpiX3SGSnbOD2xUalbE5g==} engines: {node: '>=18'} - inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. - inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -4937,8 +4920,8 @@ packages: resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==} engines: {node: '>= 0.4'} - ioredis@5.4.1: - resolution: {integrity: sha512-2YZsvl7jopIa1gaePkeMtd9rAcSjOOjPtpcLlOeusyO+XH2SK5ZcT+UCrElPP+WVIInh2TzeI4XW9ENaSLVVHA==} + ioredis@5.5.0: + resolution: {integrity: sha512-7CutT89g23FfSa8MDoIFs2GYYa0PaNiW/OrT+nRyjRXHDZd17HmIgy+reOQ/yhh72NznNjGuS8kbCAcA4Ro4mw==} engines: {node: '>=12.22.0'} iron-webcrypto@1.2.1: @@ -5487,8 +5470,8 @@ packages: mdurl@2.0.0: resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} - memfs@4.14.1: - resolution: {integrity: sha512-Fq5CMEth+2iprLJ5mNizRcWuiwRZYjNkUD0zKk224jZunE9CRacTRDK8QLALbMBlNX2y3nY6lKZbesCwDwacig==} + memfs@4.17.0: + resolution: {integrity: sha512-4eirfZ7thblFmqFjywlTmuWVSvccHAJbn1r8qQLzmTO11qcqpohOjmY2mFce6x7x7WtskzRqApPD0hv+Oa74jg==} engines: {node: '>= 4.0.0'} memory-fs@0.5.0: @@ -5618,8 +5601,8 @@ packages: engines: {node: '>=10.0.0'} hasBin: true - mime@4.0.4: - resolution: {integrity: sha512-v8yqInVjhXyqP6+Kw4fV3ZzeMRqEW6FotRsKXjRS5VMTNIuXsdRoAvklpoRgSqXm6o9VNH4/C0mgedko9DdLsQ==} + mime@4.0.6: + resolution: {integrity: sha512-4rGt7rvQHBbaSOF9POGkk1ocRP16Md1x36Xma8sz8h8/vfCUI2OtEIeCqe4Ofes853x4xDoPiFLIT47J5fI/7A==} engines: {node: '>=16'} hasBin: true @@ -5635,7 +5618,7 @@ packages: resolution: {integrity: sha512-GJuACcS//jtq4kCtd5ii/M0SZf7OZRH+BxdqXZHaJfb8TJiVl+NgQRPwiYt2EuqeSkNydn/7vP+bcE27C5mb9w==} engines: {node: '>= 12.13.0'} peerDependencies: - webpack: 5.96.1 + webpack: 5.98.0 minimatch@3.0.8: resolution: {integrity: sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==} @@ -5658,22 +5641,10 @@ packages: minimist@1.2.8: resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - minipass@3.3.6: - resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} - engines: {node: '>=8'} - - minipass@5.0.0: - resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} - engines: {node: '>=8'} - minipass@7.1.2: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} - minizlib@2.1.2: - resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} - engines: {node: '>= 8'} - minizlib@3.0.1: resolution: {integrity: sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==} engines: {node: '>= 18'} @@ -5681,11 +5652,6 @@ packages: mitt@3.0.1: resolution: {integrity: sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==} - mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} - engines: {node: '>=10'} - hasBin: true - mkdirp@3.0.1: resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} engines: {node: '>=10'} @@ -5752,8 +5718,8 @@ packages: neo-async@2.6.2: resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} - nitropack@2.10.4: - resolution: {integrity: sha512-sJiG/MIQlZCVSw2cQrFG1H6mLeSqHlYfFerRjLKz69vUfdu0EL2l0WdOxlQbzJr3mMv/l4cOlCCLzVRzjzzF/g==} + nitropack@2.11.0: + resolution: {integrity: sha512-E8HDHg83qA/qqHUFGAioWE0FQsa8lK6J9CP8L5JfPpGeWBpNj9B5r7mDV68L39DrpNczQQ9h/pjo8Fs6IxaatQ==} engines: {node: ^16.11.0 || >=17.0.0} hasBin: true peerDependencies: @@ -5841,11 +5807,6 @@ packages: peerDependencies: '@nuxtjs/mdc': '>=0.5.0' - nypm@0.5.4: - resolution: {integrity: sha512-X0SNNrZiGU8/e/zAB7sCTtdxWTMSIO73q+xuKgglm2Yvzwlo8UoC5FNySQFCvl84uPaeADkqHUZUkWy4aH4xOA==} - engines: {node: ^14.16.0 || >=16.10.0} - hasBin: true - nypm@0.6.0: resolution: {integrity: sha512-mn8wBFV9G9+UFHIrq+pZ2r2zL4aPau/by3kJb3cM7+5tQHMt6HGQB8FDIeKFYp8o0D2pnH6nVsO88N4AmUxIWg==} engines: {node: ^14.16.0 || >=16.10.0} @@ -5877,8 +5838,8 @@ packages: ohash@1.1.4: resolution: {integrity: sha512-FlDryZAahJmEF3VR3w1KogSEdWX3WhA5GPakFx4J81kEAiHyLMpdLLElS8n8dfNadMgAne/MywcvmogzscVt4g==} - ohash@2.0.10: - resolution: {integrity: sha512-jf9szh2McTXpXGqejbfHxy4wcs6CXc6MShfzLIdHuCrl2W3qG49qutlOMq1Bdmvpv3s/XJffTu4ElRBPtIOncQ==} + ohash@2.0.11: + resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} on-change@5.0.1: resolution: {integrity: sha512-n7THCP7RkyReRSLkJb8kUWoNsxUIBxTkIp3JKno+sEz6o/9AJ3w3P9fzQkITEkMwyTKJjZciF3v/pVoouxZZMg==} @@ -6013,10 +5974,6 @@ packages: resolution: {integrity: sha512-RjhtfwJOxzcFmNOi6ltcbcu4Iu+FL3zEj83dk4kAS+fVpTxXLO1b38RvJgT/0QwvV/L3aY9TAnyv0EOqW4GoMQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - path-key@3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} @@ -6156,7 +6113,7 @@ packages: peerDependencies: '@rspack/core': 0.x || 1.x postcss: 8.5.3 - webpack: 5.96.1 + webpack: 5.98.0 peerDependenciesMeta: '@rspack/core': optional: true @@ -6698,7 +6655,7 @@ packages: node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 sass: ^1.3.0 sass-embedded: '*' - webpack: 5.96.1 + webpack: 5.98.0 peerDependenciesMeta: '@rspack/core': optional: true @@ -7001,6 +6958,10 @@ packages: resolution: {integrity: sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==} engines: {node: '>=16'} + supports-color@10.0.0: + resolution: {integrity: sha512-HRVVSbCCMbj7/kdWF9Q+bbckjBHLtHMEoJWlkmYzzdwhYMkjkOwubLM6t7NbWKjgKamGDrWL1++KrjUO1t9oAQ==} + engines: {node: '>=18'} + supports-color@5.5.0: resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} engines: {node: '>=4'} @@ -7052,10 +7013,6 @@ packages: tar-stream@3.1.7: resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} - tar@6.2.1: - resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} - engines: {node: '>=10'} - tar@7.4.3: resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} engines: {node: '>=18'} @@ -7067,7 +7024,7 @@ packages: '@swc/core': '*' esbuild: '*' uglify-js: '*' - webpack: 5.96.1 + webpack: 5.98.0 peerDependenciesMeta: '@swc/core': optional: true @@ -7104,7 +7061,7 @@ packages: time-fix-plugin@2.0.7: resolution: {integrity: sha512-uVFet1LQToeUX0rTcSiYVYVoGuBpc8gP/2jnlUzuHMHe+gux6XLsNzxLUweabMwiUj5ejhoIMsUI55nVSEa/Vw==} peerDependencies: - webpack: 5.96.1 + webpack: 5.98.0 timsort@0.3.0: resolution: {integrity: sha512-qsdtZH+vMoCARQtyod4imc2nIJwg9Cc7lPRrw9CzF8ZKR0khdr8+2nX80PBhET3tcyTtJDxAffGh2rXH4tyU8A==} @@ -7185,6 +7142,9 @@ packages: twoslash-protocol@0.2.12: resolution: {integrity: sha512-5qZLXVYfZ9ABdjqbvPc4RWMr7PrpPaaDSeaYY55vl/w1j6H6kzsWK/urAEIXlzYlyrFmyz1UbwIt+AA0ck+wbg==} + twoslash-protocol@0.3.1: + resolution: {integrity: sha512-BMePTL9OkuNISSyyMclBBhV2s9++DiOCyhhCoV5Kaht6eaWLwVjCCUJHY33eZJPsyKeZYS8Wzz0h+XI01VohVw==} + twoslash-vue@0.2.12: resolution: {integrity: sha512-kxH60DLn2QBcN2wjqxgMDkyRgmPXsytv7fJIlsyFMDPSkm1/lMrI/UMrNAshNaRHcI+hv8x3h/WBgcvlb2RNAQ==} peerDependencies: @@ -7195,6 +7155,11 @@ packages: peerDependencies: typescript: 5.8.2 + twoslash@0.3.1: + resolution: {integrity: sha512-OGqMTGvqXTcb92YQdwGfEdK0nZJA64Aj/ChLOelbl3TfYch2IoBST0Yx4C0LQ7Lzyqm9RpgcpgDxeXQIz4p2Kg==} + peerDependencies: + typescript: 5.8.2 + type-check@0.4.0: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} @@ -7253,6 +7218,9 @@ packages: unenv@1.10.0: resolution: {integrity: sha512-wY5bskBQFL9n3Eca5XnhH6KbUo/tfvkwm9OpcdCvLaeA7piBNbavbOKJySEwQ1V0RH6HvNlSAFRTpvTqgKRQXQ==} + unenv@2.0.0-rc.12: + resolution: {integrity: sha512-aygmJLhrEnuLKDCISMoOL7ceRJeksnvXJXvtEvFei4zoOXQfvQkUGhZe8u//iK5C++M4pq3CsMbhVjFmWvOlmA==} + unhead@2.0.0-rc.1: resolution: {integrity: sha512-jy/rBmC8Q+9EvSpkMYL4gvozSJGe7XTPPcC6NCzh8dUhNxC5eiwtIYdS/gyxvgOnItb9e+B/fHvrFFgLUkwuzQ==} @@ -7316,8 +7284,8 @@ packages: resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==} engines: {node: '>=18.12.0'} - unplugin-vue-router@0.11.2: - resolution: {integrity: sha512-X8BbQ3BNnMqaCYeMj80jtz5jC4AB0jcpdmECIYey9qKm6jy/upaPZ/WzfuT+iTGRiQAY4WemHueXxuzH127oOg==} + unplugin-vue-router@0.12.0: + resolution: {integrity: sha512-xjgheKU0MegvXQcy62GVea0LjyOdMxN0/QH+ijN29W62ZlMhG7o7K+0AYqfpprvPwpWtuRjiyC5jnV2SxWye2w==} peerDependencies: vue-router: ^4.4.0 peerDependenciesMeta: @@ -7328,10 +7296,6 @@ packages: resolution: {integrity: sha512-4/u/j4FrCKdi17jaxuJA0jClGxB1AvU2hw/IuayPc4ay1XGaJs/rbb4v5WKwAjNifjmXK9PIFyuPiaK8azyR9w==} engines: {node: '>=14.0.0'} - unplugin@2.1.2: - resolution: {integrity: sha512-Q3LU0e4zxKfRko1wMV2HmP8lB9KWislY7hxXpxd+lGx0PRInE4vhMBVEZwpdVYHvtqzhSrzuIfErsob6bQfCzw==} - engines: {node: '>=18.12.0'} - unplugin@2.2.0: resolution: {integrity: sha512-m1ekpSwuOT5hxkJeZGRxO7gXbXT3gF26NjQ7GdVHoLoF8/nopLcd/QfPigpCy7i51oFHiRJg/CyHhj4vs2+KGw==} engines: {node: '>=18.12.0'} @@ -7399,10 +7363,6 @@ packages: resolution: {integrity: sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ==} hasBin: true - untyped@1.5.2: - resolution: {integrity: sha512-eL/8PlhLcMmlMDtNPKhyyz9kEBDS3Uk4yMu/ewlkT2WFbtzScjHWPJLdQLmaGPUKjXzwe9MumOtOgc4Fro96Kg==} - hasBin: true - untyped@2.0.0: resolution: {integrity: sha512-nwNCjxJTjNuLCgFr42fEak5OcLuB3ecca+9ksPFNvtfYSLpjf+iJqSIaSnIile6ZPbKYxI5k2AfXqeopGudK/g==} hasBin: true @@ -7434,7 +7394,7 @@ packages: engines: {node: '>= 10.13.0'} peerDependencies: file-loader: '*' - webpack: 5.96.1 + webpack: 5.98.0 peerDependenciesMeta: file-loader: optional: true @@ -7645,7 +7605,7 @@ packages: peerDependencies: '@vue/compiler-sfc': '*' vue: '*' - webpack: 5.96.1 + webpack: 5.98.0 peerDependenciesMeta: '@vue/compiler-sfc': optional: true @@ -7702,7 +7662,7 @@ packages: resolution: {integrity: sha512-xOO8n6eggxnwYpy1NlzUKpvrjfJTvae5/D6WOK0S2LSo7vjmo5gCM1DbLUmFqrMTJP+W/0YZNctm7jasWvLuBA==} engines: {node: '>= 18.12.0'} peerDependencies: - webpack: 5.96.1 + webpack: 5.98.0 peerDependenciesMeta: webpack: optional: true @@ -7720,16 +7680,6 @@ packages: webpack-virtual-modules@0.6.2: resolution: {integrity: sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==} - webpack@5.96.1: - resolution: {integrity: sha512-l2LlBSvVZGhL4ZrPwyr8+37AunkcYj5qh8o6u2/2rzoPc8gxFJkLj1WxNgooi9pnoc06jh0BjuXnamM4qlujZA==} - engines: {node: '>=10.13.0'} - hasBin: true - peerDependencies: - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - webpack@5.98.0: resolution: {integrity: sha512-UFynvx+gM44Gv9qFgj0acCQK2VE1CtdfwFdimkapco3hlPCJ/zeq73n2yVKimVbtm+TnApIugGhLJnkU6gjYXA==} engines: {node: '>=10.13.0'} @@ -7745,7 +7695,7 @@ packages: engines: {node: '>=14.21.3'} peerDependencies: '@rspack/core': '*' - webpack: 5.96.1 + webpack: 5.98.0 peerDependenciesMeta: '@rspack/core': optional: true @@ -7842,9 +7792,6 @@ packages: yallist@3.1.1: resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} - yallist@5.0.0: resolution: {integrity: sha512-YgvUTfwqyc7UXVMrB+SImsVYSmTS8X/tSrtdNZMImM+n7+QTriRXyXim0mBrTXNeqzVF0KWGgHPeiyViFFrNDw==} engines: {node: '>=18'} @@ -7885,6 +7832,14 @@ packages: resolution: {integrity: sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==} engines: {node: '>=18'} + youch-core@0.3.1: + resolution: {integrity: sha512-KOAmtABz17fgK+uBBJYIzaPpIgX+JgTRgY4t3zXH18akc5rRtFkRmcNTMCuSxLdbOJDY9+T/O3nyA/EQuN4EWA==} + engines: {node: '>=20.6.0'} + + youch@4.1.0-beta.5: + resolution: {integrity: sha512-92+bvKtAjm18S2o+IP0aLBpLtzY332Ji9geNLp07cLgHsK3aHVjWrg2eyE5LIKMv6j+GWu+Ehx4My7BTXxMbsA==} + engines: {node: '>=20.6.0'} + zip-stream@6.0.1: resolution: {integrity: sha512-zK7YHHz4ZXpW89AHXUPbQVGKI7uvkd3hzusTdotCg1UxyaVtg0zFJSTfW/Dq5f7OBBVnq6cZIaC8Ti4hb6dtCA==} engines: {node: '>= 14'} @@ -8118,8 +8073,6 @@ snapshots: dependencies: regenerator-runtime: 0.14.1 - '@babel/standalone@7.26.4': {} - '@babel/template@7.26.9': dependencies: '@babel/code-frame': 7.26.2 @@ -8623,13 +8576,13 @@ snapshots: '@module-federation/runtime': 0.8.4 '@module-federation/sdk': 0.8.4 - '@netlify/functions@2.8.2': + '@netlify/functions@3.0.0': dependencies: - '@netlify/serverless-functions-api': 1.26.1 + '@netlify/serverless-functions-api': 1.30.1 '@netlify/node-cookies@0.1.0': {} - '@netlify/serverless-functions-api@1.26.1': + '@netlify/serverless-functions-api@1.30.1': dependencies: '@netlify/node-cookies': 0.1.0 urlpattern-polyfill: 8.0.2 @@ -8683,7 +8636,7 @@ snapshots: listhen: 1.9.0 nypm: 0.6.0 ofetch: 1.4.1 - ohash: 2.0.10 + ohash: 2.0.11 pathe: 2.0.3 perfect-debounce: 1.0.0 pkg-types: 2.1.0 @@ -8736,7 +8689,7 @@ snapshots: local-pkg: 1.1.0 magicast: 0.3.5 nypm: 0.6.0 - ohash: 2.0.10 + ohash: 2.0.11 pathe: 2.0.3 perfect-debounce: 1.0.0 pkg-types: 2.1.0 @@ -8793,14 +8746,6 @@ snapshots: - supports-color - typescript - '@nuxt/friendly-errors-webpack-plugin@2.6.0(webpack@5.96.1)': - dependencies: - chalk: 2.4.2 - consola: 3.4.0 - error-stack-parser: 2.1.4 - string-width: 4.2.3 - webpack: 5.96.1 - '@nuxt/friendly-errors-webpack-plugin@2.6.0(webpack@5.98.0)': dependencies: chalk: 2.4.2 @@ -8809,7 +8754,7 @@ snapshots: string-width: 4.2.3 webpack: 5.98.0 - '@nuxt/scripts@0.10.5(@types/google.maps@3.58.1)(@types/vimeo__player@2.18.3)(@types/youtube@0.1.0)(@unhead/vue@2.0.0-rc.1(vue@3.5.13(typescript@5.8.2)))(db0@0.2.4)(typescript@5.8.2)': + '@nuxt/scripts@0.10.5(@types/google.maps@3.58.1)(@types/vimeo__player@2.18.3)(@types/youtube@0.1.0)(@unhead/vue@2.0.0-rc.1(vue@3.5.13(typescript@5.8.2)))(db0@0.3.1)(ioredis@5.5.0)(typescript@5.8.2)': dependencies: '@nuxt/kit': link:packages/kit '@unhead/vue': 2.0.0-rc.1(vue@3.5.13(typescript@5.8.2)) @@ -8827,7 +8772,7 @@ snapshots: std-env: 3.8.1 ufo: 1.5.4 unplugin: 2.2.0 - unstorage: 1.15.0(db0@0.2.4)(ioredis@5.4.1) + unstorage: 1.15.0(db0@0.3.1)(ioredis@5.5.0) valibot: 1.0.0-rc.1(typescript@5.8.2) optionalDependencies: '@types/google.maps': 3.58.1 @@ -9143,6 +9088,18 @@ snapshots: '@polka/url@1.0.0-next.25': {} + '@poppinss/colors@4.1.4': + dependencies: + kleur: 4.1.5 + + '@poppinss/dumper@0.6.2': + dependencies: + '@poppinss/colors': 4.1.4 + '@sindresorhus/is': 7.0.1 + supports-color: 10.0.0 + + '@poppinss/exception@1.2.0': {} + '@redocly/ajv@8.11.2': dependencies: fast-deep-equal: 3.1.3 @@ -9196,16 +9153,6 @@ snapshots: optionalDependencies: rollup: 4.34.9 - '@rollup/plugin-node-resolve@15.3.0(rollup@4.34.9)': - dependencies: - '@rollup/pluginutils': 5.1.4(rollup@4.34.9) - '@types/resolve': 1.20.2 - deepmerge: 4.3.1 - is-module: 1.0.0 - resolve: 1.22.8 - optionalDependencies: - rollup: 4.34.9 - '@rollup/plugin-node-resolve@16.0.0(rollup@4.34.9)': dependencies: '@rollup/pluginutils': 5.1.4(rollup@4.34.9) @@ -9364,9 +9311,9 @@ snapshots: '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 - '@shikijs/core@3.0.0': + '@shikijs/core@3.1.0': dependencies: - '@shikijs/types': 3.0.0 + '@shikijs/types': 3.1.0 '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 @@ -9397,14 +9344,14 @@ snapshots: dependencies: shiki: 1.22.2 - '@shikijs/twoslash@3.0.0(typescript@5.8.2)': + '@shikijs/twoslash@3.1.0(typescript@5.8.2)': dependencies: - '@shikijs/core': 3.0.0 - '@shikijs/types': 3.0.0 - twoslash: 0.2.12(typescript@5.8.2) + '@shikijs/core': 3.1.0 + '@shikijs/types': 3.1.0 + twoslash: 0.3.1(typescript@5.8.2) + typescript: 5.8.2 transitivePeerDependencies: - supports-color - - typescript '@shikijs/types@1.22.2': dependencies: @@ -9416,14 +9363,14 @@ snapshots: '@shikijs/vscode-textmate': 9.3.1 '@types/hast': 3.0.4 - '@shikijs/types@3.0.0': + '@shikijs/types@3.1.0': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 '@shikijs/vitepress-twoslash@1.23.1(@nuxt/kit@packages+kit)(typescript@5.8.2)': dependencies: - '@shikijs/twoslash': 3.0.0(typescript@5.8.2) + '@shikijs/twoslash': 3.1.0(typescript@5.8.2) floating-vue: 5.2.2(@nuxt/kit@packages+kit)(vue@3.5.13(typescript@5.8.2)) mdast-util-from-markdown: 2.0.2 mdast-util-gfm: 3.0.0 @@ -9450,6 +9397,8 @@ snapshots: '@sindresorhus/is@4.6.0': {} + '@sindresorhus/is@7.0.1': {} + '@sindresorhus/merge-streams@2.3.0': {} '@sindresorhus/merge-streams@4.0.0': {} @@ -9460,6 +9409,8 @@ snapshots: ignore: 5.3.2 p-map: 4.0.0 + '@speed-highlight/core@1.2.7': {} + '@stylistic/eslint-plugin@4.0.1(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2)': dependencies: '@typescript-eslint/utils': 8.24.1(eslint@9.21.0(jiti@2.4.2))(typescript@5.8.2) @@ -9550,7 +9501,7 @@ snapshots: dependencies: '@types/unist': 3.0.3 - '@types/http-proxy@1.17.15': + '@types/http-proxy@1.17.16': dependencies: '@types/node': 22.13.9 @@ -9609,7 +9560,7 @@ snapshots: dependencies: '@types/node': 22.13.9 tapable: 2.2.1 - webpack: 5.96.1 + webpack: 5.98.0 transitivePeerDependencies: - '@swc/core' - esbuild @@ -9620,7 +9571,7 @@ snapshots: dependencies: '@types/node': 22.13.9 tapable: 2.2.1 - webpack: 5.96.1(esbuild@0.25.0) + webpack: 5.98.0(esbuild@0.25.0) transitivePeerDependencies: - '@swc/core' - esbuild @@ -9631,7 +9582,7 @@ snapshots: dependencies: '@types/connect': 3.4.38 tapable: 2.2.1 - webpack: 5.96.1 + webpack: 5.98.0 transitivePeerDependencies: - '@swc/core' - esbuild @@ -9642,7 +9593,7 @@ snapshots: dependencies: '@types/connect': 3.4.38 tapable: 2.2.1 - webpack: 5.96.1(esbuild@0.25.0) + webpack: 5.98.0(esbuild@0.25.0) transitivePeerDependencies: - '@swc/core' - esbuild @@ -9895,7 +9846,7 @@ snapshots: transitivePeerDependencies: - vue - '@vercel/nft@0.27.10(rollup@4.34.9)': + '@vercel/nft@0.29.2(rollup@4.34.9)': dependencies: '@mapbox/node-pre-gyp': 2.0.0 '@rollup/pluginutils': 5.1.4(rollup@4.34.9) @@ -9904,7 +9855,7 @@ snapshots: async-sema: 3.1.1 bindings: 1.5.0 estree-walker: 2.0.2 - glob: 7.2.3 + glob: 10.4.5 graceful-fs: 4.2.11 node-gyp-build: 4.8.2 picomatch: 4.0.2 @@ -10524,23 +10475,6 @@ snapshots: dependencies: run-applescript: 7.0.0 - c12@2.0.1(magicast@0.3.5): - dependencies: - chokidar: 4.0.3 - confbox: 0.1.8 - defu: 6.1.4 - dotenv: 16.4.7 - giget: 1.2.4 - jiti: 2.4.2 - mlly: 1.7.4 - ohash: 1.1.4 - pathe: 1.1.2 - perfect-debounce: 1.0.0 - pkg-types: 1.3.1 - rc9: 2.1.2 - optionalDependencies: - magicast: 0.3.5 - c12@3.0.2(magicast@0.3.5): dependencies: chokidar: 4.0.3 @@ -10550,7 +10484,7 @@ snapshots: exsolve: 1.0.1 giget: 2.0.0 jiti: 2.4.2 - ohash: 2.0.10 + ohash: 2.0.11 pathe: 2.0.3 perfect-debounce: 1.0.0 pkg-types: 2.1.0 @@ -10658,8 +10592,6 @@ snapshots: dependencies: readdirp: 4.0.1 - chownr@2.0.0: {} - chownr@3.0.0: {} chrome-trace-event@1.0.4: {} @@ -10794,6 +10726,8 @@ snapshots: cookie-es@2.0.0: {} + cookie@1.0.2: {} + copy-anything@3.0.5: dependencies: is-what: 4.1.16 @@ -10845,20 +10779,6 @@ snapshots: dependencies: postcss: 8.5.3 - css-loader@7.1.2(@rspack/core@1.2.7)(webpack@5.96.1): - dependencies: - icss-utils: 5.1.0(postcss@8.5.3) - postcss: 8.5.3 - postcss-modules-extract-imports: 3.1.0(postcss@8.5.3) - postcss-modules-local-by-default: 4.0.5(postcss@8.5.3) - postcss-modules-scope: 3.2.0(postcss@8.5.3) - postcss-modules-values: 4.0.0(postcss@8.5.3) - postcss-value-parser: 4.2.0 - semver: 7.7.1 - optionalDependencies: - '@rspack/core': 1.2.7 - webpack: 5.96.1 - css-loader@7.1.2(@rspack/core@1.2.7)(webpack@5.98.0): dependencies: icss-utils: 5.1.0(postcss@8.5.3) @@ -10873,7 +10793,7 @@ snapshots: '@rspack/core': 1.2.7 webpack: 5.98.0 - css-minimizer-webpack-plugin@7.0.0(esbuild@0.25.0)(webpack@5.96.1(esbuild@0.25.0)): + css-minimizer-webpack-plugin@7.0.0(esbuild@0.25.0)(webpack@5.98.0(esbuild@0.25.0)): dependencies: '@jridgewell/trace-mapping': 0.3.25 cssnano: 7.0.6(postcss@8.5.3) @@ -10881,20 +10801,10 @@ snapshots: postcss: 8.5.3 schema-utils: 4.3.0 serialize-javascript: 6.0.2 - webpack: 5.96.1(esbuild@0.25.0) + webpack: 5.98.0(esbuild@0.25.0) optionalDependencies: esbuild: 0.25.0 - css-minimizer-webpack-plugin@7.0.0(webpack@5.96.1): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - cssnano: 7.0.6(postcss@8.5.3) - jest-worker: 29.7.0 - postcss: 8.5.3 - schema-utils: 4.3.0 - serialize-javascript: 6.0.2 - webpack: 5.96.1 - css-minimizer-webpack-plugin@7.0.0(webpack@5.98.0): dependencies: '@jridgewell/trace-mapping': 0.3.25 @@ -10984,7 +10894,7 @@ snapshots: cuint@0.2.2: {} - db0@0.2.4: {} + db0@0.3.1: {} de-indent@1.0.2: {} @@ -11205,6 +11115,8 @@ snapshots: dependencies: is-arrayish: 0.2.1 + error-stack-parser-es@0.1.5: {} + error-stack-parser-es@1.0.5: {} error-stack-parser@2.1.4: @@ -11233,20 +11145,12 @@ snapshots: es-module-lexer@1.6.0: {} - esbuild-loader@4.3.0(webpack@5.96.1(esbuild@0.25.0)): + esbuild-loader@4.3.0(webpack@5.98.0(esbuild@0.25.0)): dependencies: esbuild: 0.25.0 get-tsconfig: 4.8.0 loader-utils: 2.0.4 - webpack: 5.96.1(esbuild@0.25.0) - webpack-sources: 1.4.3 - - esbuild-loader@4.3.0(webpack@5.96.1): - dependencies: - esbuild: 0.25.0 - get-tsconfig: 4.8.0 - loader-utils: 2.0.4 - webpack: 5.96.1 + webpack: 5.98.0(esbuild@0.25.0) webpack-sources: 1.4.3 esbuild-loader@4.3.0(webpack@5.98.0): @@ -11655,17 +11559,11 @@ snapshots: dependencies: flat-cache: 4.0.1 - file-loader@6.2.0(webpack@5.96.1(esbuild@0.25.0)): + file-loader@6.2.0(webpack@5.98.0(esbuild@0.25.0)): dependencies: loader-utils: 2.0.4 schema-utils: 3.3.0 - webpack: 5.96.1(esbuild@0.25.0) - - file-loader@6.2.0(webpack@5.96.1): - dependencies: - loader-utils: 2.0.4 - schema-utils: 3.3.0 - webpack: 5.96.1 + webpack: 5.98.0(esbuild@0.25.0) file-loader@6.2.0(webpack@5.98.0): dependencies: @@ -11727,23 +11625,6 @@ snapshots: cross-spawn: 7.0.6 signal-exit: 4.1.0 - fork-ts-checker-webpack-plugin@9.0.2(typescript@5.8.2)(webpack@5.96.1): - dependencies: - '@babel/code-frame': 7.26.2 - chalk: 4.1.2 - chokidar: 3.6.0 - cosmiconfig: 8.3.6(typescript@5.8.2) - deepmerge: 4.3.1 - fs-extra: 10.1.0 - memfs: 4.14.1 - minimatch: 3.1.2 - node-abort-controller: 3.1.1 - schema-utils: 3.3.0 - semver: 7.7.1 - tapable: 2.2.1 - typescript: 5.8.2 - webpack: 5.96.1 - fork-ts-checker-webpack-plugin@9.0.2(typescript@5.8.2)(webpack@5.98.0): dependencies: '@babel/code-frame': 7.26.2 @@ -11752,7 +11633,7 @@ snapshots: cosmiconfig: 8.3.6(typescript@5.8.2) deepmerge: 4.3.1 fs-extra: 10.1.0 - memfs: 4.14.1 + memfs: 4.17.0 minimatch: 3.1.2 node-abort-controller: 3.1.1 schema-utils: 3.3.0 @@ -11777,18 +11658,12 @@ snapshots: jsonfile: 6.1.0 universalify: 2.0.1 - fs-extra@11.2.0: + fs-extra@11.3.0: dependencies: graceful-fs: 4.2.11 jsonfile: 6.1.0 universalify: 2.0.1 - fs-minipass@2.1.0: - dependencies: - minipass: 3.3.6 - - fs.realpath@1.0.0: {} - fsevents@2.3.3: optional: true @@ -11823,17 +11698,6 @@ snapshots: dependencies: resolve-pkg-maps: 1.0.0 - giget@1.2.4: - dependencies: - citty: 0.1.6 - consola: 3.4.0 - defu: 6.1.4 - node-fetch-native: 1.6.6 - nypm: 0.5.4 - ohash: 1.1.4 - pathe: 2.0.3 - tar: 6.2.1 - giget@2.0.0: dependencies: citty: 0.1.6 @@ -11875,15 +11739,6 @@ snapshots: package-json-from-dist: 1.0.0 path-scurry: 1.11.1 - glob@7.2.3: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - global-directory@4.0.1: dependencies: ini: 4.1.1 @@ -12165,11 +12020,6 @@ snapshots: index-to-position@0.1.2: {} - inflight@1.0.6: - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - inherits@2.0.4: {} ini@1.3.8: {} @@ -12201,7 +12051,7 @@ snapshots: hasown: 2.0.2 side-channel: 1.0.6 - ioredis@5.4.1: + ioredis@5.5.0: dependencies: '@ioredis/commands': 1.2.0 cluster-key-slot: 1.1.2 @@ -12840,7 +12690,7 @@ snapshots: mdurl@2.0.0: {} - memfs@4.14.1: + memfs@4.17.0: dependencies: '@jsonjoy.com/json-pack': 1.1.0(tslib@2.7.0) '@jsonjoy.com/util': 1.3.0(tslib@2.7.0) @@ -13084,23 +12934,23 @@ snapshots: mime@3.0.0: {} - mime@4.0.4: {} + mime@4.0.6: {} mimic-fn@4.0.0: {} min-indent@1.0.1: {} - mini-css-extract-plugin@2.9.2(webpack@5.96.1(esbuild@0.25.0)): + mini-css-extract-plugin@2.9.2(webpack@5.98.0(esbuild@0.25.0)): dependencies: schema-utils: 4.3.0 tapable: 2.2.1 - webpack: 5.96.1(esbuild@0.25.0) + webpack: 5.98.0(esbuild@0.25.0) - mini-css-extract-plugin@2.9.2(webpack@5.96.1): + mini-css-extract-plugin@2.9.2(webpack@5.98.0): dependencies: schema-utils: 4.3.0 tapable: 2.2.1 - webpack: 5.96.1 + webpack: 5.98.0 minimatch@3.0.8: dependencies: @@ -13124,19 +12974,8 @@ snapshots: minimist@1.2.8: {} - minipass@3.3.6: - dependencies: - yallist: 4.0.0 - - minipass@5.0.0: {} - minipass@7.1.2: {} - minizlib@2.1.2: - dependencies: - minipass: 3.3.6 - yallist: 4.0.0 - minizlib@3.0.1: dependencies: minipass: 7.1.2 @@ -13144,8 +12983,6 @@ snapshots: mitt@3.0.1: {} - mkdirp@1.0.4: {} - mkdirp@3.0.1: {} mkdist@2.2.0(typescript@5.8.2)(vue-tsc@2.2.8(typescript@5.8.2))(vue@3.5.13(typescript@5.8.2)): @@ -13201,59 +13038,60 @@ snapshots: neo-async@2.6.2: {} - nitropack@2.10.4(typescript@5.8.2): + nitropack@2.11.0(typescript@5.8.2): dependencies: '@cloudflare/kv-asset-handler': 0.3.4 - '@netlify/functions': 2.8.2 + '@netlify/functions': 3.0.0 '@rollup/plugin-alias': 5.1.1(rollup@4.34.9) '@rollup/plugin-commonjs': 28.0.2(rollup@4.34.9) '@rollup/plugin-inject': 5.0.5(rollup@4.34.9) '@rollup/plugin-json': 6.1.0(rollup@4.34.9) - '@rollup/plugin-node-resolve': 15.3.0(rollup@4.34.9) + '@rollup/plugin-node-resolve': 16.0.0(rollup@4.34.9) '@rollup/plugin-replace': 6.0.2(rollup@4.34.9) '@rollup/plugin-terser': 0.4.4(rollup@4.34.9) - '@rollup/pluginutils': 5.1.4(rollup@4.34.9) - '@types/http-proxy': 1.17.15 - '@vercel/nft': 0.27.10(rollup@4.34.9) + '@types/http-proxy': 1.17.16 + '@vercel/nft': 0.29.2(rollup@4.34.9) archiver: 7.0.1 - c12: 2.0.1(magicast@0.3.5) - chokidar: 3.6.0 + c12: 3.0.2(magicast@0.3.5) + chokidar: 4.0.3 citty: 0.1.6 compatx: 0.1.8 - confbox: 0.1.8 + confbox: 0.2.1 consola: 3.4.0 - cookie-es: 1.2.2 + cookie-es: 2.0.0 croner: 9.0.0 crossws: 0.3.4 - db0: 0.2.4 + db0: 0.3.1 defu: 6.1.4 destr: 2.0.3 dot-prop: 9.0.0 - esbuild: 0.24.2 + esbuild: 0.25.0 escape-string-regexp: 5.0.0 etag: 1.8.1 - fs-extra: 11.2.0 + exsolve: 1.0.1 + fs-extra: 11.3.0 globby: 14.1.0 gzip-size: 7.0.0 h3: 1.15.1 hookable: 5.5.3 httpxy: 0.1.7 - ioredis: 5.4.1 + ioredis: 5.5.0 jiti: 2.4.2 klona: 2.0.6 knitwork: 1.2.0 listhen: 1.9.0 magic-string: 0.30.17 magicast: 0.3.5 - mime: 4.0.4 + mime: 4.0.6 mlly: 1.7.4 node-fetch-native: 1.6.6 + node-mock-http: 1.0.0 ofetch: 1.4.1 - ohash: 1.1.4 + ohash: 2.0.11 openapi-typescript: 7.6.1(typescript@5.8.2) - pathe: 1.1.2 + pathe: 2.0.3 perfect-debounce: 1.0.0 - pkg-types: 1.3.1 + pkg-types: 2.1.0 pretty-bytes: 6.1.1 radix3: 1.1.2 rollup: 4.34.9 @@ -13262,15 +13100,20 @@ snapshots: semver: 7.7.1 serve-placeholder: 2.0.2 serve-static: 1.16.2 + source-map: 0.7.4 std-env: 3.8.1 ufo: 1.5.4 + ultrahtml: 1.5.3 uncrypto: 0.1.3 unctx: 2.4.1 - unenv: 1.10.0 + unenv: 2.0.0-rc.12 unimport: 4.1.2 - unstorage: 1.15.0(db0@0.2.4)(ioredis@5.4.1) - untyped: 1.5.2 + unplugin-utils: 0.2.4 + unstorage: 1.15.0(db0@0.3.1)(ioredis@5.5.0) + untyped: 2.0.0 unwasm: 0.3.9 + youch: 4.1.0-beta.5 + youch-core: 0.3.1 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -13377,15 +13220,6 @@ snapshots: transitivePeerDependencies: - supports-color - nypm@0.5.4: - dependencies: - citty: 0.1.6 - consola: 3.4.0 - pathe: 2.0.3 - pkg-types: 1.3.1 - tinyexec: 0.3.2 - ufo: 1.5.4 - nypm@0.6.0: dependencies: citty: 0.1.6 @@ -13420,7 +13254,7 @@ snapshots: ohash@1.1.4: {} - ohash@2.0.10: {} + ohash@2.0.11: {} on-change@5.0.1: {} @@ -13586,8 +13420,6 @@ snapshots: path-exists@5.0.0: {} - path-is-absolute@1.0.1: {} - path-key@3.1.1: {} path-key@4.0.0: {} @@ -13699,18 +13531,6 @@ snapshots: read-cache: 1.0.0 resolve: 1.22.8 - postcss-loader@8.1.1(@rspack/core@1.2.7)(postcss@8.5.3)(typescript@5.8.2)(webpack@5.96.1): - dependencies: - cosmiconfig: 9.0.0(typescript@5.8.2) - jiti: 1.21.7 - postcss: 8.5.3 - semver: 7.7.1 - optionalDependencies: - '@rspack/core': 1.2.7 - webpack: 5.96.1 - transitivePeerDependencies: - - typescript - postcss-loader@8.1.1(@rspack/core@1.2.7)(postcss@8.5.3)(typescript@5.8.2)(webpack@5.98.0): dependencies: cosmiconfig: 9.0.0(typescript@5.8.2) @@ -14348,12 +14168,12 @@ snapshots: safe-buffer@5.2.1: {} - sass-loader@16.0.5(@rspack/core@1.2.7)(webpack@5.96.1(esbuild@0.25.0)): + sass-loader@16.0.5(@rspack/core@1.2.7)(webpack@5.98.0(esbuild@0.25.0)): dependencies: neo-async: 2.6.2 optionalDependencies: '@rspack/core': 1.2.7 - webpack: 5.96.1(esbuild@0.25.0) + webpack: 5.98.0(esbuild@0.25.0) sass@1.78.0: dependencies: @@ -14666,6 +14486,8 @@ snapshots: dependencies: copy-anything: 3.0.5 + supports-color@10.0.0: {} + supports-color@5.5.0: dependencies: has-flag: 3.0.0 @@ -14716,15 +14538,6 @@ snapshots: fast-fifo: 1.3.2 streamx: 2.20.0 - tar@6.2.1: - dependencies: - chownr: 2.0.0 - fs-minipass: 2.1.0 - minipass: 5.0.0 - minizlib: 2.1.2 - mkdirp: 1.0.4 - yallist: 4.0.0 - tar@7.4.3: dependencies: '@isaacs/fs-minipass': 4.0.1 @@ -14734,26 +14547,17 @@ snapshots: mkdirp: 3.0.1 yallist: 5.0.0 - terser-webpack-plugin@5.3.11(esbuild@0.25.0)(webpack@5.96.1(esbuild@0.25.0)): + terser-webpack-plugin@5.3.11(esbuild@0.25.0)(webpack@5.98.0(esbuild@0.25.0)): dependencies: '@jridgewell/trace-mapping': 0.3.25 jest-worker: 27.5.1 schema-utils: 4.3.0 serialize-javascript: 6.0.2 terser: 5.32.0 - webpack: 5.96.1(esbuild@0.25.0) + webpack: 5.98.0(esbuild@0.25.0) optionalDependencies: esbuild: 0.25.0 - terser-webpack-plugin@5.3.11(webpack@5.96.1): - dependencies: - '@jridgewell/trace-mapping': 0.3.25 - jest-worker: 27.5.1 - schema-utils: 4.3.0 - serialize-javascript: 6.0.2 - terser: 5.32.0 - webpack: 5.96.1 - terser-webpack-plugin@5.3.11(webpack@5.98.0): dependencies: '@jridgewell/trace-mapping': 0.3.25 @@ -14792,10 +14596,6 @@ snapshots: dependencies: tslib: 2.7.0 - time-fix-plugin@2.0.7(webpack@5.96.1): - dependencies: - webpack: 5.96.1 - time-fix-plugin@2.0.7(webpack@5.98.0): dependencies: webpack: 5.98.0 @@ -14859,6 +14659,8 @@ snapshots: twoslash-protocol@0.2.12: {} + twoslash-protocol@0.3.1: {} + twoslash-vue@0.2.12(typescript@5.8.2): dependencies: '@vue/language-core': 2.1.10(typescript@5.8.2) @@ -14876,6 +14678,14 @@ snapshots: transitivePeerDependencies: - supports-color + twoslash@0.3.1(typescript@5.8.2): + dependencies: + '@typescript/vfs': 1.6.1(typescript@5.8.2) + twoslash-protocol: 0.3.1 + typescript: 5.8.2 + transitivePeerDependencies: + - supports-color + type-check@0.4.0: dependencies: prelude-ls: 1.2.1 @@ -14954,6 +14764,14 @@ snapshots: node-fetch-native: 1.6.6 pathe: 1.1.2 + unenv@2.0.0-rc.12: + dependencies: + defu: 6.1.4 + exsolve: 1.0.1 + ohash: 2.0.11 + pathe: 2.0.3 + ufo: 1.5.4 + unhead@2.0.0-rc.1: dependencies: hookable: 5.5.3 @@ -15054,26 +14872,26 @@ snapshots: pathe: 2.0.3 picomatch: 4.0.2 - unplugin-vue-router@0.11.2(rollup@4.34.9)(vue-router@4.5.0(vue@3.5.13(typescript@5.8.2)))(vue@3.5.13(typescript@5.8.2)): + unplugin-vue-router@0.12.0(vue-router@4.5.0(vue@3.5.13(typescript@5.8.2)))(vue@3.5.13(typescript@5.8.2)): dependencies: '@babel/types': 7.26.9 - '@rollup/pluginutils': 5.1.4(rollup@4.34.9) '@vue-macros/common': 1.16.1(vue@3.5.13(typescript@5.8.2)) ast-walker-scope: 0.6.2 - chokidar: 3.6.0 + chokidar: 4.0.3 fast-glob: 3.3.3 json5: 2.2.3 local-pkg: 1.1.0 magic-string: 0.30.17 + micromatch: 4.0.8 mlly: 1.7.4 pathe: 2.0.3 scule: 1.3.0 - unplugin: 2.1.2 + unplugin: 2.2.0 + unplugin-utils: 0.2.4 yaml: 2.7.0 optionalDependencies: vue-router: 4.5.0(vue@3.5.13(typescript@5.8.2)) transitivePeerDependencies: - - rollup - vue unplugin@1.16.1: @@ -15081,17 +14899,12 @@ snapshots: acorn: 8.14.0 webpack-virtual-modules: 0.6.2 - unplugin@2.1.2: - dependencies: - acorn: 8.14.0 - webpack-virtual-modules: 0.6.2 - unplugin@2.2.0: dependencies: acorn: 8.14.0 webpack-virtual-modules: 0.6.2 - unstorage@1.15.0(db0@0.2.4)(ioredis@5.4.1): + unstorage@1.15.0(db0@0.3.1)(ioredis@5.5.0): dependencies: anymatch: 3.1.3 chokidar: 4.0.3 @@ -15102,8 +14915,8 @@ snapshots: ofetch: 1.4.1 ufo: 1.5.4 optionalDependencies: - db0: 0.2.4 - ioredis: 5.4.1 + db0: 0.3.1 + ioredis: 5.5.0 untun@0.1.3: dependencies: @@ -15111,19 +14924,6 @@ snapshots: consola: 3.4.0 pathe: 1.1.2 - untyped@1.5.2: - dependencies: - '@babel/core': 7.26.9 - '@babel/standalone': 7.26.4 - '@babel/types': 7.26.9 - citty: 0.1.6 - defu: 6.1.4 - jiti: 2.4.2 - knitwork: 1.2.0 - scule: 1.3.0 - transitivePeerDependencies: - - supports-color - untyped@2.0.0: dependencies: citty: 0.1.6 @@ -15157,15 +14957,6 @@ snapshots: url-join@5.0.0: {} - url-loader@4.1.1(file-loader@6.2.0(webpack@5.96.1))(webpack@5.96.1): - dependencies: - loader-utils: 2.0.4 - mime-types: 2.1.35 - schema-utils: 3.3.0 - webpack: 5.96.1 - optionalDependencies: - file-loader: 6.2.0(webpack@5.96.1) - url-loader@4.1.1(file-loader@6.2.0(webpack@5.98.0))(webpack@5.98.0): dependencies: loader-utils: 2.0.4 @@ -15265,7 +15056,7 @@ snapshots: ansis: 3.16.0 debug: 4.4.0(supports-color@9.4.0) error-stack-parser-es: 1.0.5 - ohash: 2.0.10 + ohash: 2.0.11 open: 10.1.0 perfect-debounce: 1.0.0 sirv: 3.0.1 @@ -15403,22 +15194,12 @@ snapshots: dependencies: vue: 3.5.13(typescript@5.8.2) - vue-loader@17.4.2(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.8.2))(webpack@5.96.1(esbuild@0.25.0)): + vue-loader@17.4.2(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.8.2))(webpack@5.98.0(esbuild@0.25.0)): dependencies: chalk: 4.1.2 hash-sum: 2.0.0 watchpack: 2.4.2 - webpack: 5.96.1(esbuild@0.25.0) - optionalDependencies: - '@vue/compiler-sfc': 3.5.13 - vue: 3.5.13(typescript@5.8.2) - - vue-loader@17.4.2(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.8.2))(webpack@5.96.1): - dependencies: - chalk: 4.1.2 - hash-sum: 2.0.0 - watchpack: 2.4.2 - webpack: 5.96.1 + webpack: 5.98.0(esbuild@0.25.0) optionalDependencies: '@vue/compiler-sfc': 3.5.13 vue: 3.5.13(typescript@5.8.2) @@ -15492,32 +15273,21 @@ snapshots: - bufferutil - utf-8-validate - webpack-dev-middleware@7.4.2(webpack@5.96.1(esbuild@0.25.0)): + webpack-dev-middleware@7.4.2(webpack@5.98.0(esbuild@0.25.0)): dependencies: colorette: 2.0.20 - memfs: 4.14.1 + memfs: 4.17.0 mime-types: 2.1.35 on-finished: 2.4.1 range-parser: 1.2.1 schema-utils: 4.3.0 optionalDependencies: - webpack: 5.96.1(esbuild@0.25.0) - - webpack-dev-middleware@7.4.2(webpack@5.96.1): - dependencies: - colorette: 2.0.20 - memfs: 4.14.1 - mime-types: 2.1.35 - on-finished: 2.4.1 - range-parser: 1.2.1 - schema-utils: 4.3.0 - optionalDependencies: - webpack: 5.96.1 + webpack: 5.98.0(esbuild@0.25.0) webpack-dev-middleware@7.4.2(webpack@5.98.0): dependencies: colorette: 2.0.20 - memfs: 4.14.1 + memfs: 4.17.0 mime-types: 2.1.35 on-finished: 2.4.1 range-parser: 1.2.1 @@ -15540,66 +15310,6 @@ snapshots: webpack-virtual-modules@0.6.2: {} - webpack@5.96.1: - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.6 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.0 - browserslist: 4.24.4 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.0 - es-module-lexer: 1.6.0 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 3.3.0 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(webpack@5.96.1) - watchpack: 2.4.2 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - - webpack@5.96.1(esbuild@0.25.0): - dependencies: - '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.6 - '@webassemblyjs/ast': 1.14.1 - '@webassemblyjs/wasm-edit': 1.14.1 - '@webassemblyjs/wasm-parser': 1.14.1 - acorn: 8.14.0 - browserslist: 4.24.4 - chrome-trace-event: 1.0.4 - enhanced-resolve: 5.18.0 - es-module-lexer: 1.6.0 - eslint-scope: 5.1.1 - events: 3.3.0 - glob-to-regexp: 0.4.1 - graceful-fs: 4.2.11 - json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.0 - mime-types: 2.1.35 - neo-async: 2.6.2 - schema-utils: 3.3.0 - tapable: 2.2.1 - terser-webpack-plugin: 5.3.11(esbuild@0.25.0)(webpack@5.96.1(esbuild@0.25.0)) - watchpack: 2.4.2 - webpack-sources: 3.2.3 - transitivePeerDependencies: - - '@swc/core' - - esbuild - - uglify-js - webpack@5.98.0: dependencies: '@types/eslint-scope': 3.7.7 @@ -15630,15 +15340,35 @@ snapshots: - esbuild - uglify-js - webpackbar@7.0.0(@rspack/core@1.2.7)(webpack@5.96.1): + webpack@5.98.0(esbuild@0.25.0): dependencies: - ansis: 3.16.0 - consola: 3.4.0 - pretty-time: 1.1.0 - std-env: 3.8.1 - optionalDependencies: - '@rspack/core': 1.2.7 - webpack: 5.96.1 + '@types/eslint-scope': 3.7.7 + '@types/estree': 1.0.6 + '@webassemblyjs/ast': 1.14.1 + '@webassemblyjs/wasm-edit': 1.14.1 + '@webassemblyjs/wasm-parser': 1.14.1 + acorn: 8.14.0 + browserslist: 4.24.4 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.18.0 + es-module-lexer: 1.6.0 + eslint-scope: 5.1.1 + events: 3.3.0 + glob-to-regexp: 0.4.1 + graceful-fs: 4.2.11 + json-parse-even-better-errors: 2.3.1 + loader-runner: 4.3.0 + mime-types: 2.1.35 + neo-async: 2.6.2 + schema-utils: 4.3.0 + tapable: 2.2.1 + terser-webpack-plugin: 5.3.11(esbuild@0.25.0)(webpack@5.98.0(esbuild@0.25.0)) + watchpack: 2.4.2 + webpack-sources: 3.2.3 + transitivePeerDependencies: + - '@swc/core' + - esbuild + - uglify-js webpackbar@7.0.0(@rspack/core@1.2.7)(webpack@5.98.0): dependencies: @@ -15730,8 +15460,6 @@ snapshots: yallist@3.1.1: {} - yallist@4.0.0: {} - yallist@5.0.0: {} yaml-ast-parser@0.0.43: {} @@ -15768,6 +15496,18 @@ snapshots: yoctocolors@2.1.1: {} + youch-core@0.3.1: + dependencies: + '@poppinss/exception': 1.2.0 + error-stack-parser-es: 0.1.5 + + youch@4.1.0-beta.5: + dependencies: + '@poppinss/dumper': 0.6.2 + '@speed-highlight/core': 1.2.7 + cookie: 1.0.2 + youch-core: 0.3.1 + zip-stream@6.0.1: dependencies: archiver-utils: 5.0.2 diff --git a/test/bundle.test.ts b/test/bundle.test.ts index b918c66698..5582d2c149 100644 --- a/test/bundle.test.ts +++ b/test/bundle.test.ts @@ -37,10 +37,10 @@ describe.skipIf(process.env.SKIP_BUNDLE_SIZE === 'true' || process.env.ECOSYSTEM const serverDir = join(rootDir, '.output/server') const serverStats = await analyzeSizes(['**/*.mjs', '!node_modules'], serverDir) - expect.soft(roundToKilobytes(serverStats.totalBytes)).toMatchInlineSnapshot(`"215k"`) + expect.soft(roundToKilobytes(serverStats.totalBytes)).toMatchInlineSnapshot(`"197k"`) const modules = await analyzeSizes(['node_modules/**/*'], serverDir) - expect.soft(roundToKilobytes(modules.totalBytes)).toMatchInlineSnapshot(`"1393k"`) + expect.soft(roundToKilobytes(modules.totalBytes)).toMatchInlineSnapshot(`"1384k"`) const packages = modules.files .filter(m => m.endsWith('package.json')) @@ -61,7 +61,6 @@ describe.skipIf(process.env.SKIP_BUNDLE_SIZE === 'true' || process.env.ECOSYSTEM "entities", "estree-walker", "hookable", - "node-mock-http", "source-map-js", "ufo", "unhead", @@ -75,10 +74,10 @@ describe.skipIf(process.env.SKIP_BUNDLE_SIZE === 'true' || process.env.ECOSYSTEM const serverDir = join(rootDir, '.output-inline/server') const serverStats = await analyzeSizes(['**/*.mjs', '!node_modules'], serverDir) - expect.soft(roundToKilobytes(serverStats.totalBytes)).toMatchInlineSnapshot(`"565k"`) + expect.soft(roundToKilobytes(serverStats.totalBytes)).toMatchInlineSnapshot(`"547k"`) const modules = await analyzeSizes(['node_modules/**/*'], serverDir) - expect.soft(roundToKilobytes(modules.totalBytes)).toMatchInlineSnapshot(`"86.9k"`) + expect.soft(roundToKilobytes(modules.totalBytes)).toMatchInlineSnapshot(`"77.8k"`) const packages = modules.files .filter(m => m.endsWith('package.json')) @@ -88,7 +87,6 @@ describe.skipIf(process.env.SKIP_BUNDLE_SIZE === 'true' || process.env.ECOSYSTEM [ "devalue", "hookable", - "node-mock-http", "unhead", ] `)