summaryrefslogtreecommitdiffstats
path: root/lib/handlebars/compiler
diff options
context:
space:
mode:
Diffstat (limited to 'lib/handlebars/compiler')
-rw-r--r--lib/handlebars/compiler/ast.js2
-rw-r--r--lib/handlebars/compiler/base.js2
-rw-r--r--lib/handlebars/compiler/compiler.js2
-rw-r--r--lib/handlebars/compiler/index.js7
-rw-r--r--lib/handlebars/compiler/printer.js3
-rw-r--r--lib/handlebars/compiler/visitor.js2
6 files changed, 12 insertions, 6 deletions
diff --git a/lib/handlebars/compiler/ast.js b/lib/handlebars/compiler/ast.js
index 6c3711b..cb238c0 100644
--- a/lib/handlebars/compiler/ast.js
+++ b/lib/handlebars/compiler/ast.js
@@ -1,4 +1,4 @@
-var Handlebars = require("handlebars");
+var Handlebars = require('./base');
// BEGIN(BROWSER)
(function() {
diff --git a/lib/handlebars/compiler/base.js b/lib/handlebars/compiler/base.js
index c5caf7a..4bb8735 100644
--- a/lib/handlebars/compiler/base.js
+++ b/lib/handlebars/compiler/base.js
@@ -1,4 +1,4 @@
-var handlebars = require("handlebars/compiler/parser").parser;
+var handlebars = require("./parser").parser;
var Handlebars = require("../base");
// BEGIN(BROWSER)
diff --git a/lib/handlebars/compiler/compiler.js b/lib/handlebars/compiler/compiler.js
index 7739f9d..c9fb7f8 100644
--- a/lib/handlebars/compiler/compiler.js
+++ b/lib/handlebars/compiler/compiler.js
@@ -1,4 +1,4 @@
-var Handlebars = require("handlebars");
+var Handlebars = require("./base");
// BEGIN(BROWSER)
Handlebars.Compiler = function() {};
diff --git a/lib/handlebars/compiler/index.js b/lib/handlebars/compiler/index.js
new file mode 100644
index 0000000..e62c768
--- /dev/null
+++ b/lib/handlebars/compiler/index.js
@@ -0,0 +1,7 @@
+// Each of these module will augment the Handlebars object as it loads. No need to perform addition operations
+module.exports = require("./base");
+require("./visitor");
+require("./printer");
+
+require("./ast");
+require("./compiler");
diff --git a/lib/handlebars/compiler/printer.js b/lib/handlebars/compiler/printer.js
index 1866830..b7485b7 100644
--- a/lib/handlebars/compiler/printer.js
+++ b/lib/handlebars/compiler/printer.js
@@ -1,5 +1,4 @@
-var Handlebars = require("handlebars");
-require("./visitor");
+var Handlebars = require("./base");
// BEGIN(BROWSER)
Handlebars.PrintVisitor = function() { this.padding = 0; };
diff --git a/lib/handlebars/compiler/visitor.js b/lib/handlebars/compiler/visitor.js
index a713bcc..a557dd3 100644
--- a/lib/handlebars/compiler/visitor.js
+++ b/lib/handlebars/compiler/visitor.js
@@ -1,4 +1,4 @@
-var Handlebars = require("handlebars");
+var Handlebars = require("./base");
// BEGIN(BROWSER)