Skip to content

Commit

Permalink
require a newer version of uglify that fixes a bug with regexp
Browse files Browse the repository at this point in the history
  • Loading branch information
bdwain committed May 19, 2017
1 parent 6d24f0d commit 04f2622
Show file tree
Hide file tree
Showing 5 changed files with 548 additions and 412 deletions.
2 changes: 1 addition & 1 deletion package.json
Expand Up @@ -21,7 +21,7 @@
"source-map": "^0.5.3",
"supports-color": "^3.1.0",
"tapable": "~0.2.5",
"uglify-js": "^2.8.5",
"uglify-js": "^2.8.27",
"watchpack": "^1.3.1",
"webpack-sources": "^0.2.3",
"yargs": "^6.0.0"
Expand Down
2 changes: 1 addition & 1 deletion test/configCases/plugins/uglifyjs-plugin/index.js
Expand Up @@ -20,7 +20,7 @@ it("should pass mangle options", function() {
var fs = require("fs"),
path = require("path");
var source = fs.readFileSync(path.join(__dirname, "ie8.js"), "utf-8");
source.should.containEql("function r(n){return function(n){try{t()}catch(t){n(t)}}}");
source.should.containEql("function r(n){return function(t){try{n()}catch(n){t(n)}}}");
});

it("should extract comments to separate file", function() {
Expand Down
40 changes: 20 additions & 20 deletions test/statsCases/filter-warnings/expected.txt
Expand Up @@ -3,7 +3,7 @@ Child
Hash: e4d2b189bb205589ee1e
Time: Xms
Asset Size Chunks Chunk Names
bundle.js 2.24 kB 0 [emitted] main
bundle.js 2.17 kB 0 [emitted] main
chunk {0} bundle.js (main) 1.04 kB [entry] [rendered]

WARNING in bundle.js from UglifyJs
Expand All @@ -12,7 +12,7 @@ Child
Dropping unused function someRemoteUnUsedFunction3 [./a.js:5,0]
Dropping unused function someRemoteUnUsedFunction4 [./a.js:6,0]
Dropping unused function someRemoteUnUsedFunction5 [./a.js:7,0]
Collapsing variable someRequiredUsedFunction [./index.js:5,0]
Dropping side-effect-free statement [./index.js:6,0]
Dropping unused function someUnUsedFunction1 [./index.js:8,0]
Dropping unused function someUnUsedFunction2 [./index.js:9,0]
Dropping unused function someUnUsedFunction3 [./index.js:10,0]
Expand All @@ -22,43 +22,43 @@ Child
Hash: e4d2b189bb205589ee1e
Time: Xms
Asset Size Chunks Chunk Names
bundle.js 2.24 kB 0 [emitted] main
bundle.js 2.17 kB 0 [emitted] main
chunk {0} bundle.js (main) 1.04 kB [entry] [rendered]
Child
Hash: e4d2b189bb205589ee1e
Time: Xms
Asset Size Chunks Chunk Names
bundle.js 2.24 kB 0 [emitted] main
bundle.js 2.17 kB 0 [emitted] main
chunk {0} bundle.js (main) 1.04 kB [entry] [rendered]
Child
Hash: e4d2b189bb205589ee1e
Time: Xms
Asset Size Chunks Chunk Names
bundle.js 2.24 kB 0 [emitted] main
bundle.js 2.17 kB 0 [emitted] main
chunk {0} bundle.js (main) 1.04 kB [entry] [rendered]
Child
Hash: e4d2b189bb205589ee1e
Time: Xms
Asset Size Chunks Chunk Names
bundle.js 2.24 kB 0 [emitted] main
bundle.js 2.17 kB 0 [emitted] main
chunk {0} bundle.js (main) 1.04 kB [entry] [rendered]
Child
Hash: e4d2b189bb205589ee1e
Time: Xms
Asset Size Chunks Chunk Names
bundle.js 2.24 kB 0 [emitted] main
bundle.js 2.17 kB 0 [emitted] main
chunk {0} bundle.js (main) 1.04 kB [entry] [rendered]
Child
Hash: e4d2b189bb205589ee1e
Time: Xms
Asset Size Chunks Chunk Names
bundle.js 2.24 kB 0 [emitted] main
bundle.js 2.17 kB 0 [emitted] main
chunk {0} bundle.js (main) 1.04 kB [entry] [rendered]
Child
Hash: e4d2b189bb205589ee1e
Time: Xms
Asset Size Chunks Chunk Names
bundle.js 2.24 kB 0 [emitted] main
bundle.js 2.17 kB 0 [emitted] main
chunk {0} bundle.js (main) 1.04 kB [entry] [rendered]

WARNING in bundle.js from UglifyJs
Expand All @@ -67,7 +67,7 @@ Child
Dropping unused function someRemoteUnUsedFunction3 [./a.js:5,0]
Dropping unused function someRemoteUnUsedFunction4 [./a.js:6,0]
Dropping unused function someRemoteUnUsedFunction5 [./a.js:7,0]
Collapsing variable someRequiredUsedFunction [./index.js:5,0]
Dropping side-effect-free statement [./index.js:6,0]
Dropping unused function someUnUsedFunction1 [./index.js:8,0]
Dropping unused function someUnUsedFunction2 [./index.js:9,0]
Dropping unused function someUnUsedFunction3 [./index.js:10,0]
Expand All @@ -77,7 +77,7 @@ Child
Hash: e4d2b189bb205589ee1e
Time: Xms
Asset Size Chunks Chunk Names
bundle.js 2.24 kB 0 [emitted] main
bundle.js 2.17 kB 0 [emitted] main
chunk {0} bundle.js (main) 1.04 kB [entry] [rendered]

WARNING in bundle.js from UglifyJs
Expand All @@ -86,7 +86,7 @@ Child
Dropping unused function someRemoteUnUsedFunction3 [./a.js:5,0]
Dropping unused function someRemoteUnUsedFunction4 [./a.js:6,0]
Dropping unused function someRemoteUnUsedFunction5 [./a.js:7,0]
Collapsing variable someRequiredUsedFunction [./index.js:5,0]
Dropping side-effect-free statement [./index.js:6,0]
Dropping unused function someUnUsedFunction1 [./index.js:8,0]
Dropping unused function someUnUsedFunction2 [./index.js:9,0]
Dropping unused function someUnUsedFunction3 [./index.js:10,0]
Expand All @@ -96,7 +96,7 @@ Child
Hash: e4d2b189bb205589ee1e
Time: Xms
Asset Size Chunks Chunk Names
bundle.js 2.24 kB 0 [emitted] main
bundle.js 2.17 kB 0 [emitted] main
chunk {0} bundle.js (main) 1.04 kB [entry] [rendered]

WARNING in bundle.js from UglifyJs
Expand All @@ -105,7 +105,7 @@ Child
Dropping unused function someRemoteUnUsedFunction3 [./a.js:5,0]
Dropping unused function someRemoteUnUsedFunction4 [./a.js:6,0]
Dropping unused function someRemoteUnUsedFunction5 [./a.js:7,0]
Collapsing variable someRequiredUsedFunction [./index.js:5,0]
Dropping side-effect-free statement [./index.js:6,0]
Dropping unused function someUnUsedFunction1 [./index.js:8,0]
Dropping unused function someUnUsedFunction2 [./index.js:9,0]
Dropping unused function someUnUsedFunction3 [./index.js:10,0]
Expand All @@ -115,7 +115,7 @@ Child
Hash: e4d2b189bb205589ee1e
Time: Xms
Asset Size Chunks Chunk Names
bundle.js 2.24 kB 0 [emitted] main
bundle.js 2.17 kB 0 [emitted] main
chunk {0} bundle.js (main) 1.04 kB [entry] [rendered]

WARNING in bundle.js from UglifyJs
Expand All @@ -124,7 +124,7 @@ Child
Dropping unused function someRemoteUnUsedFunction3 [./a.js:5,0]
Dropping unused function someRemoteUnUsedFunction4 [./a.js:6,0]
Dropping unused function someRemoteUnUsedFunction5 [./a.js:7,0]
Collapsing variable someRequiredUsedFunction [./index.js:5,0]
Dropping side-effect-free statement [./index.js:6,0]
Dropping unused function someUnUsedFunction1 [./index.js:8,0]
Dropping unused function someUnUsedFunction2 [./index.js:9,0]
Dropping unused function someUnUsedFunction3 [./index.js:10,0]
Expand All @@ -134,7 +134,7 @@ Child
Hash: e4d2b189bb205589ee1e
Time: Xms
Asset Size Chunks Chunk Names
bundle.js 2.24 kB 0 [emitted] main
bundle.js 2.17 kB 0 [emitted] main
chunk {0} bundle.js (main) 1.04 kB [entry] [rendered]

WARNING in bundle.js from UglifyJs
Expand All @@ -143,7 +143,7 @@ Child
Dropping unused function someRemoteUnUsedFunction3 [./a.js:5,0]
Dropping unused function someRemoteUnUsedFunction4 [./a.js:6,0]
Dropping unused function someRemoteUnUsedFunction5 [./a.js:7,0]
Collapsing variable someRequiredUsedFunction [./index.js:5,0]
Dropping side-effect-free statement [./index.js:6,0]
Dropping unused function someUnUsedFunction1 [./index.js:8,0]
Dropping unused function someUnUsedFunction2 [./index.js:9,0]
Dropping unused function someUnUsedFunction3 [./index.js:10,0]
Expand All @@ -153,7 +153,7 @@ Child
Hash: e4d2b189bb205589ee1e
Time: Xms
Asset Size Chunks Chunk Names
bundle.js 2.24 kB 0 [emitted] main
bundle.js 2.17 kB 0 [emitted] main
chunk {0} bundle.js (main) 1.04 kB [entry] [rendered]

WARNING in bundle.js from UglifyJs
Expand All @@ -162,7 +162,7 @@ Child
Dropping unused function someRemoteUnUsedFunction3 [./a.js:5,0]
Dropping unused function someRemoteUnUsedFunction4 [./a.js:6,0]
Dropping unused function someRemoteUnUsedFunction5 [./a.js:7,0]
Collapsing variable someRequiredUsedFunction [./index.js:5,0]
Dropping side-effect-free statement [./index.js:6,0]
Dropping unused function someUnUsedFunction1 [./index.js:8,0]
Dropping unused function someUnUsedFunction2 [./index.js:9,0]
Dropping unused function someUnUsedFunction3 [./index.js:10,0]
Expand Down
2 changes: 1 addition & 1 deletion test/statsCases/warnings-uglifyjs/expected.txt
@@ -1,7 +1,7 @@
Hash: 4beee256fa6b8f69eae8
Time: Xms
Asset Size Chunks Chunk Names
bundle.js 2.24 kB 0 [emitted] main
bundle.js 2.17 kB 0 [emitted] main
chunk {0} bundle.js (main) 1.04 kB [entry] [rendered]
[0] (webpack)/buildin/module.js 495 bytes {0} [built]
[1] (webpack)/test/statsCases/warnings-uglifyjs/a.js 249 bytes {0} [built]
Expand Down

0 comments on commit 04f2622

Please sign in to comment.