diff --git a/.changeset/slimy-baboons-care.md b/.changeset/slimy-baboons-care.md new file mode 100644 index 000000000000..5d2fbb697b51 --- /dev/null +++ b/.changeset/slimy-baboons-care.md @@ -0,0 +1,9 @@ +--- +"wrangler": minor +--- + +chore(wrangler): update unenv dependency version + +`unenv@2.0.0-rc.1` allows using the workerd implementation for +the Node modules `net`, `timers`, and `timers/promises`. +See `unjs/unenv#396`. diff --git a/packages/wrangler/package.json b/packages/wrangler/package.json index ee35b118d75b..67d7fbb47360 100644 --- a/packages/wrangler/package.json +++ b/packages/wrangler/package.json @@ -76,7 +76,7 @@ "esbuild": "0.17.19", "miniflare": "workspace:*", "path-to-regexp": "6.3.0", - "unenv": "2.0.0-rc.0", + "unenv": "2.0.0-rc.1", "workerd": "1.20250124.0" }, "devDependencies": { diff --git a/packages/wrangler/src/__tests__/deploy.test.ts b/packages/wrangler/src/__tests__/deploy.test.ts index 9966fa677889..04366e08a950 100644 --- a/packages/wrangler/src/__tests__/deploy.test.ts +++ b/packages/wrangler/src/__tests__/deploy.test.ts @@ -9786,7 +9786,7 @@ addEventListener('fetch', event => {});` ) ) ).resolves.toMatchInlineSnapshot(` - "X [ERROR] Unexpected external import of \\"node:events\\", \\"node:net\\", \\"node:stream\\", \\"node:timers/promises\\", and \\"node:tty\\". + "X [ERROR] Unexpected external import of \\"node:net\\", \\"node:stream\\", \\"node:timers/promises\\", and \\"node:tty\\". Your worker has no default export, which means it is assumed to be a Service Worker format Worker. Did you mean to create a ES Module format Worker? If so, try adding \`export default { ... }\` in your entry-point. diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2321391ca7e4..f0339342196a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2505,8 +2505,8 @@ importers: specifier: 6.3.0 version: 6.3.0 unenv: - specifier: 2.0.0-rc.0 - version: 2.0.0-rc.0 + specifier: 2.0.0-rc.1 + version: 2.0.0-rc.1 workerd: specifier: 1.20250124.0 version: 1.20250124.0