UNPKG

requisite

Version:

A cosmic javascript bundler.

43 lines (41 loc) 1.15 kB
// Generated by CoffeeScript 1.10.0 module.exports = { esmangle: function(ast) { var escodegen, esmangle, mangled, optimized; esmangle = require('esmangle'); escodegen = require('escodegen'); optimized = esmangle.optimize(ast, null); mangled = esmangle.mangle(optimized); return escodegen.generate(mangled, { comment: false, format: { indent: { style: '', base: 0 }, compact: true, escapeless: true, hexadecimal: true, parentheses: false, quotes: 'auto', renumber: true, semicolons: false } }); }, uglifyjs: function(ast) { var compressed, compressor, uglified, uglify; uglify = require('uglify-js'); uglified = uglify.AST_Node.from_mozilla_ast(ast); uglified.figure_out_scope(); compressor = uglify.Compressor({ warnings: false }); compressed = uglified.transform(compressor); compressed.figure_out_scope(); compressed.compute_char_frequency(); compressed.mangle_names(); return compressed.print_to_string(); } }; //# sourceMappingURL=minify.js.map