1 import runtime from './handlebars.runtime';
4 import AST from './handlebars/compiler/ast';
5 import { parser as Parser, parse } from './handlebars/compiler/base';
6 import { Compiler, compile, precompile } from './handlebars/compiler/compiler';
7 import JavaScriptCompiler from './handlebars/compiler/javascript-compiler';
8 import Visitor from './handlebars/compiler/visitor';
10 import noConflict from './handlebars/no-conflict';
12 let _create = runtime.create;
16 hb.compile = function(input, options) {
17 return compile(input, options, hb);
19 hb.precompile = function(input, options) {
20 return precompile(input, options, hb);
24 hb.Compiler = Compiler;
25 hb.JavaScriptCompiler = JavaScriptCompiler;
37 inst.Visitor = Visitor;
39 inst['default'] = inst;