Sha256: 56c04985b5c18c880f806a95be26014480f7498e00811ad4323e2c092d168735

Contents?: true

Size: 440 Bytes

Versions: 9

Compression:

Stored size: 440 Bytes

Contents

#! /usr/bin/env node

global.sys = require(/^v0\.[012]/.test(process.version) ? "sys" : "util");
var fs = require("fs");
var uglify = require("uglify-js"), // symlink ~/.node_libraries/uglify-js.js to ../uglify-js.js
    jsp = uglify.parser,
    pro = uglify.uglify;

var code = fs.readFileSync("hoist.js", "utf8");
var ast = jsp.parse(code);

ast = pro.ast_lift_variables(ast);

console.log(pro.gen_code(ast, {
        beautify: true
}));

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
webruby-0.2.7 modules/emscripten/tools/eliminator/node_modules/uglify-js/tmp/test.js
webruby-0.2.5 modules/emscripten/tools/eliminator/node_modules/uglify-js/tmp/test.js
webruby-0.2.4 modules/emscripten/tools/eliminator/node_modules/uglify-js/tmp/test.js
webruby-0.2.2 modules/emscripten/tools/eliminator/node_modules/uglify-js/tmp/test.js
webruby-0.2.1 modules/emscripten/tools/eliminator/node_modules/uglify-js/tmp/test.js
webruby-0.1.2 modules/emscripten/tools/eliminator/node_modules/uglify-js/tmp/test.js
webruby-0.1.1 modules/emscripten/tools/eliminator/node_modules/uglify-js/tmp/test.js
webruby-0.1.0 modules/emscripten/tools/eliminator/node_modules/uglify-js/tmp/test.js
holmes-0.0.1 lib/holmes/node_modules/detective/node_modules/burrito/node_modules/uglify-js/tmp/test.js