UNPKG

date-fns

Version:

Modern JavaScript date utility library

1 lines 9.21 kB
(()=>{function e(t){"@babel/helpers - typeof";return e=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},e(t)}function t(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function n(e){for(var n=1;n<arguments.length;n++){var i=arguments[n]==null?{}:arguments[n];n%2?t(Object(i),!0).forEach(function(t){r(e,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(i)):t(Object(i)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(i,t))})}return e}function r(e,t,n){return(t=i(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function i(t){var n=a(t,`string`);return e(n)==`symbol`?n:n+``}function a(t,n){if(e(t)!=`object`||!t)return t;var r=t[Symbol.toPrimitive];if(r!==void 0){var i=r.call(t,n||`default`);if(e(i)!=`object`)return i;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(n===`string`?String:Number)(t)}var o={lessThanXSeconds:{one:`segundo bat baino gutxiago`,other:`{{count}} segundo baino gutxiago`},xSeconds:{one:`1 segundo`,other:`{{count}} segundo`},halfAMinute:`minutu erdi`,lessThanXMinutes:{one:`minutu bat baino gutxiago`,other:`{{count}} minutu baino gutxiago`},xMinutes:{one:`1 minutu`,other:`{{count}} minutu`},aboutXHours:{one:`1 ordu gutxi gorabehera`,other:`{{count}} ordu gutxi gorabehera`},xHours:{one:`1 ordu`,other:`{{count}} ordu`},xDays:{one:`1 egun`,other:`{{count}} egun`},aboutXWeeks:{one:`aste 1 inguru`,other:`{{count}} aste inguru`},xWeeks:{one:`1 aste`,other:`{{count}} astean`},aboutXMonths:{one:`1 hilabete gutxi gorabehera`,other:`{{count}} hilabete gutxi gorabehera`},xMonths:{one:`1 hilabete`,other:`{{count}} hilabete`},aboutXYears:{one:`1 urte gutxi gorabehera`,other:`{{count}} urte gutxi gorabehera`},xYears:{one:`1 urte`,other:`{{count}} urte`},overXYears:{one:`1 urte baino gehiago`,other:`{{count}} urte baino gehiago`},almostXYears:{one:`ia 1 urte`,other:`ia {{count}} urte`}},s=function(e,t,n){var r,i=o[e];return r=typeof i==`string`?i:t===1?i.one:i.other.replace(`{{count}}`,String(t)),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?`en `+r:`duela `+r:r};function c(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}var l={date:c({formats:{full:`EEEE, y'ko' MMMM'ren' d'a' y'ren'`,long:`y'ko' MMMM'ren' d'a'`,medium:`y MMM d`,short:`yy/MM/dd`},defaultWidth:`full`}),time:c({formats:{full:`HH:mm:ss zzzz`,long:`HH:mm:ss z`,medium:`HH:mm:ss`,short:`HH:mm`},defaultWidth:`full`}),dateTime:c({formats:{full:`{{date}} 'tan' {{time}}`,long:`{{date}} 'tan' {{time}}`,medium:`{{date}}, {{time}}`,short:`{{date}}, {{time}}`},defaultWidth:`full`})},u={lastWeek:`'joan den' eeee, LT`,yesterday:`'atzo,' p`,today:`'gaur,' p`,tomorrow:`'bihar,' p`,nextWeek:`eeee, p`,other:`P`},d={lastWeek:`'joan den' eeee, p`,yesterday:`'atzo,' p`,today:`'gaur,' p`,tomorrow:`'bihar,' p`,nextWeek:`eeee, p`,other:`P`},f=function(e,t){return t.getHours()===1?u[e]:d[e]};function p(e){return function(t,n){var r=n!=null&&n.context?String(n.context):`standalone`,i;if(r===`formatting`&&e.formattingValues){var a=e.defaultFormattingWidth||e.defaultWidth,o=n!=null&&n.width?String(n.width):a;i=e.formattingValues[o]||e.formattingValues[a]}else{var s=e.defaultWidth,c=n!=null&&n.width?String(n.width):e.defaultWidth;i=e.values[c]||e.values[s]}var l=e.argumentCallback?e.argumentCallback(t):t;return i[l]}}var m={ordinalNumber:function(e,t){return Number(e)+`.`},era:p({values:{narrow:[`k.a.`,`k.o.`],abbreviated:[`k.a.`,`k.o.`],wide:[`kristo aurretik`,`kristo ondoren`]},defaultWidth:`wide`}),quarter:p({values:{narrow:[`1`,`2`,`3`,`4`],abbreviated:[`1H`,`2H`,`3H`,`4H`],wide:[`1. hiruhilekoa`,`2. hiruhilekoa`,`3. hiruhilekoa`,`4. hiruhilekoa`]},defaultWidth:`wide`,argumentCallback:function(e){return e-1}}),month:p({values:{narrow:[`u`,`o`,`m`,`a`,`m`,`e`,`u`,`a`,`i`,`u`,`a`,`a`],abbreviated:[`urt`,`ots`,`mar`,`api`,`mai`,`eka`,`uzt`,`abu`,`ira`,`urr`,`aza`,`abe`],wide:[`urtarrila`,`otsaila`,`martxoa`,`apirila`,`maiatza`,`ekaina`,`uztaila`,`abuztua`,`iraila`,`urria`,`azaroa`,`abendua`]},defaultWidth:`wide`}),day:p({values:{narrow:[`i`,`a`,`a`,`a`,`o`,`o`,`l`],short:[`ig`,`al`,`as`,`az`,`og`,`or`,`lr`],abbreviated:[`iga`,`ast`,`ast`,`ast`,`ost`,`ost`,`lar`],wide:[`igandea`,`astelehena`,`asteartea`,`asteazkena`,`osteguna`,`ostirala`,`larunbata`]},defaultWidth:`wide`}),dayPeriod:p({values:{narrow:{am:`a`,pm:`p`,midnight:`ge`,noon:`eg`,morning:`goiza`,afternoon:`arratsaldea`,evening:`arratsaldea`,night:`gaua`},abbreviated:{am:`AM`,pm:`PM`,midnight:`gauerdia`,noon:`eguerdia`,morning:`goiza`,afternoon:`arratsaldea`,evening:`arratsaldea`,night:`gaua`},wide:{am:`a.m.`,pm:`p.m.`,midnight:`gauerdia`,noon:`eguerdia`,morning:`goiza`,afternoon:`arratsaldea`,evening:`arratsaldea`,night:`gaua`}},defaultWidth:`wide`,formattingValues:{narrow:{am:`a`,pm:`p`,midnight:`ge`,noon:`eg`,morning:`goizean`,afternoon:`arratsaldean`,evening:`arratsaldean`,night:`gauean`},abbreviated:{am:`AM`,pm:`PM`,midnight:`gauerdia`,noon:`eguerdia`,morning:`goizean`,afternoon:`arratsaldean`,evening:`arratsaldean`,night:`gauean`},wide:{am:`a.m.`,pm:`p.m.`,midnight:`gauerdia`,noon:`eguerdia`,morning:`goizean`,afternoon:`arratsaldean`,evening:`arratsaldean`,night:`gauean`}},defaultFormattingWidth:`wide`})};function h(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=n.width,i=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],a=t.match(i);if(!a)return null;var o=a[0],s=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(s)?_(s,function(e){return e.test(o)}):g(s,function(e){return e.test(o)}),l=e.valueCallback?e.valueCallback(c):c;l=n.valueCallback?n.valueCallback(l):l;var u=t.slice(o.length);return{value:l,rest:u}}}function g(e,t){for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function _(e,t){for(var n=0;n<e.length;n++)if(t(e[n]))return n}function v(e){return function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.match(e.matchPattern);if(!r)return null;var i=r[0],a=t.match(e.parsePattern);if(!a)return null;var o=e.valueCallback?e.valueCallback(a[0]):a[0];o=n.valueCallback?n.valueCallback(o):o;var s=t.slice(i.length);return{value:o,rest:s}}}var y={code:`eu`,formatDistance:s,formatLong:l,formatRelative:f,localize:m,match:{ordinalNumber:v({matchPattern:/^(\d+)(.)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}}),era:h({matchPatterns:{narrow:/^(k.a.|k.o.)/i,abbreviated:/^(k.a.|k.o.)/i,wide:/^(kristo aurretik|kristo ondoren)/i},defaultMatchWidth:`wide`,parsePatterns:{narrow:[/^k.a./i,/^k.o./i],abbreviated:[/^(k.a.)/i,/^(k.o.)/i],wide:[/^(kristo aurretik)/i,/^(kristo ondoren)/i]},defaultParseWidth:`wide`}),quarter:h({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^[1234]H/i,wide:/^[1234](.)? hiruhilekoa/i},defaultMatchWidth:`wide`,parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:`any`,valueCallback:function(e){return e+1}}),month:h({matchPatterns:{narrow:/^[uomaei]/i,abbreviated:/^(urt|ots|mar|api|mai|eka|uzt|abu|ira|urr|aza|abe)/i,wide:/^(urtarrila|otsaila|martxoa|apirila|maiatza|ekaina|uztaila|abuztua|iraila|urria|azaroa|abendua)/i},defaultMatchWidth:`wide`,parsePatterns:{narrow:[/^u/i,/^o/i,/^m/i,/^a/i,/^m/i,/^e/i,/^u/i,/^a/i,/^i/i,/^u/i,/^a/i,/^a/i],any:[/^urt/i,/^ots/i,/^mar/i,/^api/i,/^mai/i,/^eka/i,/^uzt/i,/^abu/i,/^ira/i,/^urr/i,/^aza/i,/^abe/i]},defaultParseWidth:`any`}),day:h({matchPatterns:{narrow:/^[iaol]/i,short:/^(ig|al|as|az|og|or|lr)/i,abbreviated:/^(iga|ast|ast|ast|ost|ost|lar)/i,wide:/^(igandea|astelehena|asteartea|asteazkena|osteguna|ostirala|larunbata)/i},defaultMatchWidth:`wide`,parsePatterns:{narrow:[/^i/i,/^a/i,/^a/i,/^a/i,/^o/i,/^o/i,/^l/i],short:[/^ig/i,/^al/i,/^as/i,/^az/i,/^og/i,/^or/i,/^lr/i],abbreviated:[/^iga/i,/^ast/i,/^ast/i,/^ast/i,/^ost/i,/^ost/i,/^lar/i],wide:[/^igandea/i,/^astelehena/i,/^asteartea/i,/^asteazkena/i,/^osteguna/i,/^ostirala/i,/^larunbata/i]},defaultParseWidth:`wide`}),dayPeriod:h({matchPatterns:{narrow:/^(a|p|ge|eg|((goiza|goizean)|arratsaldea|(gaua|gauean)))/i,any:/^([ap]\.?\s?m\.?|gauerdia|eguerdia|((goiza|goizean)|arratsaldea|(gaua|gauean)))/i},defaultMatchWidth:`any`,parsePatterns:{narrow:{am:/^a/i,pm:/^p/i,midnight:/^ge/i,noon:/^eg/i,morning:/goiz/i,afternoon:/arratsaldea/i,evening:/arratsaldea/i,night:/gau/i},any:{am:/^a/i,pm:/^p/i,midnight:/^gauerdia/i,noon:/^eguerdia/i,morning:/goiz/i,afternoon:/arratsaldea/i,evening:/arratsaldea/i,night:/gau/i}},defaultParseWidth:`any`})},options:{weekStartsOn:1,firstWeekContainsDate:1}};window.dateFns=n(n({},window.dateFns),{},{locale:n(n({},window.dateFns?.locale),{},{eu:y})}),console.log(`date-fns CDN files have moved to @date-fns/cdn. Please update your URLs. See: https://date-fns.org/docs/CDN`)})();