diff --git a/src/index.js b/src/index.js index 78f98e5..683761f 100644 --- a/src/index.js +++ b/src/index.js @@ -594,7 +594,9 @@ function createConfig(options, entry, format, writeMeta) { options.compress !== false && [ terser({ sourcemap: true, - output: { comments: false }, + output: { + comments: (node, comment) => /[@#]__PURE__/.test(comment.value), + }, compress: Object.assign( { keep_infinity: true,