From b876713466888de2e6711a77630a9fef8a5911a2 Mon Sep 17 00:00:00 2001 From: Pooya Parsa Date: Thu, 25 Jul 2024 14:04:29 +0100 Subject: [PATCH] refactor!: remove `node-fetch-native` polyfill for node (#286) --- package.json | 1 - pnpm-lock.yaml | 3 --- src/presets/node.ts | 2 +- src/runtime/polyfill/fetch.node.ts | 1 - 4 files changed, 1 insertion(+), 6 deletions(-) delete mode 100644 src/runtime/polyfill/fetch.node.ts diff --git a/package.json b/package.json index 48b22355..b1580485 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,6 @@ "dependencies": { "consola": "^3.2.3", "defu": "^6.1.4", - "node-fetch-native": "^1.6.4", "ohash": "^1.1.3", "pathe": "^1.1.2", "ufo": "^1.5.4" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 08149dde..91ec5924 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,9 +14,6 @@ importers: defu: specifier: ^6.1.4 version: 6.1.4 - node-fetch-native: - specifier: ^1.6.4 - version: 1.6.4 ohash: specifier: ^1.1.3 version: 1.1.3 diff --git a/src/presets/node.ts b/src/presets/node.ts index cd48e1e3..68d07eb2 100644 --- a/src/presets/node.ts +++ b/src/presets/node.ts @@ -9,7 +9,7 @@ export default { "isomorphic-fetch": "unenv/runtime/mock/empty", }, - polyfill: ["node-fetch-native/polyfill"], + polyfill: [], external: [...NodeBuiltinModules], } as Preset; diff --git a/src/runtime/polyfill/fetch.node.ts b/src/runtime/polyfill/fetch.node.ts deleted file mode 100644 index b4138cfb..00000000 --- a/src/runtime/polyfill/fetch.node.ts +++ /dev/null @@ -1 +0,0 @@ -import "node-fetch-native/polyfill";