Sha256: 36812487afac9d48ad32c5a9922a8d1d0243d8d3b72b926ecc1c5d5c7d25e545
Contents?: true
Size: 866 Bytes
Versions: 69
Compression:
Stored size: 866 Bytes
Contents
// USAGE: // var handlebars = require('handlebars'); // var local = handlebars.create(); var handlebars = require('../dist/cjs/handlebars')["default"]; handlebars.Visitor = require('../dist/cjs/handlebars/compiler/visitor')["default"]; var printer = require('../dist/cjs/handlebars/compiler/printer'); handlebars.PrintVisitor = printer.PrintVisitor; handlebars.print = printer.print; module.exports = handlebars; // Publish a Node.js require() handler for .handlebars and .hbs files /* istanbul ignore else */ if (typeof require !== 'undefined' && require.extensions) { var extension = function(module, filename) { var fs = require("fs"); var templateString = fs.readFileSync(filename, "utf8"); module.exports = handlebars.compile(templateString); }; require.extensions[".handlebars"] = extension; require.extensions[".hbs"] = extension; }
Version data entries
69 entries across 69 versions & 2 rubygems