From 1ea9a5f3407f26dae1869f844b819466873027de Mon Sep 17 00:00:00 2001 From: David Majda Date: Sat, 14 Dec 2013 11:49:00 +0100 Subject: [PATCH] Use UglifyJS 2.4.7 The |uglifyjs| call had to be adapted because the options changed significantly in version 2. --- Makefile | 7 ++++++- package.json | 2 +- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 092a80c..a9d96fb 100644 --- a/Makefile +++ b/Makefile @@ -106,7 +106,12 @@ browser: echo ' return modules["peg"]' >> $(BROWSER_FILE_DEV) echo '})();' >> $(BROWSER_FILE_DEV) - $(UGLIFYJS) --ascii -o $(BROWSER_FILE_MIN) $(BROWSER_FILE_DEV) + $(UGLIFYJS) \ + --mangle \ + --compress warnings=false \ + --comments /Copyright/ \ + -o $(BROWSER_FILE_MIN) \ + $(BROWSER_FILE_DEV) # Remove browser version of the library (created by "browser") browserclean: diff --git a/package.json b/package.json index fa2fcfb..460c65a 100644 --- a/package.json +++ b/package.json @@ -42,7 +42,7 @@ }, "devDependencies": { "jasmine-node": "= 1.11.0", - "uglify-js": "= 1.3.4", + "uglify-js": "= 2.4.7", "jshint": "= 0.9.1" }, "engines": {