diff --git a/package.json b/package.json index 6291815..28280b7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "deno_doc", - "version": "0.1.2", + "version": "0.1.3", "description": "Deno doc generator for node.js", "main": "./src/index.cjs", "type": "module", diff --git a/src/utils/util.js b/src/utils/util.js index e4af5cd..cdaac63 100644 --- a/src/utils/util.js +++ b/src/utils/util.js @@ -7,7 +7,10 @@ export default async function tryGetFetch() { // fallback for (const mod of ["undici", "node-fetch"]) { - return import(mod).then(res => res.fetch || res.default || res); + try { + const _mod = await import(mod).then(res => res.fetch || res.default || res); + return _mod; + } catch {} } throw new Error("Could not resolve fetch api");