Remove freeGlobal prerequisite for freeExports. [closes #2527]

This commit is contained in:
John-David Dalton
2016-07-26 10:33:16 -07:00
parent 2bc199d7fc
commit 80e7fe4bf9

View File

@@ -371,10 +371,10 @@
var root = freeGlobal || freeSelf || Function('return this')();
/** Detect free variable `exports`. */
var freeExports = freeGlobal && typeof exports == 'object' && exports;
var freeExports = typeof exports == 'object' && exports && !exports.nodeType && exports;
/** Detect free variable `module`. */
var freeModule = freeExports && typeof module == 'object' && module;
var freeModule = freeExports && typeof module == 'object' && !module.nodeType && module;
/** Detect the popular CommonJS extension `module.exports`. */
var moduleExports = freeModule && freeModule.exports === freeExports;