From a76081c9798b24886d7e3882c6a0cf53619d3a11 Mon Sep 17 00:00:00 2001 From: John-David Dalton Date: Thu, 21 Feb 2013 22:08:09 -0800 Subject: [PATCH] Add `require` call to compiled templates. Former-commit-id: 3d97f6cc71a3c7e6ac9b12cc876ace4790efbae8 --- build.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/build.js b/build.js index 37801d438..fca2f8cd1 100755 --- a/build.js +++ b/build.js @@ -476,7 +476,7 @@ var source = [ ';(function(window) {', - " var freeExports = typeof exports == 'object' && exports;", + " var freeExports = typeof exports == 'object' && typeof require == 'function' && exports;", '', " var freeModule = typeof module == 'object' && module && module.exports == freeExports && module;", '', @@ -515,6 +515,7 @@ ' lodash.templates = lodash.extend(lodash.templates || {}, templates);', ' });', " } else if (freeExports) {", + " _ = require('" + options.moduleId + "');", " if (freeModule) {", ' (freeModule.exports = templates).templates = templates;', ' } else {',