1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
|
Description: Fix for FTBFS against uglify 2.x series
Origin: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=750716
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
Index: coffeescript-1.4.0/Cakefile
===================================================================
--- coffeescript-1.4.0.orig/Cakefile
+++ coffeescript-1.4.0/Cakefile
@@ -125,8 +125,9 @@ task 'build:browser', 'rebuild the merge
}(this));
"""
unless process.env.MINIFY is 'false'
- {parser, uglify} = require 'uglify-js'
- code = uglify.gen_code uglify.ast_squeeze uglify.ast_mangle parser.parse code
+ uglify = require 'uglify-js'
+ result = uglify.minify(code, {fromString: true});
+ code = result.code
fs.writeFileSync 'extras/coffee-script.js', header + '\n' + code
|