]> git.ipfire.org Git - thirdparty/moment.git/commitdiff
More explicit NodeJS check to fix #314
authorTim Wood <washwithcare@gmail.com>
Tue, 12 Jun 2012 17:27:18 +0000 (10:27 -0700)
committerTim Wood <washwithcare@gmail.com>
Tue, 12 Jun 2012 17:27:18 +0000 (10:27 -0700)
25 files changed:
lang/ca.js
lang/cv.js
lang/da.js
lang/de.js
lang/en-gb.js
lang/es.js
lang/eu.js
lang/fi.js
lang/fr.js
lang/gl.js
lang/hu.js
lang/is.js
lang/it.js
lang/jp.js
lang/kr.js
lang/nb.js
lang/nl.js
lang/pl.js
lang/pt.js
lang/ru.js
lang/sv.js
lang/tr.js
lang/zh-cn.js
lang/zh-tw.js
moment.js

index d207082402e3118f55258acbccbad8884ba68d7c..5eae6e789c492c0473a3e7bb4719fade4d8cc8eb 100644 (file)
@@ -54,7 +54,7 @@
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index 562be230816b49d51ff4dbce9f807b7d4a8299dc..a0598f47c8b73cf2a4f92ef82417f7cfa1f95c34 100644 (file)
@@ -44,7 +44,7 @@
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index 77134e1e220e6d36502ad7e27494780f9afdd864..0c3c36c097c3aa853b04bca7fcbac6fc92568451 100644 (file)
@@ -44,7 +44,7 @@
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index b31ef0ec016e93e4cf51334aaf259ef6a8874969..bbe4e13d50b8ce8d8fa3f811f242ef9577239377 100644 (file)
@@ -44,7 +44,7 @@
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index 36d468818b75350ad6f9399a1e1a659e12f1900c..a01a7d04ce24e7d0afcd9150364b2a2aefd78295 100644 (file)
@@ -48,7 +48,7 @@
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index 5ffbc82b6f7a72b622f82e211425489cbb0c2a4c..f093d1a96e39195ec3b856dc93b7d018ffca075c 100644 (file)
@@ -54,7 +54,7 @@
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index 74f88cea884bb5ec0db1d1a2295af7e7bbb136da..79e224e423817d680484a10c53d1d767fd317853 100644 (file)
@@ -44,7 +44,7 @@
         };
     
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index 388ba096100522b3d50436c49085180174520c10..826259b3f282bd3cec4d265d5860c5b6c6a41564 100644 (file)
@@ -88,7 +88,7 @@
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index 840ecd682d5c7673bd49c6ed35117d212f1362dd..819f48cd251a6301396902bbe0f004350cbb000a 100644 (file)
@@ -44,7 +44,7 @@
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index fafa171339e0f395bd19568bd3883d0fa01ae6ce..51c8569fb8642168a2681e5e1dc0559490e2ff72 100644 (file)
@@ -54,7 +54,7 @@
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index 94b63e967dc8eaf2458325cba3f34f0bae4d5d9f..4745cbb5986dfead8c6ab84fae8c1c6635b21d14 100644 (file)
@@ -97,7 +97,7 @@
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
 
index 3b81f363eea7334fab009233ea171607770236c5..c845665ad5817fc03156ebc506c696657ba90723 100644 (file)
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index 3d778c9ac7d36f7236b3b879f97a5513045106df..fb113e04ac7ee0a95d7fd7d57de6e5d1051ab570 100644 (file)
@@ -44,7 +44,7 @@
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index 1fc725134cd6b20dbf139b0423d723e81f7e2d50..e30f599887ad8bf35d5923dfcaf7a9a534fcd4fc 100644 (file)
@@ -51,7 +51,7 @@
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index c0781a504172f0e8fbfdfc51b3a1dbf63ba8e908..48343d6a4f5d2bcb20d2bd51ee28d8e42aeae587 100644 (file)
@@ -48,7 +48,7 @@
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index 330e65d592e7c284ddd9d7ba57e9507c381012a5..dd0a266f8239a35f5f68954ea5b3ff15844cd220 100644 (file)
@@ -44,7 +44,7 @@
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index 7670814abb77258edbc386bb7f29e573a211c53b..8ad8c9fbc8af39dd0ea09c8b009d85f80413b0a8 100644 (file)
@@ -44,7 +44,7 @@
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index ecefde9bd3f8a1d6677fe91b156e4ae28479560d..5c4193c57a5b04cff7af5a626a9e104700bfa603 100644 (file)
@@ -66,7 +66,7 @@
     };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index 987645c036b11925d0241af995f4d65e67b7ef1a..55eb54063b9086a0c17eb81cdffe8d0aaaebe459 100644 (file)
@@ -48,7 +48,7 @@
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index 811d2c4ec84a23b8209c994d88397237330b13f7..b5d01840c06b280b8df91bfd001dc8ccbb76af04 100644 (file)
@@ -97,7 +97,7 @@
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index c8511098a9e573c7daabad01588ef3405a01c4a0..cb32ae8fdadc1d3a14362410a20afd1c5f1b0c71 100644 (file)
@@ -48,7 +48,7 @@
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index 8960c7e9a6c75abce7cf4a29e3ff4ecfc9507459..84c04ad6f444e0c49df5f3c4239602e1614358e6 100644 (file)
@@ -48,7 +48,7 @@
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index 7ff88a19fd811579e62f2be2ee05e659415e4d94..0dd1ebb2b8f31a0ff0e43a0c4cf9a9d697a7be98 100644 (file)
                 yy : "%d年"
             },
             ordinal : function (number) {
-                    return '';
+                return '';
             }
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index b7e1ff980cb2014dc3ac1ad8ae12b285af7734e3..0938718aa21a289350edc6f61e4c3456945f9bff 100644 (file)
@@ -57,7 +57,7 @@
         };
 
     // Node
-    if (typeof module !== 'undefined') {
+    if (typeof module !== 'undefined' && module.exports) {
         module.exports = lang;
     }
     // Browser
index 7a65c537e49454d2fbc3e7c01d38715cb8200263..502aaf72b8814568f83dd4da2c40794dd5ddb8e2 100644 (file)
--- a/moment.js
+++ b/moment.js
@@ -18,7 +18,7 @@
         currentLanguage = 'en',
 
         // check for nodeJS
-        hasModule = (typeof module !== 'undefined'),
+        hasModule = (typeof module !== 'undefined' && module.exports),
 
         // Parameters to check for on the lang config.  This list of properties
         // will be inherited from English if not provided in a language