63 lines
No EOL
1.6 KiB
JavaScript
63 lines
No EOL
1.6 KiB
JavaScript
'use strict';
|
|
|
|
var _interopRequireWildcard = function (obj) { return obj && obj.__esModule ? obj : { 'default': obj }; };
|
|
|
|
exports.__esModule = true;
|
|
|
|
var _runtime = require('./handlebars.runtime');
|
|
|
|
var _runtime2 = _interopRequireWildcard(_runtime);
|
|
|
|
// Compiler imports
|
|
|
|
var _AST = require('./handlebars/compiler/ast');
|
|
|
|
var _AST2 = _interopRequireWildcard(_AST);
|
|
|
|
var _Parser$parse = require('./handlebars/compiler/base');
|
|
|
|
var _Compiler$compile$precompile = require('./handlebars/compiler/compiler');
|
|
|
|
var _JavaScriptCompiler = require('./handlebars/compiler/javascript-compiler');
|
|
|
|
var _JavaScriptCompiler2 = _interopRequireWildcard(_JavaScriptCompiler);
|
|
|
|
var _Visitor = require('./handlebars/compiler/visitor');
|
|
|
|
var _Visitor2 = _interopRequireWildcard(_Visitor);
|
|
|
|
var _noConflict = require('./handlebars/no-conflict');
|
|
|
|
var _noConflict2 = _interopRequireWildcard(_noConflict);
|
|
|
|
var _create = _runtime2['default'].create;
|
|
function create() {
|
|
var hb = _create();
|
|
|
|
hb.compile = function (input, options) {
|
|
return _Compiler$compile$precompile.compile(input, options, hb);
|
|
};
|
|
hb.precompile = function (input, options) {
|
|
return _Compiler$compile$precompile.precompile(input, options, hb);
|
|
};
|
|
|
|
hb.AST = _AST2['default'];
|
|
hb.Compiler = _Compiler$compile$precompile.Compiler;
|
|
hb.JavaScriptCompiler = _JavaScriptCompiler2['default'];
|
|
hb.Parser = _Parser$parse.parser;
|
|
hb.parse = _Parser$parse.parse;
|
|
|
|
return hb;
|
|
}
|
|
|
|
var inst = create();
|
|
inst.create = create;
|
|
|
|
_noConflict2['default'](inst);
|
|
|
|
inst.Visitor = _Visitor2['default'];
|
|
|
|
inst['default'] = inst;
|
|
|
|
exports['default'] = inst;
|
|
module.exports = exports['default']; |