aboutsummaryrefslogtreecommitdiffstats
path: root/gulpfile.js
diff options
context:
space:
mode:
Diffstat (limited to 'gulpfile.js')
-rw-r--r--gulpfile.js10
1 files changed, 6 insertions, 4 deletions
diff --git a/gulpfile.js b/gulpfile.js
index 3ade82f87..f57ea6206 100644
--- a/gulpfile.js
+++ b/gulpfile.js
@@ -339,7 +339,7 @@ function generateBundler(opts, performBundle) {
const browserifyOpts = assign({}, watchify.args, {
entries: ['./app/scripts/'+opts.filename],
plugin: 'browserify-derequire',
- debug: debug,
+ debug: true,
fullPaths: debug,
})
@@ -405,11 +405,13 @@ function bundleTask(opts) {
.pipe(buffer())
// sourcemaps
// loads map from browserify file
- .pipe(gulpif(debug, sourcemaps.init({ loadMaps: true })))
+ .pipe(sourcemaps.init({ loadMaps: true }))
// Minification
- .pipe(gulpif(opts.isBuild, uglify()))
+ .pipe(gulpif(opts.isBuild, uglify({
+ mangle: { reserved: [ 'MetamaskInpageProvider' ] },
+ })))
// writes .map file
- .pipe(gulpif(debug, sourcemaps.write('./')))
+ .pipe(sourcemaps.write(debug ? './' : '../../sourcemaps'))
// write completed bundles
.pipe(gulp.dest('./dist/firefox/scripts'))
.pipe(gulp.dest('./dist/chrome/scripts'))