UNPKG

364 BJavaScriptView Raw
1var util = require('util');
2var escodegen = require('escodegen');
3
4var parser = require('./lib/parser');
5var transform = require('./lib/transform');
6
7exports.transform = function (code) {
8 var ast = parser.parse(code);
9 ast.normalize();
10 //console.log(util.inspect(ast, false, null, true));
11 transform.transformBlock(ast);
12 return escodegen.generate(ast);
13};