diff options
| author | FotoVerite <[email protected]> | 2014-08-13 16:41:28 -0400 |
|---|---|---|
| committer | FotoVerite <[email protected]> | 2014-08-13 16:41:28 -0400 |
| commit | 644ea8d656d2dab55d5d85e8c57147065c937b6a (patch) | |
| tree | 847e2c4366fdd0fdea5f129f31a3885fc9927bae | |
| parent | e0929896836b6bbdddc9740d58a73b887c304cb0 (diff) | |
| parent | c7e053458c00fa07a7625da72735f461147a9136 (diff) | |
| download | faker-644ea8d656d2dab55d5d85e8c57147065c937b6a.tar.xz faker-644ea8d656d2dab55d5d85e8c57147065c937b6a.zip | |
Merge branch 'xaka-master'
| -rwxr-xr-x | BUILD/BUILD.js | 18 |
1 files changed, 11 insertions, 7 deletions
diff --git a/BUILD/BUILD.js b/BUILD/BUILD.js index 08a408fe..b7c5ed24 100755 --- a/BUILD/BUILD.js +++ b/BUILD/BUILD.js @@ -59,16 +59,20 @@ code += 'var definitions = faker.definitions;\n'; code += 'var Helpers = faker.Helpers;\n'; // if we are running in a CommonJS env, export everything out -code +=["\nif (typeof define == 'function'){", -" define(function(){", -" return faker;", -" });", +code += ["\n", +"if (typeof exports === 'object') {", +" // CommonJS", +" module.exports = faker;", "}", -"else if(typeof module !== 'undefined' && module.exports) {", -" module.exports = faker;", +"else if (typeof define === 'function' && define.amd) {", +" // AMD", +" define(function () {", +" return faker;", +" });", "}", "else {", -" window.faker = faker;", +" // Global Variables", +" window.faker = faker;", "}", "", "}()); // end faker closure"].join('\n'); |
