UNPKG

date-fns

Version:

Modern JavaScript date utility library

4 lines (2 loc) 11.3 kB
(()=>{var A;function Q(C){return Q=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(G){return typeof G}:function(G){return G&&typeof Symbol=="function"&&G.constructor===Symbol&&G!==Symbol.prototype?"symbol":typeof G},Q(C)}function W(C,G){var H=Object.keys(C);if(Object.getOwnPropertySymbols){var J=Object.getOwnPropertySymbols(C);G&&(J=J.filter(function(X){return Object.getOwnPropertyDescriptor(C,X).enumerable})),H.push.apply(H,J)}return H}function K(C){for(var G=1;G<arguments.length;G++){var H=arguments[G]!=null?arguments[G]:{};G%2?W(Object(H),!0).forEach(function(J){j(C,J,H[J])}):Object.getOwnPropertyDescriptors?Object.defineProperties(C,Object.getOwnPropertyDescriptors(H)):W(Object(H)).forEach(function(J){Object.defineProperty(C,J,Object.getOwnPropertyDescriptor(H,J))})}return C}function j(C,G,H){return(G=L(G))in C?Object.defineProperty(C,G,{value:H,enumerable:!0,configurable:!0,writable:!0}):C[G]=H,C}function L(C){var G=x(C,"string");return Q(G)=="symbol"?G:G+""}function x(C,G){if(Q(C)!="object"||!C)return C;var H=C[Symbol.toPrimitive];if(H!==void 0){var J=H.call(C,G||"default");if(Q(J)!="object")return J;throw TypeError("@@toPrimitive must return a primitive value.")}return(G==="string"?String:Number)(C)}var V=Object.defineProperty,w=function(G){return G};function P(C,G){this[C]=w.bind(null,G)}var QC=function(G,H){for(var J in H)V(G,J,{get:H[J],enumerable:!0,configurable:!0,set:P.bind(H,J)})},D={xseconds_other:"sekundė_sekundžių_sekundes",xminutes_one:"minutė_minutės_minutę",xminutes_other:"minutės_minučių_minutes",xhours_one:"valanda_valandos_valandą",xhours_other:"valandos_valandų_valandas",xdays_one:"diena_dienos_dieną",xdays_other:"dienos_dienų_dienas",xweeks_one:"savaitė_savaitės_savaitę",xweeks_other:"savaitės_savaičių_savaites",xmonths_one:"mėnuo_mėnesio_mėnesį",xmonths_other:"mėnesiai_mėnesių_mėnesius",xyears_one:"metai_metų_metus",xyears_other:"metai_metų_metus",about:"apie",over:"daugiau nei",almost:"beveik",lessthan:"mažiau nei"},M=function(G,H,J,X){if(!H)return"kelios sekundės";else return X?"kelių sekundžių":"kelias sekundes"},T=function(G,H,J,X){return!H?q(J)[0]:X?q(J)[1]:q(J)[2]},B=function(G,H,J,X){var Y=G+" ";if(G===1)return Y+T(G,H,J,X);else if(!H)return Y+(R(G)?q(J)[1]:q(J)[0]);else if(X)return Y+q(J)[1];else return Y+(R(G)?q(J)[1]:q(J)[2])};function R(C){return C%10===0||C>10&&C<20}function q(C){return D[C].split("_")}var _={lessThanXSeconds:{one:M,other:B},xSeconds:{one:M,other:B},halfAMinute:"pusė minutės",lessThanXMinutes:{one:T,other:B},xMinutes:{one:T,other:B},aboutXHours:{one:T,other:B},xHours:{one:T,other:B},xDays:{one:T,other:B},aboutXWeeks:{one:T,other:B},xWeeks:{one:T,other:B},aboutXMonths:{one:T,other:B},xMonths:{one:T,other:B},aboutXYears:{one:T,other:B},xYears:{one:T,other:B},overXYears:{one:T,other:B},almostXYears:{one:T,other:B}},v=function(G,H,J){var X=G.match(/about|over|almost|lessthan/i),Y=X?G.replace(X[0],""):G,U=(J===null||J===void 0?void 0:J.comparison)!==void 0&&J.comparison>0,Z,I=_[G];if(typeof I==="string")Z=I;else if(H===1)Z=I.one(H,(J===null||J===void 0?void 0:J.addSuffix)===!0,Y.toLowerCase()+"_one",U);else Z=I.other(H,(J===null||J===void 0?void 0:J.addSuffix)===!0,Y.toLowerCase()+"_other",U);if(X){var O=X[0].toLowerCase();Z=D[O]+" "+Z}if(J!==null&&J!==void 0&&J.addSuffix)if(J.comparison&&J.comparison>0)return"po "+Z;else return"prieš "+Z;return Z};function N(C){return function(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},H=G.width?String(G.width):C.defaultWidth,J=C.formats[H]||C.formats[C.defaultWidth];return J}}var S={full:"y 'm'. MMMM d 'd'., EEEE",long:"y 'm'. MMMM d 'd'.",medium:"y-MM-dd",short:"y-MM-dd"},F={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},h={full:"{{date}} {{time}}",long:"{{date}} {{time}}",medium:"{{date}} {{time}}",short:"{{date}} {{time}}"},f={date:N({formats:S,defaultWidth:"full"}),time:N({formats:F,defaultWidth:"full"}),dateTime:N({formats:h,defaultWidth:"full"})},b={lastWeek:"'Praėjusį' eeee p",yesterday:"'Vakar' p",today:"'Šiandien' p",tomorrow:"'Rytoj' p",nextWeek:"eeee p",other:"P"},k=function(G,H,J,X){return b[G]};function $(C){return function(G,H){var J=H!==null&&H!==void 0&&H.context?String(H.context):"standalone",X;if(J==="formatting"&&C.formattingValues){var Y=C.defaultFormattingWidth||C.defaultWidth,U=H!==null&&H!==void 0&&H.width?String(H.width):Y;X=C.formattingValues[U]||C.formattingValues[Y]}else{var Z=C.defaultWidth,I=H!==null&&H!==void 0&&H.width?String(H.width):C.defaultWidth;X=C.values[I]||C.values[Z]}var O=C.argumentCallback?C.argumentCallback(G):G;return X[O]}}var c={narrow:["pr. Kr.","po Kr."],abbreviated:["pr. Kr.","po Kr."],wide:["prieš Kristų","po Kristaus"]},y={narrow:["1","2","3","4"],abbreviated:["I ketv.","II ketv.","III ketv.","IV ketv."],wide:["I ketvirtis","II ketvirtis","III ketvirtis","IV ketvirtis"]},m={narrow:["1","2","3","4"],abbreviated:["I k.","II k.","III k.","IV k."],wide:["I ketvirtis","II ketvirtis","III ketvirtis","IV ketvirtis"]},g={narrow:["S","V","K","B","G","B","L","R","R","S","L","G"],abbreviated:["saus.","vas.","kov.","bal.","geg.","birž.","liep.","rugp.","rugs.","spal.","lapkr.","gruod."],wide:["sausis","vasaris","kovas","balandis","gegužė","birželis","liepa","rugpjūtis","rugsėjis","spalis","lapkritis","gruodis"]},d={narrow:["S","V","K","B","G","B","L","R","R","S","L","G"],abbreviated:["saus.","vas.","kov.","bal.","geg.","birž.","liep.","rugp.","rugs.","spal.","lapkr.","gruod."],wide:["sausio","vasario","kovo","balandžio","gegužės","birželio","liepos","rugpjūčio","rugsėjo","spalio","lapkričio","gruodžio"]},p={narrow:["S","P","A","T","K","P","Š"],short:["Sk","Pr","An","Tr","Kt","Pn","Št"],abbreviated:["sk","pr","an","tr","kt","pn","št"],wide:["sekmadienis","pirmadienis","antradienis","trečiadienis","ketvirtadienis","penktadienis","šeštadienis"]},l={narrow:["S","P","A","T","K","P","Š"],short:["Sk","Pr","An","Tr","Kt","Pn","Št"],abbreviated:["sk","pr","an","tr","kt","pn","št"],wide:["sekmadienį","pirmadienį","antradienį","trečiadienį","ketvirtadienį","penktadienį","šeštadienį"]},u={narrow:{am:"pr. p.",pm:"pop.",midnight:"vidurnaktis",noon:"vidurdienis",morning:"rytas",afternoon:"diena",evening:"vakaras",night:"naktis"},abbreviated:{am:"priešpiet",pm:"popiet",midnight:"vidurnaktis",noon:"vidurdienis",morning:"rytas",afternoon:"diena",evening:"vakaras",night:"naktis"},wide:{am:"priešpiet",pm:"popiet",midnight:"vidurnaktis",noon:"vidurdienis",morning:"rytas",afternoon:"diena",evening:"vakaras",night:"naktis"}},i={narrow:{am:"pr. p.",pm:"pop.",midnight:"vidurnaktis",noon:"perpiet",morning:"rytas",afternoon:"popietė",evening:"vakaras",night:"naktis"},abbreviated:{am:"priešpiet",pm:"popiet",midnight:"vidurnaktis",noon:"perpiet",morning:"rytas",afternoon:"popietė",evening:"vakaras",night:"naktis"},wide:{am:"priešpiet",pm:"popiet",midnight:"vidurnaktis",noon:"perpiet",morning:"rytas",afternoon:"popietė",evening:"vakaras",night:"naktis"}},o=function(G,H){var J=Number(G);return J+"-oji"},n={ordinalNumber:o,era:$({values:c,defaultWidth:"wide"}),quarter:$({values:y,defaultWidth:"wide",formattingValues:m,defaultFormattingWidth:"wide",argumentCallback:function(G){return G-1}}),month:$({values:g,defaultWidth:"wide",formattingValues:d,defaultFormattingWidth:"wide"}),day:$({values:p,defaultWidth:"wide",formattingValues:l,defaultFormattingWidth:"wide"}),dayPeriod:$({values:u,defaultWidth:"wide",formattingValues:i,defaultFormattingWidth:"wide"})};function E(C){return function(G){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},J=H.width,X=J&&C.matchPatterns[J]||C.matchPatterns[C.defaultMatchWidth],Y=G.match(X);if(!Y)return null;var U=Y[0],Z=J&&C.parsePatterns[J]||C.parsePatterns[C.defaultParseWidth],I=Array.isArray(Z)?r(Z,function(z){return z.test(U)}):s(Z,function(z){return z.test(U)}),O;O=C.valueCallback?C.valueCallback(I):I,O=H.valueCallback?H.valueCallback(O):O;var qC=G.slice(U.length);return{value:O,rest:qC}}}function s(C,G){for(var H in C)if(Object.prototype.hasOwnProperty.call(C,H)&&G(C[H]))return H;return}function r(C,G){for(var H=0;H<C.length;H++)if(G(C[H]))return H;return}function a(C){return function(G){var H=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},J=G.match(C.matchPattern);if(!J)return null;var X=J[0],Y=G.match(C.parsePattern);if(!Y)return null;var U=C.valueCallback?C.valueCallback(Y[0]):Y[0];U=H.valueCallback?H.valueCallback(U):U;var Z=G.slice(X.length);return{value:U,rest:Z}}}var e=/^(\d+)(-oji)?/i,t=/\d+/i,CC={narrow:/^p(r|o)\.?\s?(kr\.?|me)/i,abbreviated:/^(pr\.\s?(kr\.|m\.\s?e\.)|po\s?kr\.|mūsų eroje)/i,wide:/^(prieš Kristų|prieš mūsų erą|po Kristaus|mūsų eroje)/i},GC={wide:[/prieš/i,/(po|mūsų)/i],any:[/^pr/i,/^(po|m)/i]},HC={narrow:/^([1234])/i,abbreviated:/^(I|II|III|IV)\s?ketv?\.?/i,wide:/^(I|II|III|IV)\s?ketvirtis/i},JC={narrow:[/1/i,/2/i,/3/i,/4/i],any:[/I$/i,/II$/i,/III/i,/IV/i]},XC={narrow:/^[svkbglr]/i,abbreviated:/^(saus\.|vas\.|kov\.|bal\.|geg\.|birž\.|liep\.|rugp\.|rugs\.|spal\.|lapkr\.|gruod\.)/i,wide:/^(sausi(s|o)|vasari(s|o)|kov(a|o)s|balandž?i(s|o)|gegužės?|birželi(s|o)|liep(a|os)|rugpjū(t|č)i(s|o)|rugsėj(is|o)|spali(s|o)|lapkri(t|č)i(s|o)|gruodž?i(s|o))/i},YC={narrow:[/^s/i,/^v/i,/^k/i,/^b/i,/^g/i,/^b/i,/^l/i,/^r/i,/^r/i,/^s/i,/^l/i,/^g/i],any:[/^saus/i,/^vas/i,/^kov/i,/^bal/i,/^geg/i,/^birž/i,/^liep/i,/^rugp/i,/^rugs/i,/^spal/i,/^lapkr/i,/^gruod/i]},ZC={narrow:/^[spatkš]/i,short:/^(sk|pr|an|tr|kt|pn|št)/i,abbreviated:/^(sk|pr|an|tr|kt|pn|št)/i,wide:/^(sekmadien(is|į)|pirmadien(is|į)|antradien(is|į)|trečiadien(is|į)|ketvirtadien(is|į)|penktadien(is|į)|šeštadien(is|į))/i},BC={narrow:[/^s/i,/^p/i,/^a/i,/^t/i,/^k/i,/^p/i,/^š/i],wide:[/^se/i,/^pi/i,/^an/i,/^tr/i,/^ke/i,/^pe/i,/^še/i],any:[/^sk/i,/^pr/i,/^an/i,/^tr/i,/^kt/i,/^pn/i,/^št/i]},TC={narrow:/^(pr.\s?p.|pop.|vidurnaktis|(vidurdienis|perpiet)|rytas|(diena|popietė)|vakaras|naktis)/i,any:/^(priešpiet|popiet$|vidurnaktis|(vidurdienis|perpiet)|rytas|(diena|popietė)|vakaras|naktis)/i},UC={narrow:{am:/^pr/i,pm:/^pop./i,midnight:/^vidurnaktis/i,noon:/^(vidurdienis|perp)/i,morning:/rytas/i,afternoon:/(die|popietė)/i,evening:/vakaras/i,night:/naktis/i},any:{am:/^pr/i,pm:/^popiet$/i,midnight:/^vidurnaktis/i,noon:/^(vidurdienis|perp)/i,morning:/rytas/i,afternoon:/(die|popietė)/i,evening:/vakaras/i,night:/naktis/i}},IC={ordinalNumber:a({matchPattern:e,parsePattern:t,valueCallback:function(G){return parseInt(G,10)}}),era:E({matchPatterns:CC,defaultMatchWidth:"wide",parsePatterns:GC,defaultParseWidth:"any"}),quarter:E({matchPatterns:HC,defaultMatchWidth:"wide",parsePatterns:JC,defaultParseWidth:"any",valueCallback:function(G){return G+1}}),month:E({matchPatterns:XC,defaultMatchWidth:"wide",parsePatterns:YC,defaultParseWidth:"any"}),day:E({matchPatterns:ZC,defaultMatchWidth:"wide",parsePatterns:BC,defaultParseWidth:"any"}),dayPeriod:E({matchPatterns:TC,defaultMatchWidth:"any",parsePatterns:UC,defaultParseWidth:"any"})},OC={code:"lt",formatDistance:v,formatLong:f,formatRelative:k,localize:n,match:IC,options:{weekStartsOn:1,firstWeekContainsDate:4}};window.dateFns=K(K({},window.dateFns),{},{locale:K(K({},(A=window.dateFns)===null||A===void 0?void 0:A.locale),{},{lt:OC})})})(); //# debugId=DF36D457E6882CDA64756E2164756E21