From 755360bee66c9d5a43650be7e82a88d88fca293b Mon Sep 17 00:00:00 2001 From: alexlamsl Date: Mon, 15 May 2017 22:41:41 +0800 Subject: [PATCH] Move `require()` up --- tasks/lib/uglify.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tasks/lib/uglify.js b/tasks/lib/uglify.js index 17bf4bb0..58d8bff0 100644 --- a/tasks/lib/uglify.js +++ b/tasks/lib/uglify.js @@ -12,6 +12,7 @@ var path = require('path'); var UglifyJS = require('uglify-js'); var uriPath = require('uri-path'); +var domprops = require('uglify-js/tools/domprops'); // Converts \r\n to \n function normalizeLf(string) { @@ -94,7 +95,7 @@ exports.init = function(grunt) { minifyOptions.mangle.properties.reserved = []; } if (options.reserveDOMProperties) { - require('uglify-js/tools/domprops').forEach(function(name) { + domprops.forEach(function(name) { UglifyJS._push_uniq(minifyOptions.mangle.properties.reserved, name); }); }