Sha256: 00a4fa8d864d57813806fb3a5834de4079ab268e9f9e5d81b9435bfd1172b9ba
Contents?: true
Size: 952 Bytes
Versions: 69
Compression:
Stored size: 952 Bytes
Contents
/*globals Handlebars: true */ module base from "./handlebars/base"; // Each of these augment the Handlebars object. No need to setup here. // (This is done to easily share code between commonjs and browse envs) import SafeString from "./handlebars/safe-string"; import Exception from "./handlebars/exception"; module Utils from "./handlebars/utils"; module runtime from "./handlebars/runtime"; // For compatibility and usage outside of module systems, make the Handlebars object a namespace var create = function() { var hb = new base.HandlebarsEnvironment(); Utils.extend(hb, base); hb.SafeString = SafeString; hb.Exception = Exception; hb.Utils = Utils; hb.escapeExpression = Utils.escapeExpression; hb.VM = runtime; hb.template = function(spec) { return runtime.template(spec, hb); }; return hb; }; var Handlebars = create(); Handlebars.create = create; Handlebars['default'] = Handlebars; export default Handlebars;
Version data entries
69 entries across 69 versions & 2 rubygems