From f2665e3947f449d161191455fae1f2b70e154359 Mon Sep 17 00:00:00 2001 From: Barry Chen Date: Mon, 26 Mar 2018 14:28:24 -0500 Subject: [PATCH] Do not uglify when NO_UGLIFY is set. (#4271) --- .env.dev | 1 + bin/build-scripts/bundle_dependencies | 7 +++---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.env.dev b/.env.dev index 7799485290..9640b5ea36 100644 --- a/.env.dev +++ b/.env.dev @@ -15,5 +15,6 @@ ENABLE_ANNOTATIONS=true SCREENSHOTS_UPLOAD_BINARY=true export NODE_ICU_DATA="$(pwd)/node_modules/full-icu" +# For false, unset or set to empty string export NO_UGLIFY=true export NODE_ENV=dev diff --git a/bin/build-scripts/bundle_dependencies b/bin/build-scripts/bundle_dependencies index 29bcdfa8ce..7139737108 100755 --- a/bin/build-scripts/bundle_dependencies +++ b/bin/build-scripts/bundle_dependencies @@ -43,13 +43,12 @@ build() { echo -n "bundle... " NODE_ENV="${NODE_ENV:-production}" browserify \ -g [ envify --NODE_ENV $NODE_ENV ] \ - $( [[ -z $NO_UGLIFY ]] && printf %s '-g uglifyify' ) \ - -e "$@" \ - | uglifyjs --compress --mangle > "$dest" + $( [[ -z "$NO_UGLIFY" ]] && printf %s '-g uglifyify' ) \ + -e "$@" > "$dest" if [[ -z "$NO_UGLIFY" ]] ; then echo -n "minimizing... " - uglifyjs -c -o "$dest" "$dest" + uglifyjs --compress --mangle -o "$dest" "$dest" fi echo "done." }