date-fns
Version:
Modern JavaScript date utility library
1 lines • 8.89 kB
JavaScript
(()=>{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:`minna en 1 sekúnda`,other:`minna en {{count}} sekúndur`},xSeconds:{one:`1 sekúnda`,other:`{{count}} sekúndur`},halfAMinute:`hálf mínúta`,lessThanXMinutes:{one:`minna en 1 mínúta`,other:`minna en {{count}} mínútur`},xMinutes:{one:`1 mínúta`,other:`{{count}} mínútur`},aboutXHours:{one:`u.þ.b. 1 klukkustund`,other:`u.þ.b. {{count}} klukkustundir`},xHours:{one:`1 klukkustund`,other:`{{count}} klukkustundir`},xDays:{one:`1 dagur`,other:`{{count}} dagar`},aboutXWeeks:{one:`um viku`,other:`um {{count}} vikur`},xWeeks:{one:`1 viku`,other:`{{count}} vikur`},aboutXMonths:{one:`u.þ.b. 1 mánuður`,other:`u.þ.b. {{count}} mánuðir`},xMonths:{one:`1 mánuður`,other:`{{count}} mánuðir`},aboutXYears:{one:`u.þ.b. 1 ár`,other:`u.þ.b. {{count}} ár`},xYears:{one:`1 ár`,other:`{{count}} ár`},overXYears:{one:`meira en 1 ár`,other:`meira en {{count}} ár`},almostXYears:{one:`næstum 1 ár`,other:`næstum {{count}} ár`}},s=function(e,t,n){var r,i=o[e];return r=typeof i==`string`?i:t===1?i.one:i.other.replace(`{{count}}`,t.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?`í `+r:r+` síðan`: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, do MMMM y`,long:`do MMMM y`,medium:`do MMM y`,short:`d.MM.y`},defaultWidth:`full`}),time:c({formats:{full:`'kl'. HH:mm:ss zzzz`,long:`HH:mm:ss z`,medium:`HH:mm:ss`,short:`HH:mm`},defaultWidth:`full`}),dateTime:c({formats:{full:`{{date}} 'kl.' {{time}}`,long:`{{date}} 'kl.' {{time}}`,medium:`{{date}} {{time}}`,short:`{{date}} {{time}}`},defaultWidth:`full`})},u={lastWeek:`'síðasta' dddd 'kl.' p`,yesterday:`'í gær kl.' p`,today:`'í dag kl.' p`,tomorrow:`'á morgun kl.' p`,nextWeek:`dddd 'kl.' 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={ordinalNumber:function(e,t){return Number(e)+`.`},era:f({values:{narrow:[`f.Kr.`,`e.Kr.`],abbreviated:[`f.Kr.`,`e.Kr.`],wide:[`fyrir Krist`,`eftir Krist`]},defaultWidth:`wide`}),quarter:f({values:{narrow:[`1`,`2`,`3`,`4`],abbreviated:[`1F`,`2F`,`3F`,`4F`],wide:[`1. fjórðungur`,`2. fjórðungur`,`3. fjórðungur`,`4. fjórðungur`]},defaultWidth:`wide`,argumentCallback:function(e){return e-1}}),month:f({values:{narrow:[`J`,`F`,`M`,`A`,`M`,`J`,`J`,`Á`,`S`,`Ó`,`N`,`D`],abbreviated:[`jan.`,`feb.`,`mars`,`apríl`,`maí`,`júní`,`júlí`,`ágúst`,`sept.`,`okt.`,`nóv.`,`des.`],wide:[`janúar`,`febrúar`,`mars`,`apríl`,`maí`,`júní`,`júlí`,`ágúst`,`september`,`október`,`nóvember`,`desember`]},defaultWidth:`wide`}),day:f({values:{narrow:[`S`,`M`,`Þ`,`M`,`F`,`F`,`L`],short:[`Su`,`Má`,`Þr`,`Mi`,`Fi`,`Fö`,`La`],abbreviated:[`sun.`,`mán.`,`þri.`,`mið.`,`fim.`,`fös.`,`lau.`],wide:[`sunnudagur`,`mánudagur`,`þriðjudagur`,`miðvikudagur`,`fimmtudagur`,`föstudagur`,`laugardagur`]},defaultWidth:`wide`}),dayPeriod:f({values:{narrow:{am:`f`,pm:`e`,midnight:`miðnætti`,noon:`hádegi`,morning:`morgunn`,afternoon:`síðdegi`,evening:`kvöld`,night:`nótt`},abbreviated:{am:`f.h.`,pm:`e.h.`,midnight:`miðnætti`,noon:`hádegi`,morning:`morgunn`,afternoon:`síðdegi`,evening:`kvöld`,night:`nótt`},wide:{am:`fyrir hádegi`,pm:`eftir hádegi`,midnight:`miðnætti`,noon:`hádegi`,morning:`morgunn`,afternoon:`síðdegi`,evening:`kvöld`,night:`nótt`}},defaultWidth:`wide`,formattingValues:{narrow:{am:`f`,pm:`e`,midnight:`á miðnætti`,noon:`á hádegi`,morning:`að morgni`,afternoon:`síðdegis`,evening:`um kvöld`,night:`um nótt`},abbreviated:{am:`f.h.`,pm:`e.h.`,midnight:`á miðnætti`,noon:`á hádegi`,morning:`að morgni`,afternoon:`síðdegis`,evening:`um kvöld`,night:`um nótt`},wide:{am:`fyrir hádegi`,pm:`eftir hádegi`,midnight:`á miðnætti`,noon:`á hádegi`,morning:`að morgni`,afternoon:`síðdegis`,evening:`um kvöld`,night:`um nótt`}},defaultFormattingWidth:`wide`})};function m(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)?g(s,function(e){return e.test(o)}):h(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 h(e,t){for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function g(e,t){for(var n=0;n<e.length;n++)if(t(e[n]))return n}function _(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 v={code:`is`,formatDistance:s,formatLong:l,formatRelative:d,localize:p,match:{ordinalNumber:_({matchPattern:/^(\d+)(\.)?/i,parsePattern:/\d+(\.)?/i,valueCallback:function(e){return parseInt(e,10)}}),era:m({matchPatterns:{narrow:/^(f\.Kr\.|e\.Kr\.)/i,abbreviated:/^(f\.Kr\.|e\.Kr\.)/i,wide:/^(fyrir Krist|eftir Krist)/i},defaultMatchWidth:`wide`,parsePatterns:{any:[/^(f\.Kr\.)/i,/^(e\.Kr\.)/i]},defaultParseWidth:`any`}),quarter:m({matchPatterns:{narrow:/^[1234]\.?/i,abbreviated:/^q[1234]\.?/i,wide:/^[1234]\.? fjórðungur/i},defaultMatchWidth:`wide`,parsePatterns:{any:[/1\.?/i,/2\.?/i,/3\.?/i,/4\.?/i]},defaultParseWidth:`any`,valueCallback:function(e){return e+1}}),month:m({matchPatterns:{narrow:/^[jfmásónd]/i,abbreviated:/^(jan\.|feb\.|mars\.|apríl\.|maí|júní|júlí|águst|sep\.|oct\.|nov\.|dec\.)/i,wide:/^(januar|febrúar|mars|apríl|maí|júní|júlí|águst|september|október|nóvember|desember)/i},defaultMatchWidth:`wide`,parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^á/i,/^s/i,/^ó/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^maí/i,/^jún/i,/^júl/i,/^áu/i,/^s/i,/^ó/i,/^n/i,/^d/i]},defaultParseWidth:`any`}),day:m({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|má|þr|mi|fi|fö|la)/i,abbreviated:/^(sun|mán|þri|mið|fim|fös|lau)\.?/i,wide:/^(sunnudagur|mánudagur|þriðjudagur|miðvikudagur|fimmtudagur|föstudagur|laugardagur)/i},defaultMatchWidth:`wide`,parsePatterns:{narrow:[/^s/i,/^m/i,/^þ/i,/^m/i,/^f/i,/^f/i,/^l/i],any:[/^su/i,/^má/i,/^þr/i,/^mi/i,/^fi/i,/^fö/i,/^la/i]},defaultParseWidth:`any`}),dayPeriod:m({matchPatterns:{narrow:/^(f|e|síðdegis|(á|að|um) (morgni|kvöld|nótt|miðnætti))/i,any:/^(fyrir hádegi|eftir hádegi|[ef]\.?h\.?|síðdegis|morgunn|(á|að|um) (morgni|kvöld|nótt|miðnætti))/i},defaultMatchWidth:`any`,parsePatterns:{any:{am:/^f/i,pm:/^e/i,midnight:/^mi/i,noon:/^há/i,morning:/morgunn/i,afternoon:/síðdegi/i,evening:/kvöld/i,night:/nótt/i}},defaultParseWidth:`any`})},options:{weekStartsOn:1,firstWeekContainsDate:4}};window.dateFns=n(n({},window.dateFns),{},{locale:n(n({},window.dateFns?.locale),{},{is:v})}),console.log(`date-fns CDN files have moved to @date-fns/cdn. Please update your URLs. See: https://date-fns.org/docs/CDN`)})();