diff --git a/packages/unenv-preset/package.json b/packages/unenv-preset/package.json index 2b6e7d453b0b3..5161d3d6d095e 100644 --- a/packages/unenv-preset/package.json +++ b/packages/unenv-preset/package.json @@ -47,7 +47,8 @@ "devDependencies": { "@types/node": "^22.9.3", "typescript": "catalog:default", - "unbuild": "^2.0.0" + "unbuild": "^2.0.0", + "wrangler": "3.95.0" }, "peerDependencies": { "unenv": "npm:unenv-nightly@2.0.0-20241204-140205-a5d5190", diff --git a/packages/unenv-preset/turbo.json b/packages/unenv-preset/turbo.json new file mode 100644 index 0000000000000..eb3793fc8b2dc --- /dev/null +++ b/packages/unenv-preset/turbo.json @@ -0,0 +1,14 @@ +{ + "$schema": "http://turbo.build/schema.json", + "extends": [ + "//" + ], + "tasks": { + "build": { + "outputs": [ + "dist/**", + "runtime/**" + ] + } + } +} \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8c28f6cb0186f..6cbf16758d7c8 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1380,6 +1380,9 @@ importers: unbuild: specifier: ^2.0.0 version: 2.0.0(typescript@5.6.3)(vue-tsc@2.0.29(typescript@5.6.3)) + wrangler: + specifier: 3.95.0 + version: 3.95.0(@cloudflare/workers-types@4.20241205.0) packages/vitest-pool-workers: dependencies: @@ -2576,6 +2579,10 @@ packages: cpu: [x64] os: [win32] + '@cloudflare/workers-shared@0.11.0': + resolution: {integrity: sha512-A+lQ8xp7992qSeMmuQ0ssL6CPmm+ZmAv6Ddikan0n1jjpMAic+97l7xtVIsswSn9iLMFPYQ9uNN/8Fl0AgARIQ==} + engines: {node: '>=16.7.0'} + '@cloudflare/workers-shared@0.8.0': resolution: {integrity: sha512-1OvFkNtslaMZAJsaocTmbACApgmWv55uLpNj50Pn2MGcxdAjpqykXJFQw5tKc+lGV9TDZh9oO3Rsk17IEQDzIg==} engines: {node: '>=16.7.0'} @@ -6866,6 +6873,11 @@ packages: engines: {node: '>=16.13'} hasBin: true + miniflare@3.20241205.0: + resolution: {integrity: sha512-Z0cTtIf6ZrcAJ3SrOI9EUM3s4dkGhNeU6Ubl8sroYhsPVD+rtz3m5+p6McHFWCkcMff1o60X5XEKVTmkz0gbpA==} + engines: {node: '>=16.13'} + hasBin: true + minimatch@10.0.1: resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} engines: {node: 20 || >=22} @@ -9166,6 +9178,16 @@ packages: '@cloudflare/workers-types': optional: true + wrangler@3.95.0: + resolution: {integrity: sha512-3w5852i3FNyDz421K2Qk4v5L8jjwegO5O8E1+VAQmjnm82HFNxpIRUBq0bmM7CTLvOPI/Jjcmj/eAWjQBL7QYg==} + engines: {node: '>=16.17.0'} + hasBin: true + peerDependencies: + '@cloudflare/workers-types': ^4.20241205.0 + peerDependenciesMeta: + '@cloudflare/workers-types': + optional: true + wrap-ansi@6.2.0: resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} engines: {node: '>=8'} @@ -10152,6 +10174,11 @@ snapshots: '@cloudflare/workerd-windows-64@1.20241205.0': optional: true + '@cloudflare/workers-shared@0.11.0': + dependencies: + mime: 3.0.0 + zod: 3.22.3 + '@cloudflare/workers-shared@0.8.0': dependencies: mime: 3.0.0 @@ -14849,6 +14876,25 @@ snapshots: - supports-color - utf-8-validate + miniflare@3.20241205.0: + dependencies: + '@cspotcode/source-map-support': 0.8.1 + acorn: 8.14.0 + acorn-walk: 8.3.2 + capnp-ts: 0.7.0(patch_hash=l4yimnxyvkiyj6alnps2ec3sii) + exit-hook: 2.2.1 + glob-to-regexp: 0.4.1 + stoppable: 1.1.0 + undici: 5.28.4 + workerd: 1.20241205.0 + ws: 8.18.0 + youch: 3.2.3 + zod: 3.22.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + minimatch@10.0.1: dependencies: brace-expansion: 2.0.1 @@ -17301,6 +17347,34 @@ snapshots: - supports-color - utf-8-validate + wrangler@3.95.0(@cloudflare/workers-types@4.20241205.0): + dependencies: + '@cloudflare/kv-asset-handler': 0.3.4 + '@cloudflare/workers-shared': 0.11.0 + '@esbuild-plugins/node-globals-polyfill': 0.2.3(esbuild@0.17.19) + '@esbuild-plugins/node-modules-polyfill': 0.2.2(esbuild@0.17.19) + blake3-wasm: 2.1.5 + chokidar: 4.0.1 + date-fns: 4.1.0 + esbuild: 0.17.19 + itty-time: 1.0.6 + miniflare: 3.20241205.0 + nanoid: 3.3.7 + path-to-regexp: 6.3.0 + resolve: 1.22.8 + selfsigned: 2.1.1 + source-map: 0.6.1 + unenv: unenv-nightly@2.0.0-20241204-140205-a5d5190 + workerd: 1.20241205.0 + xxhash-wasm: 1.0.1 + optionalDependencies: + '@cloudflare/workers-types': 4.20241205.0 + fsevents: 2.3.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + wrap-ansi@6.2.0: dependencies: ansi-styles: 4.3.0