muban-convert-hbs
Version:
Convert muban hbs templates to htl, django, twig and others.
32 lines (23 loc) • 754 B
JavaScript
exports.__esModule = true;
exports.default = void 0;
var _DjangoTranspiler = require("./DjangoTranspiler");
var _HtlTranspiler = require("./HtlTranspiler");
var _TwigTranspiler = require("./TwigTranspiler");
var convert = function convert(input, template) {
if (template === void 0) {
template = 'django';
}
var transpiler;
if (template === 'django') {
transpiler = new _DjangoTranspiler.DjangoTranspiler(input);
} else if (template === 'twig') {
transpiler = new _TwigTranspiler.TwigTranspiler(input);
} else if (template === 'htl') {
transpiler = new _HtlTranspiler.HtlTranspiler(input);
}
var output = transpiler.toString();
return output;
};
var _default = convert;
exports.default = _default;
;