14 lines
433 B
JavaScript
14 lines
433 B
JavaScript
var File = require("./transformation/file");
|
|
var util = require("./util");
|
|
var each = require("lodash/collection/each");
|
|
var t = require("./types");
|
|
|
|
module.exports = function (body, namespace) {
|
|
each(File.helpers, function (name) {
|
|
var key = t.identifier(t.toIdentifier(name));
|
|
body.push(t.expressionStatement(
|
|
t.assignmentExpression("=", t.memberExpression(namespace, key), util.template(name))
|
|
));
|
|
});
|
|
};
|