summaryrefslogtreecommitdiffstats
path: root/lib/index.js
diff options
context:
space:
mode:
Diffstat (limited to 'lib/index.js')
-rw-r--r--lib/index.js16
1 files changed, 8 insertions, 8 deletions
diff --git a/lib/index.js b/lib/index.js
index 8213d14..ac55967 100644
--- a/lib/index.js
+++ b/lib/index.js
@@ -3,7 +3,7 @@
// var local = handlebars.create();
-var handlebars = require('../dist/cjs/handlebars')["default"];
+var handlebars = require('../dist/cjs/handlebars')['default'];
var printer = require('../dist/cjs/handlebars/compiler/printer');
handlebars.PrintVisitor = printer.PrintVisitor;
@@ -12,13 +12,13 @@ handlebars.print = printer.print;
module.exports = handlebars;
// Publish a Node.js require() handler for .handlebars and .hbs files
+function extension(module, filename) {
+ var fs = require('fs');
+ var templateString = fs.readFileSync(filename, 'utf8');
+ module.exports = handlebars.compile(templateString);
+}
/* 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;
+ require.extensions['.handlebars'] = extension;
+ require.extensions['.hbs'] = extension;
}