From 57ed91abcd13525af540bacd4f282dfa2e6c7637 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Chopin?= Date: Sat, 24 Feb 2024 18:29:20 +0100 Subject: [PATCH] fix: move wrangler out of dependencies --- README.md | 18 +- .../1.getting-started/2.installation.md | 24 +- package.json | 6 +- pnpm-lock.yaml | 270 +++++++----------- src/runtime/server/_plugins/cloudflare.dev.ts | 4 +- 5 files changed, 144 insertions(+), 178 deletions(-) diff --git a/README.md b/README.md index 99f71d4c..11d889c7 100644 --- a/README.md +++ b/README.md @@ -17,23 +17,19 @@ Read more on https://docs.hub.nuxt.com ## Quick Setup -1. Add `@nuxthub/core` dependency to your project +1. Install `@nuxthub/core` dependency to your project: ```bash -# Using pnpm -pnpm add @nuxthub/core - -# Using yarn -yarn add @nuxthub/core +npx nypm@latest add @nuxthub/core +``` -# Using npm -npm install @nuxthub/core +2. Install `wrangler` development dependency to your project: -# Using bun -npm add @nuxthub/core +```bash +npx nypm@latest add -D wrangler ``` -2. Add `@nuxthub/core` to the `modules` section of `nuxt.config.ts` +3. Add `@nuxthub/core` to the `modules` section of `nuxt.config.ts` ```js export default defineNuxtConfig({ diff --git a/docs/content/1.getting-started/2.installation.md b/docs/content/1.getting-started/2.installation.md index f8d80e72..f6086423 100644 --- a/docs/content/1.getting-started/2.installation.md +++ b/docs/content/1.getting-started/2.installation.md @@ -28,7 +28,29 @@ bun add @nuxthub/core :: -2. Add it to your `modules` section in your `nuxt.config`: +2. Install `wrangler` development dependency to your project: + +::code-group + +```bash [pnpm] +pnpm add -D wrangler +``` + +```bash [yarn] +yarn add --dev wrangler +``` + +```bash [npm] +npm install --save-dev @nuxthub/core +``` + +```bash [bun] +bun add --dev @nuxthub/core +``` + +:: + +3. Add it to your `modules` section in your `nuxt.config`: ```ts [nuxt.config.ts] export default defineNuxtConfig({ diff --git a/package.json b/package.json index 73ba176e..22491474 100644 --- a/package.json +++ b/package.json @@ -51,7 +51,6 @@ "ufo": "^1.4.0", "uncrypto": "^0.1.3", "unstorage": "^1.10.1", - "wrangler": "^3.29.0", "zod": "^3.22.4" }, "devDependencies": { @@ -65,6 +64,7 @@ "nuxt": "^3.10.3", "typescript": "^5.3.3", "vitest": "^1.3.1", - "vue-tsc": "^1.8.27" + "vue-tsc": "^1.8.27", + "wrangler": "^3.29.0" } -} \ No newline at end of file +} diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7cc11de4..f980829e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -59,9 +59,6 @@ importers: unstorage: specifier: ^1.10.1 version: 1.10.1 - wrangler: - specifier: ^3.29.0 - version: 3.29.0(@cloudflare/workers-types@4.20240222.0) zod: specifier: ^3.22.4 version: 3.22.4 @@ -77,7 +74,7 @@ importers: version: 3.10.3(rollup@3.29.4) '@nuxt/test-utils': specifier: ^3.11.0 - version: 3.11.0(h3@1.10.2)(rollup@3.29.4)(vite@5.1.3)(vitest@1.3.1)(vue-router@4.2.5)(vue@3.4.19) + version: 3.11.0(h3@1.10.2)(rollup@3.29.4)(vite@5.1.4)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.19) '@types/node': specifier: ^20.11.20 version: 20.11.20 @@ -89,7 +86,7 @@ importers: version: 8.56.0 nuxt: specifier: ^3.10.3 - version: 3.10.3(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.1.3)(vue-tsc@1.8.27) + version: 3.10.3(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.1.4)(vue-tsc@1.8.27) typescript: specifier: ^5.3.3 version: 5.3.3 @@ -99,6 +96,9 @@ importers: vue-tsc: specifier: ^1.8.27 version: 1.8.27(typescript@5.3.3) + wrangler: + specifier: ^3.29.0 + version: 3.29.0(@cloudflare/workers-types@4.20240222.0) docs: dependencies: @@ -116,7 +116,7 @@ importers: version: 2.12.0(nuxt@3.10.2)(rollup@3.29.4)(vue@3.4.19) '@nuxt/ui-pro': specifier: ^0.7.5 - version: 0.7.5(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.3)(vue@3.4.19) + version: 0.7.5(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.4)(vue@3.4.19) '@nuxtjs/fontaine': specifier: ^0.4.1 version: 0.4.1(rollup@3.29.4) @@ -125,13 +125,13 @@ importers: version: 3.1.3(rollup@3.29.4) nuxt: specifier: ^3.10.2 - version: 3.10.2(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.1.3)(vue-tsc@1.8.27) + version: 3.10.2(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.1.4)(vue-tsc@1.8.27) nuxt-cloudflare-analytics: specifier: ^1.0.8 version: 1.0.8(rollup@3.29.4) nuxt-og-image: specifier: ^2.2.4 - version: 2.2.4(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.4.19)(nuxt@3.10.2)(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.3)(vue@3.4.19)(webpack@5.90.3) + version: 2.2.4(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.4.19)(nuxt@3.10.2)(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.4)(vue@3.4.19)(webpack@5.90.3) devDependencies: '@nuxthq/studio': specifier: ^1.0.11 @@ -147,7 +147,7 @@ importers: version: 1.4.0(rollup@3.29.4) '@nuxt/ui': specifier: ^2.13.0 - version: 2.13.0(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.3)(vue@3.4.19) + version: 2.13.0(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.4)(vue@3.4.19) '@nuxthub/core': specifier: latest version: link:.. @@ -156,14 +156,14 @@ importers: version: 0.29.3(@cloudflare/workers-types@4.20240222.0) nuxt: specifier: latest - version: 3.10.2(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.1.3)(vue-tsc@1.8.27) + version: 3.10.2(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.1.4)(vue-tsc@1.8.27) nuxt-auth-utils: specifier: ^0.0.18 version: 0.0.18(rollup@3.29.4) devDependencies: '@nuxt/devtools': specifier: latest - version: 1.0.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.3) + version: 1.0.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.4) packages: @@ -548,7 +548,7 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: false + dev: true optional: true /@cloudflare/workerd-darwin-arm64@1.20240208.0: @@ -557,7 +557,7 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: false + dev: true optional: true /@cloudflare/workerd-linux-64@1.20240208.0: @@ -566,7 +566,7 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: false + dev: true optional: true /@cloudflare/workerd-linux-arm64@1.20240208.0: @@ -575,7 +575,7 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: false + dev: true optional: true /@cloudflare/workerd-windows-64@1.20240208.0: @@ -584,19 +584,18 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: false + dev: true optional: true /@cloudflare/workers-types@4.20240222.0: resolution: {integrity: sha512-luO0BdK3rLlCv3B240+cTrfqm+XSbHtpk+88aJtGwzyVK9QF/Xz8lBgE/oZZLN8nCTmOvxAZnszyxUuZ8GP8Cg==} - dev: false /@cspotcode/source-map-support@0.8.1: resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} dependencies: '@jridgewell/trace-mapping': 0.3.9 - dev: false + dev: true /@csstools/cascade-layer-name-parser@1.0.8(@csstools/css-parser-algorithms@2.6.0)(@csstools/css-tokenizer@2.2.3): resolution: {integrity: sha512-xHxXavWvXB5nAA9IvZtjEzkONM3hPXpxqYK4cEw60LcqPiFjq7ZlEFxOyYFPrG4UdANKtnucNtRVDy7frjq6AA==} @@ -658,7 +657,7 @@ packages: esbuild: '*' dependencies: esbuild: 0.17.19 - dev: false + dev: true /@esbuild-plugins/node-modules-polyfill@0.2.2(esbuild@0.17.19): resolution: {integrity: sha512-LXV7QsWJxRuMYvKbiznh+U1ilIop3g2TeKRzUxOG5X3YITc8JyyTa90BmLwqqv0YnX4v32CSlG+vsziZp9dMvA==} @@ -668,7 +667,7 @@ packages: esbuild: 0.17.19 escape-string-regexp: 4.0.0 rollup-plugin-node-polyfills: 0.2.1 - dev: false + dev: true /@esbuild/aix-ppc64@0.19.12: resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} @@ -692,7 +691,6 @@ packages: cpu: [arm64] os: [android] requiresBuild: true - dev: false optional: true /@esbuild/android-arm64@0.19.12: @@ -717,7 +715,6 @@ packages: cpu: [arm] os: [android] requiresBuild: true - dev: false optional: true /@esbuild/android-arm@0.19.12: @@ -742,7 +739,6 @@ packages: cpu: [x64] os: [android] requiresBuild: true - dev: false optional: true /@esbuild/android-x64@0.19.12: @@ -767,7 +763,6 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true - dev: false optional: true /@esbuild/darwin-arm64@0.19.12: @@ -792,7 +787,6 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true - dev: false optional: true /@esbuild/darwin-x64@0.19.12: @@ -817,7 +811,6 @@ packages: cpu: [arm64] os: [freebsd] requiresBuild: true - dev: false optional: true /@esbuild/freebsd-arm64@0.19.12: @@ -842,7 +835,6 @@ packages: cpu: [x64] os: [freebsd] requiresBuild: true - dev: false optional: true /@esbuild/freebsd-x64@0.19.12: @@ -867,7 +859,6 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-arm64@0.19.12: @@ -892,7 +883,6 @@ packages: cpu: [arm] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-arm@0.19.12: @@ -917,7 +907,6 @@ packages: cpu: [ia32] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-ia32@0.19.12: @@ -942,7 +931,6 @@ packages: cpu: [loong64] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-loong64@0.19.12: @@ -967,7 +955,6 @@ packages: cpu: [mips64el] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-mips64el@0.19.12: @@ -992,7 +979,6 @@ packages: cpu: [ppc64] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-ppc64@0.19.12: @@ -1017,7 +1003,6 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-riscv64@0.19.12: @@ -1042,7 +1027,6 @@ packages: cpu: [s390x] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-s390x@0.19.12: @@ -1067,7 +1051,6 @@ packages: cpu: [x64] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-x64@0.19.12: @@ -1092,7 +1075,6 @@ packages: cpu: [x64] os: [netbsd] requiresBuild: true - dev: false optional: true /@esbuild/netbsd-x64@0.19.12: @@ -1117,7 +1099,6 @@ packages: cpu: [x64] os: [openbsd] requiresBuild: true - dev: false optional: true /@esbuild/openbsd-x64@0.19.12: @@ -1142,7 +1123,6 @@ packages: cpu: [x64] os: [sunos] requiresBuild: true - dev: false optional: true /@esbuild/sunos-x64@0.19.12: @@ -1167,7 +1147,6 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - dev: false optional: true /@esbuild/win32-arm64@0.19.12: @@ -1192,7 +1171,6 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true - dev: false optional: true /@esbuild/win32-ia32@0.19.12: @@ -1217,7 +1195,6 @@ packages: cpu: [x64] os: [win32] requiresBuild: true - dev: false optional: true /@esbuild/win32-x64@0.19.12: @@ -1440,7 +1417,7 @@ packages: dependencies: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.4.15 - dev: false + dev: true /@kgierke/nuxt-basic-auth@1.4.0(rollup@3.29.4): resolution: {integrity: sha512-ZZWjCx2YuVTYl9zbRZEVvvGdFVbl7M3n9m5an0OJq+WsdPxLlb45XzVzcaKDUZqajyYWA21vEB8OgRxSBh81mA==} @@ -1660,7 +1637,7 @@ packages: /@nuxt/devalue@2.0.2: resolution: {integrity: sha512-GBzP8zOc7CGWyFQS6dv1lQz8VVpz5C2yRszbXufwG/9zhStTIH50EtD87NmWbTMwXDvZLNg8GIpb1UFdH93JCA==} - /@nuxt/devtools-kit@1.0.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.3): + /@nuxt/devtools-kit@1.0.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.4): resolution: {integrity: sha512-j7bNZmoAXQ1a8qv6j6zk4c/aekrxYqYVQM21o/Hy4XHCUq4fajSgpoc8mjyWJSTfpkOmuLyEzMexpDWiIVSr6A==} peerDependencies: nuxt: ^3.9.0 @@ -1669,13 +1646,13 @@ packages: '@nuxt/kit': 3.10.3(rollup@3.29.4) '@nuxt/schema': 3.10.3(rollup@3.29.4) execa: 7.2.0 - nuxt: 3.10.2(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.1.3)(vue-tsc@1.8.27) - vite: 5.1.3(@types/node@20.11.20) + nuxt: 3.10.2(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.1.4)(vue-tsc@1.8.27) + vite: 5.1.4(@types/node@20.11.20) transitivePeerDependencies: - rollup - supports-color - /@nuxt/devtools-kit@1.0.8(nuxt@3.10.3)(rollup@3.29.4)(vite@5.1.3): + /@nuxt/devtools-kit@1.0.8(nuxt@3.10.3)(rollup@3.29.4)(vite@5.1.4): resolution: {integrity: sha512-j7bNZmoAXQ1a8qv6j6zk4c/aekrxYqYVQM21o/Hy4XHCUq4fajSgpoc8mjyWJSTfpkOmuLyEzMexpDWiIVSr6A==} peerDependencies: nuxt: ^3.9.0 @@ -1684,14 +1661,14 @@ packages: '@nuxt/kit': 3.10.3(rollup@3.29.4) '@nuxt/schema': 3.10.3(rollup@3.29.4) execa: 7.2.0 - nuxt: 3.10.3(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.1.3)(vue-tsc@1.8.27) - vite: 5.1.3(@types/node@20.11.20) + nuxt: 3.10.3(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.1.4)(vue-tsc@1.8.27) + vite: 5.1.4(@types/node@20.11.20) transitivePeerDependencies: - rollup - supports-color dev: true - /@nuxt/devtools-ui-kit@1.0.8(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.4.19)(nuxt@3.10.2)(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.3)(vue@3.4.19)(webpack@5.90.3): + /@nuxt/devtools-ui-kit@1.0.8(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.4.19)(nuxt@3.10.2)(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.4)(vue@3.4.19)(webpack@5.90.3): resolution: {integrity: sha512-oPkyQ+nkvCvveWxHWAHpZt9uEycHFD00Rh46KYKe5KLl81Wr/L3KacIIYpiocPog0YZZhjvX5CmrIe8zXopNOA==} peerDependencies: '@nuxt/devtools': 1.0.8 @@ -1700,12 +1677,12 @@ packages: '@iconify-json/logos': 1.1.42 '@iconify-json/ri': 1.1.19 '@iconify-json/tabler': 1.1.105 - '@nuxt/devtools': 1.0.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.3) - '@nuxt/devtools-kit': 1.0.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.3) + '@nuxt/devtools': 1.0.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.4) + '@nuxt/devtools-kit': 1.0.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.4) '@nuxt/kit': 3.10.3(rollup@3.29.4) '@nuxtjs/color-mode': 3.3.2(rollup@3.29.4) '@unocss/core': 0.58.5 - '@unocss/nuxt': 0.58.5(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.3)(webpack@5.90.3) + '@unocss/nuxt': 0.58.5(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.4)(webpack@5.90.3) '@unocss/preset-attributify': 0.58.5 '@unocss/preset-icons': 0.58.5 '@unocss/preset-mini': 0.58.5 @@ -1716,7 +1693,7 @@ packages: defu: 6.1.4 focus-trap: 7.5.4 splitpanes: 3.1.5 - unocss: 0.58.5(@unocss/webpack@0.58.5)(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.3) + unocss: 0.58.5(@unocss/webpack@0.58.5)(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.4) v-lazy-show: 0.2.4(@vue/compiler-core@3.4.19) transitivePeerDependencies: - '@unocss/webpack' @@ -1757,7 +1734,7 @@ packages: rc9: 2.1.1 semver: 7.6.0 - /@nuxt/devtools@1.0.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.3): + /@nuxt/devtools@1.0.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.4): resolution: {integrity: sha512-o6aBFEBxc8OgVHV4OPe2g0q9tFIe9HiTxRiJnlTJ+jHvOQsBLS651ArdVtwLChf9UdMouFlpLLJ1HteZqTbtsQ==} hasBin: true peerDependencies: @@ -1765,7 +1742,7 @@ packages: vite: '*' dependencies: '@antfu/utils': 0.7.7 - '@nuxt/devtools-kit': 1.0.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.3) + '@nuxt/devtools-kit': 1.0.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.4) '@nuxt/devtools-wizard': 1.0.8 '@nuxt/kit': 3.10.2(rollup@3.29.4) birpc: 0.2.16 @@ -1782,7 +1759,7 @@ packages: launch-editor: 2.6.1 local-pkg: 0.5.0 magicast: 0.3.3 - nuxt: 3.10.2(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.1.3)(vue-tsc@1.8.27) + nuxt: 3.10.2(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.1.4)(vue-tsc@1.8.27) nypm: 0.3.6 ohash: 1.1.3 pacote: 17.0.6 @@ -1795,9 +1772,9 @@ packages: simple-git: 3.22.0 sirv: 2.0.4 unimport: 3.7.1(rollup@3.29.4) - vite: 5.1.3(@types/node@20.11.20) - vite-plugin-inspect: 0.8.3(@nuxt/kit@3.10.2)(rollup@3.29.4)(vite@5.1.3) - vite-plugin-vue-inspector: 4.0.2(vite@5.1.3) + vite: 5.1.4(@types/node@20.11.20) + vite-plugin-inspect: 0.8.3(@nuxt/kit@3.10.2)(rollup@3.29.4)(vite@5.1.4) + vite-plugin-vue-inspector: 4.0.2(vite@5.1.4) which: 3.0.1 ws: 8.16.0 transitivePeerDependencies: @@ -1807,7 +1784,7 @@ packages: - supports-color - utf-8-validate - /@nuxt/devtools@1.0.8(nuxt@3.10.3)(rollup@3.29.4)(vite@5.1.3): + /@nuxt/devtools@1.0.8(nuxt@3.10.3)(rollup@3.29.4)(vite@5.1.4): resolution: {integrity: sha512-o6aBFEBxc8OgVHV4OPe2g0q9tFIe9HiTxRiJnlTJ+jHvOQsBLS651ArdVtwLChf9UdMouFlpLLJ1HteZqTbtsQ==} hasBin: true peerDependencies: @@ -1815,9 +1792,9 @@ packages: vite: '*' dependencies: '@antfu/utils': 0.7.7 - '@nuxt/devtools-kit': 1.0.8(nuxt@3.10.3)(rollup@3.29.4)(vite@5.1.3) + '@nuxt/devtools-kit': 1.0.8(nuxt@3.10.3)(rollup@3.29.4)(vite@5.1.4) '@nuxt/devtools-wizard': 1.0.8 - '@nuxt/kit': 3.10.3(rollup@3.29.4) + '@nuxt/kit': 3.10.2(rollup@3.29.4) birpc: 0.2.16 consola: 3.2.3 destr: 2.0.3 @@ -1832,7 +1809,7 @@ packages: launch-editor: 2.6.1 local-pkg: 0.5.0 magicast: 0.3.3 - nuxt: 3.10.3(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.1.3)(vue-tsc@1.8.27) + nuxt: 3.10.3(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.1.4)(vue-tsc@1.8.27) nypm: 0.3.6 ohash: 1.1.3 pacote: 17.0.6 @@ -1845,9 +1822,9 @@ packages: simple-git: 3.22.0 sirv: 2.0.4 unimport: 3.7.1(rollup@3.29.4) - vite: 5.1.3(@types/node@20.11.20) - vite-plugin-inspect: 0.8.3(@nuxt/kit@3.10.3)(rollup@3.29.4)(vite@5.1.3) - vite-plugin-vue-inspector: 4.0.2(vite@5.1.3) + vite: 5.1.4(@types/node@20.11.20) + vite-plugin-inspect: 0.8.3(@nuxt/kit@3.10.2)(rollup@3.29.4)(vite@5.1.4) + vite-plugin-vue-inspector: 4.0.2(vite@5.1.4) which: 3.0.1 ws: 8.16.0 transitivePeerDependencies: @@ -2008,7 +1985,7 @@ packages: - rollup - supports-color - /@nuxt/test-utils@3.11.0(h3@1.10.2)(rollup@3.29.4)(vite@5.1.3)(vitest@1.3.1)(vue-router@4.2.5)(vue@3.4.19): + /@nuxt/test-utils@3.11.0(h3@1.10.2)(rollup@3.29.4)(vite@5.1.4)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.19): resolution: {integrity: sha512-9ovgpQZkZpVg/MhYVVn2169WjH/IL0XUqwGryTa/lkx0/BCi1LMVEp3HTPkmt4qbRcxitO+kL4vFqqrFGVaSVg==} engines: {node: ^14.18.0 || >=16.10.0} peerDependencies: @@ -2068,20 +2045,20 @@ packages: ufo: 1.4.0 unenv: 1.9.0 unplugin: 1.7.1 - vite: 5.1.3(@types/node@20.11.20) + vite: 5.1.4(@types/node@20.11.20) vitest: 1.3.1(@types/node@20.11.20) - vitest-environment-nuxt: 1.0.0(h3@1.10.2)(rollup@3.29.4)(vite@5.1.3)(vitest@1.3.1)(vue-router@4.2.5)(vue@3.4.19) + vitest-environment-nuxt: 1.0.0(h3@1.10.2)(rollup@3.29.4)(vite@5.1.4)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.19) vue: 3.4.19(typescript@5.3.3) - vue-router: 4.2.5(vue@3.4.19) + vue-router: 4.3.0(vue@3.4.19) transitivePeerDependencies: - rollup - supports-color dev: true - /@nuxt/ui-pro@0.7.5(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.3)(vue@3.4.19): + /@nuxt/ui-pro@0.7.5(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.4)(vue@3.4.19): resolution: {integrity: sha512-Isb+eAjnw6Kn+VCPQZESSLTt+/ZKis5PJKA2exdCWHvWX6Stu8Lr1I7us85P57siv0Y/KtHBBvJmHH+7RNmU2g==} dependencies: - '@nuxt/ui': 2.13.0(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.3)(vue@3.4.19) + '@nuxt/ui': 2.13.0(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.4)(vue@3.4.19) '@vueuse/core': 10.8.0(vue@3.4.19) defu: 6.1.4 git-url-parse: 14.0.0 @@ -2114,7 +2091,7 @@ packages: /@nuxt/ui-templates@1.3.1: resolution: {integrity: sha512-5gc02Pu1HycOVUWJ8aYsWeeXcSTPe8iX8+KIrhyEtEoOSkY0eMBuo0ssljB8wALuEmepv31DlYe5gpiRwkjESA==} - /@nuxt/ui@2.13.0(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.3)(vue@3.4.19): + /@nuxt/ui@2.13.0(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.4)(vue@3.4.19): resolution: {integrity: sha512-u7TXMeNGV/lkPO/k2VlhCXUxJ+iw+OKUOaFLWRjHDfVQpBJMhzIvNvQhRPOD2FMpVuUUbpVjdOqbdEg9VQX3Wg==} engines: {node: '>=v16.20.2'} dependencies: @@ -2135,7 +2112,7 @@ packages: '@vueuse/math': 10.8.0(vue@3.4.19) defu: 6.1.4 fuse.js: 6.6.2 - nuxt-icon: 0.6.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.3)(vue@3.4.19) + nuxt-icon: 0.6.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.4)(vue@3.4.19) ohash: 1.1.3 pathe: 1.1.2 scule: 1.3.0 @@ -3222,7 +3199,7 @@ packages: resolution: {integrity: sha512-FQx220y22OKNTqaByeBGqHWYz4cl94tpcxeFdvBo3wjG6XPBuZ0BNgNZRV5J5TFmmcsJ4IzsLkmGRiQbnYsBEQ==} dependencies: '@types/node': 20.11.20 - dev: false + dev: true /@types/node@20.11.20: resolution: {integrity: sha512-7/rR21OS+fq8IyHTgtLkDK949uzsa6n8BkziAKtPVpugIkO6D+/ooXMvzXxDnZrmtXVfjb1bKQafYpb8s89LOg==} @@ -3417,7 +3394,7 @@ packages: unhead: 1.8.10 vue: 3.4.19(typescript@5.3.3) - /@unocss/astro@0.58.5(rollup@3.29.4)(vite@5.1.3): + /@unocss/astro@0.58.5(rollup@3.29.4)(vite@5.1.4): resolution: {integrity: sha512-LtuVnj8oFAK9663OVhQO8KpdJFiOyyPsYfnOZlDCOFK3gHb/2WMrzdBwr1w8LoQF3bDedkFMKirVF7gWjyZiaw==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 @@ -3427,8 +3404,8 @@ packages: dependencies: '@unocss/core': 0.58.5 '@unocss/reset': 0.58.5 - '@unocss/vite': 0.58.5(rollup@3.29.4)(vite@5.1.3) - vite: 5.1.3(@types/node@20.11.20) + '@unocss/vite': 0.58.5(rollup@3.29.4)(vite@5.1.4) + vite: 5.1.4(@types/node@20.11.20) transitivePeerDependencies: - rollup dev: false @@ -3482,7 +3459,7 @@ packages: sirv: 2.0.4 dev: false - /@unocss/nuxt@0.58.5(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.3)(webpack@5.90.3): + /@unocss/nuxt@0.58.5(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.4)(webpack@5.90.3): resolution: {integrity: sha512-x5iIGATNAhAGfN2w0f+ulRzmJTgu7PcJ8XAFmAx9QMKkVGnnurZEyW4IEm3Kr/EsRMhJXLtmZnsAGjC09qUh6A==} dependencies: '@nuxt/kit': 3.10.3(rollup@3.29.4) @@ -3496,9 +3473,9 @@ packages: '@unocss/preset-web-fonts': 0.58.5 '@unocss/preset-wind': 0.58.5 '@unocss/reset': 0.58.5 - '@unocss/vite': 0.58.5(rollup@3.29.4)(vite@5.1.3) + '@unocss/vite': 0.58.5(rollup@3.29.4)(vite@5.1.4) '@unocss/webpack': 0.58.5(rollup@3.29.4)(webpack@5.90.3) - unocss: 0.58.5(@unocss/webpack@0.58.5)(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.3) + unocss: 0.58.5(@unocss/webpack@0.58.5)(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.4) transitivePeerDependencies: - postcss - rollup @@ -3636,7 +3613,7 @@ packages: '@unocss/core': 0.58.5 dev: false - /@unocss/vite@0.58.5(rollup@3.29.4)(vite@5.1.3): + /@unocss/vite@0.58.5(rollup@3.29.4)(vite@5.1.4): resolution: {integrity: sha512-p4o1XNX1rvjmoUqSSdua8XyWNg/d+YUChDd2L/xEty+6j2qv0wUaohs3UQ87vWlv632/UmgdX+2MbrgtqthCtw==} peerDependencies: vite: ^2.9.0 || ^3.0.0-0 || ^4.0.0 || ^5.0.0-0 @@ -3651,7 +3628,7 @@ packages: chokidar: 3.6.0 fast-glob: 3.3.2 magic-string: 0.30.7 - vite: 5.1.3(@types/node@20.11.20) + vite: 5.1.4(@types/node@20.11.20) transitivePeerDependencies: - rollup dev: false @@ -4096,7 +4073,7 @@ packages: '@vueuse/core': 10.8.0(vue@3.4.19) '@vueuse/metadata': 10.8.0 local-pkg: 0.5.0 - nuxt: 3.10.2(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.1.3)(vue-tsc@1.8.27) + nuxt: 3.10.2(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.1.4)(vue-tsc@1.8.27) vue-demi: 0.14.7(vue@3.4.19) transitivePeerDependencies: - '@vue/composition-api' @@ -4261,6 +4238,7 @@ packages: /acorn-walk@8.3.2: resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} engines: {node: '>=0.4.0'} + dev: true /acorn@8.11.3: resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} @@ -4405,7 +4383,7 @@ packages: resolution: {integrity: sha512-xvsWESUJn0JN421Xb9MQw6AsMHRCUknCe0Wjlxvjud80mU4E6hQf1A6NzQKcYNmYw62MfzEtXc+badstZP3JpQ==} dependencies: printable-characters: 1.0.42 - dev: false + dev: true /assertion-error@1.1.0: resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} @@ -4519,7 +4497,7 @@ packages: /blake3-wasm@2.1.5: resolution: {integrity: sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==} - dev: false + dev: true /blob-to-buffer@1.2.9: resolution: {integrity: sha512-BF033y5fN6OCofD3vgHmNtwZWRcq9NLyyxyILx9hfMy1sXYy4ojFl765hJ2lP0YaN2fuxPaLO2Vzzoxy0FLFFA==} @@ -4693,7 +4671,7 @@ packages: tslib: 2.6.2 transitivePeerDependencies: - supports-color - dev: false + dev: true /ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -4974,7 +4952,7 @@ packages: /cookie@0.5.0: resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==} engines: {node: '>= 0.6'} - dev: false + dev: true /cookies@0.9.1: resolution: {integrity: sha512-TG2hpqe4ELx54QER/S3HQ9SRVnQnGBtKUz5bLQWtYAQ+o6GpgMs6sYUvaiJjVxb+UXwhRhAEP3m7LbsIZ77Hmw==} @@ -5152,7 +5130,7 @@ packages: /data-uri-to-buffer@2.0.2: resolution: {integrity: sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==} - dev: false + dev: true /de-indent@1.0.2: resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} @@ -5554,7 +5532,6 @@ packages: '@esbuild/win32-arm64': 0.17.19 '@esbuild/win32-ia32': 0.17.19 '@esbuild/win32-x64': 0.17.19 - dev: false /esbuild@0.19.12: resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} @@ -5749,7 +5726,7 @@ packages: /estree-walker@0.6.1: resolution: {integrity: sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==} - dev: false + dev: true /estree-walker@2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} @@ -5829,7 +5806,7 @@ packages: /exit-hook@2.2.1: resolution: {integrity: sha512-eNTPlAD67BmP31LDINZ3U7HSF8l57TxOY2PmBJ1shpCvpnxBF93mWCE8YHBnXs8qiUZJc9WDcWIeC3a2HIAMfw==} engines: {node: '>=6'} - dev: false + dev: true /exponential-backoff@3.1.1: resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==} @@ -6068,7 +6045,7 @@ packages: dependencies: data-uri-to-buffer: 2.0.2 source-map: 0.6.1 - dev: false + dev: true /get-stream@6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} @@ -6129,7 +6106,6 @@ packages: /glob-to-regexp@0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} - dev: false /glob@10.3.10: resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} @@ -7087,7 +7063,7 @@ packages: resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} dependencies: sourcemap-codec: 1.4.8 - dev: false + dev: true /magic-string@0.30.7: resolution: {integrity: sha512-8vBuFF/I/+OSLRmdf2wwFCJCz+nSn0m6DPvGH1fS/KiQoSaR+sETbov0eIk9KhEKy8CYqIkIAnbohxT/4H0kuA==} @@ -7618,7 +7594,7 @@ packages: - bufferutil - supports-color - utf-8-validate - dev: false + dev: true /minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -7785,7 +7761,7 @@ packages: /mustache@4.2.0: resolution: {integrity: sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==} hasBin: true - dev: false + dev: true /mz@2.7.0: resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==} @@ -8132,12 +8108,12 @@ packages: - supports-color dev: true - /nuxt-icon@0.6.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.3)(vue@3.4.19): + /nuxt-icon@0.6.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.4)(vue@3.4.19): resolution: {integrity: sha512-6eWlNOb6Uvp63uXFdhcmsB1JlubDv76Pot/VwmIu0yJxDYhwytbnv3WAjw2khl2l7W/65V4eMGIEeX9C5Ahxng==} dependencies: '@iconify/collections': 1.0.396 '@iconify/vue': 4.1.1(vue@3.4.19) - '@nuxt/devtools-kit': 1.0.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.3) + '@nuxt/devtools-kit': 1.0.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.4) '@nuxt/kit': 3.10.3(rollup@3.29.4) transitivePeerDependencies: - nuxt @@ -8147,7 +8123,7 @@ packages: - vue dev: false - /nuxt-og-image@2.2.4(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.4.19)(nuxt@3.10.2)(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.3)(vue@3.4.19)(webpack@5.90.3): + /nuxt-og-image@2.2.4(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.4.19)(nuxt@3.10.2)(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.4)(vue@3.4.19)(webpack@5.90.3): resolution: {integrity: sha512-A7QNMi+/DueEOPgxIWCvUJU8UxgxyUtRrLd7QB6YVeXrBEFFhWD8/2wLbcSdZyAzpVmuE6cA7bSU3z3U/e7K/w==} dependencies: '@nuxt/kit': 3.10.3(rollup@3.29.4) @@ -8167,7 +8143,7 @@ packages: globby: 13.2.2 image-size: 1.1.1 launch-editor: 2.6.1 - nuxt-site-config: 1.6.7(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.4.19)(nuxt@3.10.2)(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.3)(vue@3.4.19)(webpack@5.90.3) + nuxt-site-config: 1.6.7(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.4.19)(nuxt@3.10.2)(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.4)(vue@3.4.19)(webpack@5.90.3) nuxt-site-config-kit: 1.6.7(rollup@3.29.4)(vue@3.4.19) nypm: 0.3.6 ofetch: 1.3.3 @@ -8228,11 +8204,11 @@ packages: - vue dev: false - /nuxt-site-config@1.6.7(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.4.19)(nuxt@3.10.2)(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.3)(vue@3.4.19)(webpack@5.90.3): + /nuxt-site-config@1.6.7(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.4.19)(nuxt@3.10.2)(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.4)(vue@3.4.19)(webpack@5.90.3): resolution: {integrity: sha512-X9HPq0ldfFf9vatXcOLt1Fl9xPydhC+fZw5KVxACcOyNK92KwJgvzrHAooURdoQhohaVgPbK+xnfVP8S6GCkQA==} dependencies: - '@nuxt/devtools-kit': 1.0.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.3) - '@nuxt/devtools-ui-kit': 1.0.8(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.4.19)(nuxt@3.10.2)(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.3)(vue@3.4.19)(webpack@5.90.3) + '@nuxt/devtools-kit': 1.0.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.4) + '@nuxt/devtools-ui-kit': 1.0.8(@nuxt/devtools@1.0.8)(@vue/compiler-core@3.4.19)(nuxt@3.10.2)(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.4)(vue@3.4.19)(webpack@5.90.3) '@nuxt/kit': 3.10.3(rollup@3.29.4) '@nuxt/schema': 3.10.3(rollup@3.29.4) nuxt-site-config-kit: 1.6.7(rollup@3.29.4)(vue@3.4.19) @@ -8266,7 +8242,7 @@ packages: - webpack dev: false - /nuxt@3.10.2(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.1.3)(vue-tsc@1.8.27): + /nuxt@3.10.2(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.1.4)(vue-tsc@1.8.27): resolution: {integrity: sha512-EYRPNPEHRoOzL5ZusOMoBvv1/yifGwdv7BLJPD/jaEDeEZvdXjLXLSRh2NukmdB1SdNmfL3wEnt5xtRpQO1niQ==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true @@ -8280,7 +8256,7 @@ packages: optional: true dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.0.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.3) + '@nuxt/devtools': 1.0.8(nuxt@3.10.2)(rollup@3.29.4)(vite@5.1.4) '@nuxt/kit': 3.10.2(rollup@3.29.4) '@nuxt/schema': 3.10.2(rollup@3.29.4) '@nuxt/telemetry': 2.5.3(rollup@3.29.4) @@ -8371,7 +8347,7 @@ packages: - vue-tsc - xml2js - /nuxt@3.10.3(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.1.3)(vue-tsc@1.8.27): + /nuxt@3.10.3(@types/node@20.11.20)(eslint@8.56.0)(rollup@3.29.4)(typescript@5.3.3)(vite@5.1.4)(vue-tsc@1.8.27): resolution: {integrity: sha512-NchGNiiz9g/ErJAb462W/lpX2NqcXYb9hugySKWvLXNdrjeAPiJ2/7mhgwUSiZA9MpjuQg3saiEajr1zlRIOCg==} engines: {node: ^14.18.0 || >=16.10.0} hasBin: true @@ -8385,7 +8361,7 @@ packages: optional: true dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.0.8(nuxt@3.10.3)(rollup@3.29.4)(vite@5.1.3) + '@nuxt/devtools': 1.0.8(nuxt@3.10.3)(rollup@3.29.4)(vite@5.1.4) '@nuxt/kit': 3.10.3(rollup@3.29.4) '@nuxt/schema': 3.10.3(rollup@3.29.4) '@nuxt/telemetry': 2.5.3(rollup@3.29.4) @@ -8737,7 +8713,6 @@ packages: /path-to-regexp@6.2.1: resolution: {integrity: sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw==} - dev: false /path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} @@ -9177,7 +9152,7 @@ packages: /printable-characters@1.0.42: resolution: {integrity: sha512-dKp+C4iXWK4vVYZmYSd0KBH5F/h1HoZRsbJ82AVKRO3PEo8L4lBS/vLwhVtpwwuYcoIsVY+1JYKR268yn480uQ==} - dev: false + dev: true /proc-log@3.0.0: resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==} @@ -9483,7 +9458,7 @@ packages: /resolve.exports@2.0.2: resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==} engines: {node: '>=10'} - dev: false + dev: true /resolve@1.22.8: resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} @@ -9532,13 +9507,13 @@ packages: estree-walker: 0.6.1 magic-string: 0.25.9 rollup-pluginutils: 2.8.2 - dev: false + dev: true /rollup-plugin-node-polyfills@0.2.1: resolution: {integrity: sha512-4kCrKPTJ6sK4/gLL/U5QzVT8cxJcofO0OU74tnB19F40cmuAKSzH5/siithxlofFEjwvw1YAhPmbvGNA6jEroA==} dependencies: rollup-plugin-inject: 3.0.2 - dev: false + dev: true /rollup-plugin-visualizer@5.12.0(rollup@3.29.4): resolution: {integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==} @@ -9576,7 +9551,7 @@ packages: resolution: {integrity: sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==} dependencies: estree-walker: 0.6.1 - dev: false + dev: true /rollup@3.29.4: resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} @@ -9674,7 +9649,7 @@ packages: dependencies: '@types/node-forge': 1.3.11 node-forge: 1.3.1 - dev: false + dev: true /semver@6.3.1: resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} @@ -9907,7 +9882,7 @@ packages: /sourcemap-codec@1.4.8: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} deprecated: Please use @jridgewell/sourcemap-codec instead - dev: false + dev: true /space-separated-tokens@2.0.2: resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} @@ -9959,7 +9934,7 @@ packages: dependencies: as-table: 1.0.55 get-source: 2.0.12 - dev: false + dev: true /standard-as-callback@2.1.0: resolution: {integrity: sha512-qoRRSyROncaz1z0mvYqIE4lCd9p2R90i6GxW3uZv5ucSu8tU7B5HXUP1gG8pVZsYNVaXjk8ClXHPttLyxAL48A==} @@ -9979,7 +9954,7 @@ packages: /stoppable@1.1.0: resolution: {integrity: sha512-KXDYZ9dszj6bzvnEMRYvxgeTHU74QBFL54XKtP3nyMuJ81CFYtABZ3bAzL2EdFUaEwJOBOgENyFj3R7oTzDyyw==} engines: {node: '>=4', npm: '>=6'} - dev: false + dev: true /stream-combiner@0.0.4: resolution: {integrity: sha512-rT00SPnTVyRsaSz5zgSPma/aHSOic5U1prhYdRy5HS2kTZviFpmDgzilbtsJsxiroqACmayynDN/9VzIbX5DOw==} @@ -10365,7 +10340,6 @@ packages: /tslib@2.6.2: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} - dev: false /tsscmp@1.0.6: resolution: {integrity: sha512-LxhtAkPDTkVCMQjt2h6eBVY28KCjikZqZfMcC15YBeNjkgUpdCfBu5HoiOTDu86v6smE8yOjyEktJ8hlbANHQA==} @@ -10663,7 +10637,7 @@ packages: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} - /unocss@0.58.5(@unocss/webpack@0.58.5)(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.3): + /unocss@0.58.5(@unocss/webpack@0.58.5)(postcss@8.4.35)(rollup@3.29.4)(vite@5.1.4): resolution: {integrity: sha512-0g4P6jLgRRNnhscxw7nQ9RHGrKJ1UPPiHPet+YT3TXUcmy4mTiYgo9+kGQf5bjyrzsELJ10cT6Qz2y6g9Tls4g==} engines: {node: '>=14'} peerDependencies: @@ -10675,7 +10649,7 @@ packages: vite: optional: true dependencies: - '@unocss/astro': 0.58.5(rollup@3.29.4)(vite@5.1.3) + '@unocss/astro': 0.58.5(rollup@3.29.4)(vite@5.1.4) '@unocss/cli': 0.58.5(rollup@3.29.4) '@unocss/core': 0.58.5 '@unocss/extractor-arbitrary-variants': 0.58.5 @@ -10694,9 +10668,9 @@ packages: '@unocss/transformer-compile-class': 0.58.5 '@unocss/transformer-directives': 0.58.5 '@unocss/transformer-variant-group': 0.58.5 - '@unocss/vite': 0.58.5(rollup@3.29.4)(vite@5.1.3) + '@unocss/vite': 0.58.5(rollup@3.29.4)(vite@5.1.4) '@unocss/webpack': 0.58.5(rollup@3.29.4)(webpack@5.90.3) - vite: 5.1.3(@types/node@20.11.20) + vite: 5.1.4(@types/node@20.11.20) transitivePeerDependencies: - postcss - rollup @@ -11050,7 +11024,7 @@ packages: vue-tsc: 1.8.27(typescript@5.3.3) dev: true - /vite-plugin-inspect@0.8.3(@nuxt/kit@3.10.2)(rollup@3.29.4)(vite@5.1.3): + /vite-plugin-inspect@0.8.3(@nuxt/kit@3.10.2)(rollup@3.29.4)(vite@5.1.4): resolution: {integrity: sha512-SBVzOIdP/kwe6hjkt7LSW4D0+REqqe58AumcnCfRNw4Kt3mbS9pEBkch+nupu2PBxv2tQi69EQHQ1ZA1vgB/Og==} engines: {node: '>=14'} peerDependencies: @@ -11070,38 +11044,12 @@ packages: perfect-debounce: 1.0.0 picocolors: 1.0.0 sirv: 2.0.4 - vite: 5.1.3(@types/node@20.11.20) - transitivePeerDependencies: - - rollup - - supports-color - - /vite-plugin-inspect@0.8.3(@nuxt/kit@3.10.3)(rollup@3.29.4)(vite@5.1.3): - resolution: {integrity: sha512-SBVzOIdP/kwe6hjkt7LSW4D0+REqqe58AumcnCfRNw4Kt3mbS9pEBkch+nupu2PBxv2tQi69EQHQ1ZA1vgB/Og==} - engines: {node: '>=14'} - peerDependencies: - '@nuxt/kit': '*' - vite: ^3.1.0 || ^4.0.0 || ^5.0.0-0 - peerDependenciesMeta: - '@nuxt/kit': - optional: true - dependencies: - '@antfu/utils': 0.7.7 - '@nuxt/kit': 3.10.3(rollup@3.29.4) - '@rollup/pluginutils': 5.1.0(rollup@3.29.4) - debug: 4.3.4 - error-stack-parser-es: 0.1.1 - fs-extra: 11.2.0 - open: 10.0.3 - perfect-debounce: 1.0.0 - picocolors: 1.0.0 - sirv: 2.0.4 - vite: 5.1.3(@types/node@20.11.20) + vite: 5.1.4(@types/node@20.11.20) transitivePeerDependencies: - rollup - supports-color - dev: true - /vite-plugin-vue-inspector@4.0.2(vite@5.1.3): + /vite-plugin-vue-inspector@4.0.2(vite@5.1.4): resolution: {integrity: sha512-KPvLEuafPG13T7JJuQbSm5PwSxKFnVS965+MP1we2xGw9BPkkc/+LPix5MMWenpKWqtjr0ws8THrR+KuoDC8hg==} peerDependencies: vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 @@ -11115,7 +11063,7 @@ packages: '@vue/compiler-dom': 3.4.19 kolorist: 1.8.0 magic-string: 0.30.7 - vite: 5.1.3(@types/node@20.11.20) + vite: 5.1.4(@types/node@20.11.20) transitivePeerDependencies: - supports-color @@ -11223,12 +11171,11 @@ packages: rollup: 4.12.0 optionalDependencies: fsevents: 2.3.3 - dev: true - /vitest-environment-nuxt@1.0.0(h3@1.10.2)(rollup@3.29.4)(vite@5.1.3)(vitest@1.3.1)(vue-router@4.2.5)(vue@3.4.19): + /vitest-environment-nuxt@1.0.0(h3@1.10.2)(rollup@3.29.4)(vite@5.1.4)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.19): resolution: {integrity: sha512-AWMO9h4HdbaFdPWZw34gALFI8gbBiOpvfbyeZwHIPfh4kWg/TwElYHvYMQ61WPUlCGaS5LebfHkaI0WPyb//Iw==} dependencies: - '@nuxt/test-utils': 3.11.0(h3@1.10.2)(rollup@3.29.4)(vite@5.1.3)(vitest@1.3.1)(vue-router@4.2.5)(vue@3.4.19) + '@nuxt/test-utils': 3.11.0(h3@1.10.2)(rollup@3.29.4)(vite@5.1.4)(vitest@1.3.1)(vue-router@4.3.0)(vue@3.4.19) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -11559,7 +11506,7 @@ packages: '@cloudflare/workerd-linux-64': 1.20240208.0 '@cloudflare/workerd-linux-arm64': 1.20240208.0 '@cloudflare/workerd-windows-64': 1.20240208.0 - dev: false + dev: true /wrangler@3.29.0(@cloudflare/workers-types@4.20240222.0): resolution: {integrity: sha512-VXUUltM0/fxCF20Z3tH39zpnykDJNPH2lMWI5wA0VmRpuKG0Gffjj5lU2vJaI/PfUCo3q4JErxWcgLezBGnFyA==} @@ -11592,7 +11539,7 @@ packages: - bufferutil - supports-color - utf-8-validate - dev: false + dev: true /wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} @@ -11648,7 +11595,7 @@ packages: /xxhash-wasm@1.0.2: resolution: {integrity: sha512-ibF0Or+FivM9lNrg+HGJfVX8WJqgo+kCLDc4vx6xMeTce7Aj+DLttKbxxRR/gNLSAelRc1omAPlJ77N/Jem07A==} - dev: false + dev: true /y18n@5.0.8: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} @@ -11704,7 +11651,7 @@ packages: cookie: 0.5.0 mustache: 4.2.0 stacktracey: 2.1.8 - dev: false + dev: true /zhead@2.2.4: resolution: {integrity: sha512-8F0OI5dpWIA5IGG5NHUg9staDwz/ZPxZtvGVf01j7vHqSyZ0raHY+78atOVxRqb73AotX22uV1pXt3gYSstGag==} @@ -11719,7 +11666,6 @@ packages: /zod@3.22.4: resolution: {integrity: sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg==} - dev: false /zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} diff --git a/src/runtime/server/_plugins/cloudflare.dev.ts b/src/runtime/server/_plugins/cloudflare.dev.ts index f0bab40d..ea688573 100644 --- a/src/runtime/server/_plugins/cloudflare.dev.ts +++ b/src/runtime/server/_plugins/cloudflare.dev.ts @@ -38,7 +38,9 @@ async function getBindingsProxy() { const _pkg = 'wrangler' // Bypass bundling! const { getPlatformProxy } = (await import( _pkg - )) as typeof import('wrangler') + ).catch(async () => { + throw new Error('Package `wrangler` not found, please install it with: npx nypm@latest add -D wrangler') + })) as typeof import('wrangler') const wranglerConfig = useRuntimeConfig().wrangler as { configPath: string; persistDir: string }