Rollup 4.x sideEffects: false package declaration vs unannotated module side effects
Conflict between package-level and module-level side-effect signals Rollup 4.x treats "sideEffects": false in package.json as a strong signal to eliminate unused exports, yet individual modules may contain top-level statements (such as console.log or mutation of global state) that are not annotated with /* @__PURE__ */ . The bundler must decide whether to tr