diff --git a/src/index.js b/src/index.js index ddf90f2d..fa468d11 100644 --- a/src/index.js +++ b/src/index.js @@ -681,6 +681,17 @@ function createConfig(options, entry, format, writeMeta) { globals, strict: options.strict === true, freeze: false, + compact: true, + // @todo: enable this when we update to the latest Rollup + //treeshake: { + // // use Rollup's most optimal tree-shaking: (drops unused getter reads) + // preset: 'smallest', + // // preserve side-effect-only imports: + // moduleSideEffects: true, + //}, + generatedCode: modern ? 'es2015' : 'es5', + // turn off live bindings support (exports.* getters for re-exports) + externalLiveBindings: false, esModule: false, sourcemap: options.sourcemap, get banner() {