From 9243fcddc43602d066e6ff1ae664417d5312d3ee Mon Sep 17 00:00:00 2001 From: Michael Stewart Date: Tue, 27 Mar 2018 10:34:34 -0700 Subject: [PATCH] run uglify in parallel --- index.js | 1 + package.json | 2 +- yarn.lock | 14 ++++++++------ 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/index.js b/index.js index 193ba5cf..facaf6f3 100644 --- a/index.js +++ b/index.js @@ -10,6 +10,7 @@ module.exports = { let defaultOptions = { enabled: app.env === 'production', + async: true, // run uglify in parallel uglify: { compress: { diff --git a/package.json b/package.json index 5ca3b13e..499d8124 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "test:all": "ember try:each -- ember test -e production" }, "dependencies": { - "broccoli-uglify-sourcemap": "^2.0.1", + "broccoli-uglify-sourcemap": "^2.1.1", "lodash.defaultsdeep": "^4.6.0" }, "engines": { diff --git a/yarn.lock b/yarn.lock index ff71d1ff..d19eabe4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -219,7 +219,7 @@ async-each@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.1.tgz#19d386a1d9edc6e7c1c85d388aedbcc56d33602d" -async-promise-queue@^1.0.3: +async-promise-queue@^1.0.3, async-promise-queue@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/async-promise-queue/-/async-promise-queue-1.0.4.tgz#308baafbc74aff66a0bb6e7f4a18d4fe8434440c" dependencies: @@ -1112,10 +1112,11 @@ broccoli-stew@^1.2.0, broccoli-stew@^1.3.3: symlink-or-copy "^1.1.8" walk-sync "^0.3.0" -broccoli-uglify-sourcemap@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/broccoli-uglify-sourcemap/-/broccoli-uglify-sourcemap-2.0.2.tgz#f4a73112f1f56b46043e2e89cba5ce7762cddeb3" +broccoli-uglify-sourcemap@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/broccoli-uglify-sourcemap/-/broccoli-uglify-sourcemap-2.1.1.tgz#33005537e18a322a181a5aea3e46d145b3355630" dependencies: + async-promise-queue "^1.0.4" broccoli-plugin "^1.2.1" debug "^3.1.0" lodash.defaultsdeep "^4.6.0" @@ -1125,6 +1126,7 @@ broccoli-uglify-sourcemap@^2.0.1: symlink-or-copy "^1.0.1" uglify-es "^3.1.3" walk-sync "^0.3.2" + workerpool "^2.3.0" browserslist@^2.1.2: version "2.11.3" @@ -1794,9 +1796,9 @@ ember-cli-test-loader@^2.2.0: ember-cli-babel "^6.8.1" ember-cli-uglfiy@./: - version "2.0.1" + version "2.0.2" dependencies: - broccoli-uglify-sourcemap "^2.0.1" + broccoli-uglify-sourcemap "^2.1.1" lodash.defaultsdeep "^4.6.0" ember-cli-valid-component-name@^1.0.0: