From 6e061089c62898086c07fad7154b178446a18da5 Mon Sep 17 00:00:00 2001 From: Evan You Date: Wed, 20 Jan 2021 23:16:32 -0500 Subject: [PATCH] fix: still resolve jsnext fields --- packages/vite/src/node/plugins/resolve.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/vite/src/node/plugins/resolve.ts b/packages/vite/src/node/plugins/resolve.ts index 676634d359c2a4..e48ad1a7a95266 100644 --- a/packages/vite/src/node/plugins/resolve.ts +++ b/packages/vite/src/node/plugins/resolve.ts @@ -25,7 +25,12 @@ import isBuiltin from 'isbuiltin' import { isCSSRequest } from './css' import { resolve as _resolveExports } from 'resolve.exports' -const mainFields = ['module', 'main'] +const mainFields = [ + 'module', + 'jsnext:main', // moment still uses this... + 'jsnext', + 'main' +] function resolveExports( pkg: PackageData['data'],