From deedba967ed3a19d7a3bfaa9882230b00dc8c0c6 Mon Sep 17 00:00:00 2001 From: Tom MacWright Date: Thu, 13 Oct 2011 12:01:17 -0400 Subject: [PATCH] Condition module.exports to make commonjs version work in browsers and not throw an error. --- mustache-commonjs/mustache.js.tpl.post | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/mustache-commonjs/mustache.js.tpl.post b/mustache-commonjs/mustache.js.tpl.post index 885803f..f566443 100644 --- a/mustache-commonjs/mustache.js.tpl.post +++ b/mustache-commonjs/mustache.js.tpl.post @@ -1,7 +1,8 @@ +if (typeof module !== 'undefined' && module.exports) { + exports.name = Mustache.name; + exports.version = Mustache.version; -exports.name = Mustache.name; -exports.version = Mustache.version; - -exports.to_html = function() { - return Mustache.to_html.apply(this, arguments); -}; + exports.to_html = function() { + return Mustache.to_html.apply(this, arguments); + }; +}