From 9381349f37deec9ab5abb3a0e60a4c487f00f6ff Mon Sep 17 00:00:00 2001 From: Evan You Date: Thu, 2 Feb 2023 22:32:21 +0800 Subject: [PATCH] build: only enable esModule compat for cjs builds --- rollup.config.mjs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rollup.config.mjs b/rollup.config.mjs index e9a6e3420..e5c3b6388 100644 --- a/rollup.config.mjs +++ b/rollup.config.mjs @@ -104,7 +104,9 @@ function createConfig(format, output, plugins = []) { const isCompatBuild = !!packageOptions.compat output.exports = isCompatPackage ? 'auto' : 'named' - output.esModule = true + if (isNodeBuild) { + output.esModule = true + } output.sourcemap = !!process.env.SOURCE_MAP output.externalLiveBindings = false