diff --git a/packages/docusaurus/src/lib/npmTools.ts b/packages/docusaurus/src/lib/npmTools.ts index 0741da3b3538..22918c3493f7 100644 --- a/packages/docusaurus/src/lib/npmTools.ts +++ b/packages/docusaurus/src/lib/npmTools.ts @@ -227,9 +227,10 @@ export function useResolution({name, version}: {name: string, version: string}, version, }); - const exportsResolution = resolveExports(releaseInfo.npm, `.`, { - conditions, - })?.[0]; + let exportsResolution; + try { + exportsResolution = resolveExports(releaseInfo.npm, `.`, {conditions})?.[0]; + } catch {} if (releaseInfo.npm.exports && !exportsResolution) return null;