From 120d650c83a55e9331c877375710cde87af72660 Mon Sep 17 00:00:00 2001 From: JPeer264 Date: Wed, 1 Jul 2026 14:32:45 +0200 Subject: [PATCH] chore: Clarify usage of hoistTransitiveImports option --- dev-packages/rollup-utils/npmHelpers.mjs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-packages/rollup-utils/npmHelpers.mjs b/dev-packages/rollup-utils/npmHelpers.mjs index 5aa38817686a..0537032d8bdd 100644 --- a/dev-packages/rollup-utils/npmHelpers.mjs +++ b/dev-packages/rollup-utils/npmHelpers.mjs @@ -68,6 +68,9 @@ export function makeBaseNPMConfig(options = {}) { // output individual files rather than one big bundle preserveModules: true, + // Don't hoist imports into entrypoints + // should be ignored when `preserveModules` is used, + // but Rollup still includes them when hoisting transitive imports. hoistTransitiveImports: false, // Allow wrappers or helper functions generated by rollup to use any ES2015 features