From b9d853eb50b2d0cc5fe48c88efebf9d863fc0270 Mon Sep 17 00:00:00 2001 From: Jason Miller Date: Wed, 30 Jan 2019 16:26:26 -0500 Subject: [PATCH] Add define option Same as Terser's `--define` --- src/index.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/index.js b/src/index.js index e5b2a16..d1a8539 100644 --- a/src/index.js +++ b/src/index.js @@ -488,6 +488,10 @@ function createConfig(options, entry, format, writeMeta) { compress: { keep_infinity: true, pure_getters: true, + global_defs: Object.assign({ + NODE_ENV: process.env.NODE_ENV || 'production', + 'process.env.NODE_ENV': process.env.NODE_ENV || 'production' + }, options.define || {}) }, warnings: true, ecma: 5,