require a newer version of uglify that fixes a bug with regexp

This commit is contained in:
bwain 2017-05-19 14:26:44 -05:00
parent 6d24f0df2e
commit 04f2622417
5 changed files with 546 additions and 410 deletions

View File

@ -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"

View File

@ -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() {

View File

@ -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
@ -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]
@ -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
@ -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]
@ -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
@ -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]
@ -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
@ -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]
@ -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
@ -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]
@ -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
@ -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]
@ -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
@ -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]

View File

@ -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]

910
yarn.lock

File diff suppressed because it is too large Load Diff