1 | var esprima = require('esprima');
|
2 | var escodegen = require('escodegen');
|
3 | var tmplName = require('./templateName');
|
4 |
|
5 |
|
6 | module.exports = function (func, name) {
|
7 | var ast = esprima.parse(func);
|
8 | ast.body[0].id.name = tmplName(name);
|
9 | return escodegen.generate(ast);
|
10 | };
|