UNPKG

date-fns

Version:

Modern JavaScript date utility library

1 lines 10.1 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:{standalone:{one:`vähem kui üks sekund`,other:`vähem kui {{count}} sekundit`},withPreposition:{one:`vähem kui ühe sekundi`,other:`vähem kui {{count}} sekundi`}},xSeconds:{standalone:{one:`üks sekund`,other:`{{count}} sekundit`},withPreposition:{one:`ühe sekundi`,other:`{{count}} sekundi`}},halfAMinute:{standalone:`pool minutit`,withPreposition:`poole minuti`},lessThanXMinutes:{standalone:{one:`vähem kui üks minut`,other:`vähem kui {{count}} minutit`},withPreposition:{one:`vähem kui ühe minuti`,other:`vähem kui {{count}} minuti`}},xMinutes:{standalone:{one:`üks minut`,other:`{{count}} minutit`},withPreposition:{one:`ühe minuti`,other:`{{count}} minuti`}},aboutXHours:{standalone:{one:`umbes üks tund`,other:`umbes {{count}} tundi`},withPreposition:{one:`umbes ühe tunni`,other:`umbes {{count}} tunni`}},xHours:{standalone:{one:`üks tund`,other:`{{count}} tundi`},withPreposition:{one:`ühe tunni`,other:`{{count}} tunni`}},xDays:{standalone:{one:`üks päev`,other:`{{count}} päeva`},withPreposition:{one:`ühe päeva`,other:`{{count}} päeva`}},aboutXWeeks:{standalone:{one:`umbes üks nädal`,other:`umbes {{count}} nädalat`},withPreposition:{one:`umbes ühe nädala`,other:`umbes {{count}} nädala`}},xWeeks:{standalone:{one:`üks nädal`,other:`{{count}} nädalat`},withPreposition:{one:`ühe nädala`,other:`{{count}} nädala`}},aboutXMonths:{standalone:{one:`umbes üks kuu`,other:`umbes {{count}} kuud`},withPreposition:{one:`umbes ühe kuu`,other:`umbes {{count}} kuu`}},xMonths:{standalone:{one:`üks kuu`,other:`{{count}} kuud`},withPreposition:{one:`ühe kuu`,other:`{{count}} kuu`}},aboutXYears:{standalone:{one:`umbes üks aasta`,other:`umbes {{count}} aastat`},withPreposition:{one:`umbes ühe aasta`,other:`umbes {{count}} aasta`}},xYears:{standalone:{one:`üks aasta`,other:`{{count}} aastat`},withPreposition:{one:`ühe aasta`,other:`{{count}} aasta`}},overXYears:{standalone:{one:`rohkem kui üks aasta`,other:`rohkem kui {{count}} aastat`},withPreposition:{one:`rohkem kui ühe aasta`,other:`rohkem kui {{count}} aasta`}},almostXYears:{standalone:{one:`peaaegu üks aasta`,other:`peaaegu {{count}} aastat`},withPreposition:{one:`peaaegu ühe aasta`,other:`peaaegu {{count}} aasta`}}},s=function(e,t,n){var r=n!=null&&n.addSuffix?o[e].withPreposition:o[e].standalone,i=typeof r==`string`?r:t===1?r.one:r.other.replace(`{{count}}`,String(t));return n!=null&&n.addSuffix?n.comparison&&n.comparison>0?i+` pärast`:i+` eest`:i};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, d. MMMM y`,long:`d. MMMM y`,medium:`d. MMM y`,short:`dd.MM.y`},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}} 'kell' {{time}}`,long:`{{date}} 'kell' {{time}}`,medium:`{{date}}. {{time}}`,short:`{{date}}. {{time}}`},defaultWidth:`full`})},u={lastWeek:`'eelmine' eeee 'kell' p`,yesterday:`'eile kell' p`,today:`'täna kell' p`,tomorrow:`'homme kell' p`,nextWeek:`'järgmine' eeee 'kell' p`,other:`P`},d=function(e,t,n,r){return u[e]};function f(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 p={narrow:[`e.m.a`,`m.a.j`],abbreviated:[`e.m.a`,`m.a.j`],wide:[`enne meie ajaarvamist`,`meie ajaarvamise järgi`]},m={narrow:[`1`,`2`,`3`,`4`],abbreviated:[`K1`,`K2`,`K3`,`K4`],wide:[`1. kvartal`,`2. kvartal`,`3. kvartal`,`4. kvartal`]},h={narrow:[`J`,`V`,`M`,`A`,`M`,`J`,`J`,`A`,`S`,`O`,`N`,`D`],abbreviated:[`jaan`,`veebr`,`märts`,`apr`,`mai`,`juuni`,`juuli`,`aug`,`sept`,`okt`,`nov`,`dets`],wide:[`jaanuar`,`veebruar`,`märts`,`aprill`,`mai`,`juuni`,`juuli`,`august`,`september`,`oktoober`,`november`,`detsember`]},g={narrow:[`P`,`E`,`T`,`K`,`N`,`R`,`L`],short:[`P`,`E`,`T`,`K`,`N`,`R`,`L`],abbreviated:[`pühap.`,`esmasp.`,`teisip.`,`kolmap.`,`neljap.`,`reede.`,`laup.`],wide:[`pühapäev`,`esmaspäev`,`teisipäev`,`kolmapäev`,`neljapäev`,`reede`,`laupäev`]},_={ordinalNumber:function(e,t){return Number(e)+`.`},era:f({values:p,defaultWidth:`wide`}),quarter:f({values:m,defaultWidth:`wide`,argumentCallback:function(e){return e-1}}),month:f({values:h,defaultWidth:`wide`,formattingValues:h,defaultFormattingWidth:`wide`}),day:f({values:g,defaultWidth:`wide`,formattingValues:g,defaultFormattingWidth:`wide`}),dayPeriod:f({values:{narrow:{am:`AM`,pm:`PM`,midnight:`kesköö`,noon:`keskpäev`,morning:`hommik`,afternoon:`pärastlõuna`,evening:`õhtu`,night:`öö`},abbreviated:{am:`AM`,pm:`PM`,midnight:`kesköö`,noon:`keskpäev`,morning:`hommik`,afternoon:`pärastlõuna`,evening:`õhtu`,night:`öö`},wide:{am:`AM`,pm:`PM`,midnight:`kesköö`,noon:`keskpäev`,morning:`hommik`,afternoon:`pärastlõuna`,evening:`õhtu`,night:`öö`}},defaultWidth:`wide`,formattingValues:{narrow:{am:`AM`,pm:`PM`,midnight:`keskööl`,noon:`keskpäeval`,morning:`hommikul`,afternoon:`pärastlõunal`,evening:`õhtul`,night:`öösel`},abbreviated:{am:`AM`,pm:`PM`,midnight:`keskööl`,noon:`keskpäeval`,morning:`hommikul`,afternoon:`pärastlõunal`,evening:`õhtul`,night:`öösel`},wide:{am:`AM`,pm:`PM`,midnight:`keskööl`,noon:`keskpäeval`,morning:`hommikul`,afternoon:`pärastlõunal`,evening:`õhtul`,night:`öösel`}},defaultFormattingWidth:`wide`})};function v(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)?b(s,function(e){return e.test(o)}):y(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 y(e,t){for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function b(e,t){for(var n=0;n<e.length;n++)if(t(e[n]))return n}function x(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 S={code:`et`,formatDistance:s,formatLong:l,formatRelative:d,localize:_,match:{ordinalNumber:x({matchPattern:/^\d+\./i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}}),era:v({matchPatterns:{narrow:/^(e\.m\.a|m\.a\.j|eKr|pKr)/i,abbreviated:/^(e\.m\.a|m\.a\.j|eKr|pKr)/i,wide:/^(enne meie ajaarvamist|meie ajaarvamise järgi|enne Kristust|pärast Kristust)/i},defaultMatchWidth:`wide`,parsePatterns:{any:[/^e/i,/^(m|p)/i]},defaultParseWidth:`any`}),quarter:v({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^K[1234]/i,wide:/^[1234](\.)? kvartal/i},defaultMatchWidth:`wide`,parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:`any`,valueCallback:function(e){return e+1}}),month:v({matchPatterns:{narrow:/^[jvmasond]/i,abbreviated:/^(jaan|veebr|märts|apr|mai|juuni|juuli|aug|sept|okt|nov|dets)/i,wide:/^(jaanuar|veebruar|märts|aprill|mai|juuni|juuli|august|september|oktoober|november|detsember)/i},defaultMatchWidth:`wide`,parsePatterns:{narrow:[/^j/i,/^v/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^v/i,/^mär/i,/^ap/i,/^mai/i,/^juun/i,/^juul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:`any`}),day:v({matchPatterns:{narrow:/^[petknrl]/i,short:/^[petknrl]/i,abbreviated:/^(püh?|esm?|tei?|kolm?|nel?|ree?|laup?)\.?/i,wide:/^(pühapäev|esmaspäev|teisipäev|kolmapäev|neljapäev|reede|laupäev)/i},defaultMatchWidth:`wide`,parsePatterns:{any:[/^p/i,/^e/i,/^t/i,/^k/i,/^n/i,/^r/i,/^l/i]},defaultParseWidth:`any`}),dayPeriod:v({matchPatterns:{any:/^(am|pm|keskööl?|keskpäev(al)?|hommik(ul)?|pärastlõunal?|õhtul?|öö(sel)?)/i},defaultMatchWidth:`any`,parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^keskö/i,noon:/^keskp/i,morning:/hommik/i,afternoon:/pärastlõuna/i,evening:/õhtu/i,night:/öö/i}},defaultParseWidth:`any`})},options:{weekStartsOn:1,firstWeekContainsDate:4}};window.dateFns=n(n({},window.dateFns),{},{locale:n(n({},window.dateFns?.locale),{},{et:S})}),console.log(`date-fns CDN files have moved to @date-fns/cdn. Please update your URLs. See: https://date-fns.org/docs/CDN`)})();