exports does not contain console object
authorslavic <stereobooster@gmail.com>
Thu, 10 May 2012 20:20:04 +0000 (23:20 +0300)
committerstereobooster <stereobooster@gmail.com>
Mon, 14 May 2012 08:09:17 +0000 (11:09 +0300)
src/htmlminifier.js

index ffc178f..c06d6a1 100644 (file)
     log('minified in: ' + (new Date() - t) + 'ms');
     return str;
   }
-  
-  // export
-  global.minify = minify;
-  
-})(typeof exports === 'undefined' ? window : exports);
\ No newline at end of file
+
+  // for CommonJS enviroments, export everything
+  if ( typeof exports !== "undefined" ) {
+    exports.minify = minify;
+  } else {
+    global.minify = minify;
+  }
+
+}(this));
\ No newline at end of file