]> git.ipfire.org Git - thirdparty/moment.git/commitdiff
Make sure everything passes jshint
authorTim Wood <washwithcare@gmail.com>
Fri, 31 Aug 2012 17:05:08 +0000 (10:05 -0700)
committerTim Wood <washwithcare@gmail.com>
Fri, 31 Aug 2012 17:05:08 +0000 (10:05 -0700)
lang/et.js
lang/fi.js
lang/hu.js
lang/is.js
lang/nl.js
lang/tr.js

index 5fb560274e1e66ceb3205a80b84cd4f171263eeb..b447c41ef2ea4057680f71e6f4673903d558d213 100644 (file)
@@ -3,16 +3,8 @@
 // author : Henry Kehlmann : https://github.com/madhenry
 (function () {
 
-    function translate(number, withoutSuffix, key, isFuture) {
-        var num = number;
-        
-        switch (key) {
-            case 's':
-                return (isFuture || withoutSuffix) ? 'paari sekundi' : 'paar sekundit';
-            default:
-        }
-        
-        return '';
+    function translateSeconds(number, withoutSuffix, key, isFuture) {
+        return (isFuture || withoutSuffix) ? 'paari sekundi' : 'paar sekundit';
     }
 
     var lang = {
                 nextDay  : '[Homme,] LT',
                 nextWeek : '[Järgmine] dddd LT',
                 lastDay  : '[Eile,] LT',
-                lastWeek : '[Eelmine] dddd LT', 
+                lastWeek : '[Eelmine] dddd LT',
                 sameElse : 'L'
             },
             relativeTime : {
                 future : "%s pärast",
                 past   : "%s tagasi",
-                s      : translate,
+                s      : translateSeconds,
                 m      : "minut",
                 mm     : "%d minutit",
                 h      : "tund",
index 826259b3f282bd3cec4d265d5860c5b6c6a41564..b91be867656a058cfa8398f0d8b9ef6050cff72b 100644 (file)
@@ -2,10 +2,10 @@
 // language : finnish (fi)
 // author : Tarmo Aidantausta : https://github.com/bleadof
 (function () {
-    var numbers_past = ['nolla', 'yksi', 'kaksi', 'kolme', 'neljä', 'viisi',
-                        'kuusi', 'seitsemän', 'kahdeksan', 'yhdeksän'];
-    var numbers_future = ['nolla', 'yhden', 'kahden', 'kolmen', 'neljän', 'viiden',
-                          'kuuden', numbers_past[7], numbers_past[8], numbers_past[9]];
+    var numbers_past = 'nolla yksi kaksi kolme neljä viisi kuusi seitsemän kahdeksan yhdeksän'.split(' '),
+        numbers_future = ['nolla', 'yhden', 'kahden', 'kolmen', 'neljän', 'viiden', 'kuuden',
+                          numbers_past[7], numbers_past[8], numbers_past[9]],
+        lang;
 
     function translate(number, withoutSuffix, key, isFuture) {
         var result = "";
         return number < 10 ? (isFuture ? numbers_future[number] : numbers_past[number]) : number;
     }
 
-    var lang = {
-            months : "tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),
-            monthsShort : "tam_hel_maa_huh_tou_kes_hei_elo_syy_lok_mar_jou".split("_"),
-            weekdays : "sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),
-            weekdaysShort : "su_ma_ti_ke_to_pe_la".split("_"),
-            weekdaysMin : "su_ma_ti_ke_to_pe_la".split("_"),
-            longDateFormat : {
-                LT : "HH.mm",
-                L : "DD.MM.YYYY",
-                LL : "Do MMMMt\\a YYYY",
-                LLL : "Do MMMMt\\a YYYY, klo LT",
-                LLLL : "dddd, Do MMMMt\\a YYYY, klo LT"
-            },
-            calendar : {
-                sameDay : '[tänään] [klo] LT',
-                nextDay : '[huomenna] [klo] LT',
-                nextWeek : 'dddd [klo] LT',
-                lastDay : '[eilen] [klo] LT',
-                lastWeek : '[viime] dddd[na] [klo] LT',
-                sameElse : 'L'
-            },
-            relativeTime : {
-                future : "%s päästä",
-                past : "%s sitten",
-                s : translate,
-                m : translate,
-                mm : translate,
-                h : translate,
-                hh : translate,
-                d : translate,
-                dd : translate,
-                M : translate,
-                MM : translate,
-                y : translate,
-                yy : translate
-            },
-            ordinal : function (number) {
-                return ".";
-            }
-        };
+    lang = {
+        months : "tammikuu_helmikuu_maaliskuu_huhtikuu_toukokuu_kesäkuu_heinäkuu_elokuu_syyskuu_lokakuu_marraskuu_joulukuu".split("_"),
+        monthsShort : "tam_hel_maa_huh_tou_kes_hei_elo_syy_lok_mar_jou".split("_"),
+        weekdays : "sunnuntai_maanantai_tiistai_keskiviikko_torstai_perjantai_lauantai".split("_"),
+        weekdaysShort : "su_ma_ti_ke_to_pe_la".split("_"),
+        weekdaysMin : "su_ma_ti_ke_to_pe_la".split("_"),
+        longDateFormat : {
+            LT : "HH.mm",
+            L : "DD.MM.YYYY",
+            LL : "Do MMMMt\\a YYYY",
+            LLL : "Do MMMMt\\a YYYY, klo LT",
+            LLLL : "dddd, Do MMMMt\\a YYYY, klo LT"
+        },
+        calendar : {
+            sameDay : '[tänään] [klo] LT',
+            nextDay : '[huomenna] [klo] LT',
+            nextWeek : 'dddd [klo] LT',
+            lastDay : '[eilen] [klo] LT',
+            lastWeek : '[viime] dddd[na] [klo] LT',
+            sameElse : 'L'
+        },
+        relativeTime : {
+            future : "%s päästä",
+            past : "%s sitten",
+            s : translate,
+            m : translate,
+            mm : translate,
+            h : translate,
+            hh : translate,
+            d : translate,
+            dd : translate,
+            M : translate,
+            MM : translate,
+            y : translate,
+            yy : translate
+        },
+        ordinal : function (number) {
+            return ".";
+        }
+    };
 
     // Node
     if (typeof module !== 'undefined' && module.exports) {
index 4745cbb5986dfead8c6ab84fae8c1c6635b21d14..590133a2247dc5a994729ea4d213a12b35492402 100644 (file)
 // moment.js language configuration
 // language : hungarian (hu)
 // author : Adam Brunner : https://github.com/adambrunner
-(function()
-{
-    function translate(number, withoutSuffix, key, isFuture) {
-        var num = number;
-        
-        switch (key) {
-            case 's':
-                return (isFuture || withoutSuffix) ? 'néhány másodperc' : 'néhány másodperce';
-                
-            case 'm':
-                num = 'egy';
-            case 'mm':
-                return num + (isFuture || withoutSuffix ? ' perc' : ' perce');
-                break;
+(function () {
+    var weekEndings = 'vasárnap hétfőn kedden szerdán csütörtökön pénteken szombaton'.split(' '),
+        lang;
 
-            case 'h':
-                num = 'egy';
-            case 'hh':
-                return num + (isFuture || withoutSuffix ? ' óra' : ' órája');
+    function translate(number, withoutSuffix, key, isFuture) {
+        var num = number,
+            suffix;
 
-            case 'd':
-                num = 'egy';
-            case 'dd':
-                return num + (isFuture || withoutSuffix ? ' nap' : ' napja');
-                
-            case 'M':
-                num = 'egy';
-            case 'MM':
-                return num + (isFuture || withoutSuffix ? ' hónap' : ' hónapja');
-                
-            case 'y':
-                num = 'egy';
-            case 'yy':
-                return num + (isFuture || withoutSuffix ? ' év' : ' éve');
-                
-            default:
+        switch (key) {
+        case 's':
+            return (isFuture || withoutSuffix) ? 'néhány másodperc' : 'néhány másodperce';
+        case 'm':
+            return 'egy' + (isFuture || withoutSuffix ? ' perc' : ' perce');
+        case 'mm':
+            return num + (isFuture || withoutSuffix ? ' perc' : ' perce');
+        case 'h':
+            return 'egy' + (isFuture || withoutSuffix ? ' óra' : ' órája');
+        case 'hh':
+            return num + (isFuture || withoutSuffix ? ' óra' : ' órája');
+        case 'd':
+            return 'egy' + (isFuture || withoutSuffix ? ' nap' : ' napja');
+        case 'dd':
+            return num + (isFuture || withoutSuffix ? ' nap' : ' napja');
+        case 'M':
+            return 'egy' + (isFuture || withoutSuffix ? ' hónap' : ' hónapja');
+        case 'MM':
+            return num + (isFuture || withoutSuffix ? ' hónap' : ' hónapja');
+        case 'y':
+            return 'egy' + (isFuture || withoutSuffix ? ' év' : ' éve');
+        case 'yy':
+            return num + (isFuture || withoutSuffix ? ' év' : ' éve');
         }
-        
+
         return '';
     }
 
     function week(isFuture) {
-        var ending = '';
-        switch (this.day()) {
-            case 0: ending = 'vasárnap'; break;
-            case 1: ending = 'hétfőn'; break;
-            case 2: ending = 'kedden'; break;
-            case 3: ending = 'szerdán'; break;
-            case 4: ending = 'csütörtökön'; break;
-            case 5: ending = 'pénteken'; break;
-            case 6: ending = 'szombaton'; break;
-        }
-        return (isFuture ? '' : 'múlt ')+'['+ending+'] LT[-kor]';
+        return (isFuture ? '' : 'múlt ') + '[' + weekEndings[this.day()] + '] LT[-kor]';
     }
-    
-    var lang = {
-            months : "január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),
-            monthsShort : "jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),
-            weekdays : "vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),
-            weekdaysShort : "v_h_k_sze_cs_p_szo".split("_"),
-            longDateFormat : {
-                LT : "H:mm",
-                L : "YYYY.MM.DD.",
-                LL : "YYYY. MMMM D.",
-                LLL : "YYYY. MMMM D., LT",
-                LLLL : "YYYY. MMMM D., dddd LT"
-            },
-            calendar : {
-                sameDay : '[ma] LT[-kor]',
-                nextDay : '[holnap] LT[-kor]',
-                nextWeek : function(){return week.call(this, true);}, 
-                lastDay : '[tegnap] LT[-kor]',
-                lastWeek : function(){return week.call(this, false);}, 
-                sameElse : 'L'
+
+    lang = {
+        months : "január_február_március_április_május_június_július_augusztus_szeptember_október_november_december".split("_"),
+        monthsShort : "jan_feb_márc_ápr_máj_jún_júl_aug_szept_okt_nov_dec".split("_"),
+        weekdays : "vasárnap_hétfő_kedd_szerda_csütörtök_péntek_szombat".split("_"),
+        weekdaysShort : "v_h_k_sze_cs_p_szo".split("_"),
+        longDateFormat : {
+            LT : "H:mm",
+            L : "YYYY.MM.DD.",
+            LL : "YYYY. MMMM D.",
+            LLL : "YYYY. MMMM D., LT",
+            LLLL : "YYYY. MMMM D., dddd LT"
+        },
+        calendar : {
+            sameDay : '[ma] LT[-kor]',
+            nextDay : '[holnap] LT[-kor]',
+            nextWeek : function () {
+                return week.call(this, true);
             },
-            relativeTime : {
-                future : "%s múlva",
-                past : "%s",
-                s : translate,
-                m : translate,
-                mm : translate,
-                h : translate,
-                hh : translate,
-                d : translate,
-                dd : translate,
-                M : translate,
-                MM : translate,
-                y : translate,
-                yy : translate
+            lastDay : '[tegnap] LT[-kor]',
+            lastWeek : function () {
+                return week.call(this, false);
             },
-            ordinal : function(number) {
-                return '.';
-            }
-        };
+            sameElse : 'L'
+        },
+        relativeTime : {
+            future : "%s múlva",
+            past : "%s",
+            s : translate,
+            m : translate,
+            mm : translate,
+            h : translate,
+            hh : translate,
+            d : translate,
+            dd : translate,
+            M : translate,
+            MM : translate,
+            y : translate,
+            yy : translate
+        },
+        ordinal : function (number) {
+            return '.';
+        }
+    };
 
     // Node
     if (typeof module !== 'undefined' && module.exports) {
index c845665ad5817fc03156ebc506c696657ba90723..aeff8a980193e971261e0f08d37a65f4e5674004 100644 (file)
@@ -3,13 +3,12 @@
 // author : Hinrik Örn Sigurðsson : https://github.com/hinrik
 (function () {
     var plural = function (n) {
-        if (n % 100 == 11) {
+        if (n % 100 === 11) {
             return true;
-        } else if (n % 10 == 1) {
+        } else if (n % 10 === 1) {
             return false;
-        } else {
-            return true;
         }
+        return true;
     },
 
     translate = function (number, withoutSuffix, key, isFuture) {
                 return result + (withoutSuffix || isFuture ? 'mínútur' : 'mínútum');
             } else if (withoutSuffix) {
                 return result + 'mínúta';
-            } else {
-                return result + 'mínútu';
             }
+            return result + 'mínútu';
         case 'hh':
             if (plural(number)) {
                 return result + (withoutSuffix || isFuture ? 'klukkustundir' : 'klukkustundum');
-            } else {
-                return result + 'klukkustund';
             }
+            return result + 'klukkustund';
         case 'd':
             if (withoutSuffix) {
-                return 'dagur'
-            } else {
-                return isFuture ? 'dag' : 'degi';
+                return 'dagur';
             }
+            return isFuture ? 'dag' : 'degi';
         case 'dd':
             if (plural(number)) {
                 if (withoutSuffix) {
-                    return result + 'dagar'
-                } else {
-                    return result + (isFuture ? 'daga' : 'dögum');
+                    return result + 'dagar';
                 }
+                return result + (isFuture ? 'daga' : 'dögum');
             } else if (withoutSuffix) {
-                return result + 'dagur'
-            } else {
-                return result + (isFuture ? 'dag' : 'degi');
+                return result + 'dagur';
             }
+            return result + (isFuture ? 'dag' : 'degi');
         case 'M':
             if (withoutSuffix) {
-                return 'mánuður'
-            } else {
-                return isFuture ? 'mánuð' : 'mánuði';
+                return 'mánuður';
             }
+            return isFuture ? 'mánuð' : 'mánuði';
         case 'MM':
             if (plural(number)) {
                 if (withoutSuffix) {
-                    return result + 'mánuðir'
-                } else {
-                    return result + (isFuture ? 'mánuði' : 'mánuðum');
+                    return result + 'mánuðir';
                 }
+                return result + (isFuture ? 'mánuði' : 'mánuðum');
             } else if (withoutSuffix) {
                 return result + 'mánuður';
-            } else {
-                return result + (isFuture ? 'mánuð' : 'mánuði');
             }
+            return result + (isFuture ? 'mánuð' : 'mánuði');
         case 'y':
             return withoutSuffix || isFuture ? 'ár' : 'ári';
         case 'yy':
             if (plural(number)) {
                 return result + (withoutSuffix || isFuture ? 'ár' : 'árum');
-            } else {
-                return result + (withoutSuffix || isFuture ? 'ár' : 'ári');
             }
+            return result + (withoutSuffix || isFuture ? 'ár' : 'ári');
         }
     },
 
index 53deafb80880e7bae2c3a84af506d338e1ee68de..f00f83f4931da0679f0392ac2c0ea28d57aabcf1 100644 (file)
@@ -2,9 +2,9 @@
 // language : dutch (nl)
 // author : Joris Röling : https://github.com/jjupiter
 (function () {
-    var monthsShortWithDots = "jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_");
-    var monthsShortWithoutDots = "jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_");
-    var lang = {
+    var monthsShortWithDots = "jan._feb._mrt._apr._mei_jun._jul._aug._sep._okt._nov._dec.".split("_"),
+        monthsShortWithoutDots = "jan_feb_mrt_apr_mei_jun_jul_aug_sep_okt_nov_dec".split("_"),
+        lang = {
             months : "januari_februari_maart_april_mei_juni_juli_augustus_september_oktober_november_december".split("_"),
             monthsShort : function (m, format) {
                 if (/-MMM-/.test(format)) {
index 746899e73ee712f594fca9edd77a8a8e47bbe48d..83511b1160d3074dedfd265c1ee3059fa49dd9e4 100644 (file)
@@ -4,31 +4,31 @@
 //           Burak Yiğit Kaya: https://github.com/BYK
 (function () {
     var suffixes = {
-        1: "'inci",
-        5: "'inci",
-        8: "'inci",
-        70: "'inci",
-        80: "'inci",
+            1: "'inci",
+            5: "'inci",
+            8: "'inci",
+            70: "'inci",
+            80: "'inci",
 
-        2: "'nci",
-        7: "'nci",
-        20: "'nci",
-        50: "'nci",
+            2: "'nci",
+            7: "'nci",
+            20: "'nci",
+            50: "'nci",
 
-        3: "'üncü",
-        4: "'üncü",
-        100: "'üncü",
+            3: "'üncü",
+            4: "'üncü",
+            100: "'üncü",
 
-        6: "'ncı",
+            6: "'ncı",
 
-        9: "'uncu",
-        10: "'uncu",
-        30: "'uncu",
+            9: "'uncu",
+            10: "'uncu",
+            30: "'uncu",
 
-        60: "'ıncı",
-        90: "'ıncı"
-    };
-    var lang = {
+            60: "'ıncı",
+            90: "'ıncı"
+        },
+        lang = {
             months : "Ocak_Şubat_Mart_Nisan_Mayıs_Haziran_Temmuz_Ağustos_Eylül_Ekim_Kasım_Aralık".split("_"),
             monthsShort : "Oca_Şub_Mar_Nis_May_Haz_Tem_Ağu_Eyl_Eki_Kas_Ara".split("_"),
             weekdays : "Pazar_Pazartesi_Salı_Çarşamba_Perşembe_Cuma_Cumartesi".split("_"),
@@ -44,9 +44,9 @@
             calendar : {
                 sameDay : '[bugün saat] LT',
                 nextDay : '[yarın saat] LT',
-                nextWeek : '[haftaya] dddd [saat] LT', 
+                nextWeek : '[haftaya] dddd [saat] LT',
                 lastDay : '[dün] LT',
-                lastWeek : '[geçen hafta] dddd [saat] LT', 
+                lastWeek : '[geçen hafta] dddd [saat] LT',
                 sameElse : 'L'
             },
             relativeTime : {
@@ -69,9 +69,9 @@
                     return "'ıncı";
                 }
 
-                var a = number % 10;
-                var b = number % 100 - a;
-                var c = number >= 100 ? 100 : null;
+                var a = number % 10,
+                    b = number % 100 - a,
+                    c = number >= 100 ? 100 : null;
 
                 return suffixes[a] || suffixes[b] || suffixes[c];
             }