From a20fa18bae545df7a603cdb79a7cd416ee2215e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Diego=20Rodr=C3=ADguez=20Baquero?= <github@diegorbaquero.com> Date: Fri, 27 Aug 2021 01:26:38 -0500 Subject: [PATCH] feat: support detecting ESM libraries (#11440) rel: https://nodejs.org/api/packages.html#packages_exports --- lib/manager/npm/extract/type.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/manager/npm/extract/type.ts b/lib/manager/npm/extract/type.ts index 941cff6723..bf0f4b6448 100644 --- a/lib/manager/npm/extract/type.ts +++ b/lib/manager/npm/extract/type.ts @@ -6,7 +6,7 @@ export function mightBeABrowserLibrary(packageJson: NpmPackage): boolean { // it's not published return false; } - if (packageJson.main === undefined) { + if (packageJson.main === undefined && packageJson.exports === undefined) { // it can't be required return false; } -- GitLab