Sha256: 424c05bb897d6210f62308722859616a5ea6d706bdd7fbd5f61c6f85d5ce2df6
Contents?: true
Size: 898 Bytes
Versions: 69
Compression:
Stored size: 898 Bytes
Contents
/*globals Handlebars: true */ import Handlebars from "./handlebars.runtime"; // Compiler imports import AST from "./handlebars/compiler/ast"; import { parser as Parser, parse } from "./handlebars/compiler/base"; import { Compiler, compile, precompile } from "./handlebars/compiler/compiler"; import JavaScriptCompiler from "./handlebars/compiler/javascript-compiler"; var _create = Handlebars.create; var create = function() { var hb = _create(); hb.compile = function(input, options) { return compile(input, options, hb); }; hb.precompile = function (input, options) { return precompile(input, options, hb); }; hb.AST = AST; hb.Compiler = Compiler; hb.JavaScriptCompiler = JavaScriptCompiler; hb.Parser = Parser; hb.parse = parse; return hb; }; Handlebars = create(); Handlebars.create = create; Handlebars['default'] = Handlebars; export default Handlebars;
Version data entries
69 entries across 69 versions & 2 rubygems