UNPKG

date-fns

Version:

Modern JavaScript date utility library

1 lines 9.24 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:`nas lugha na diog`,other:`nas lugha na {{count}} diogan`},xSeconds:{one:`1 diog`,two:`2 dhiog`,twenty:`20 diog`,other:`{{count}} diogan`},halfAMinute:`leth mhionaid`,lessThanXMinutes:{one:`nas lugha na mionaid`,other:`nas lugha na {{count}} mionaidean`},xMinutes:{one:`1 mionaid`,two:`2 mhionaid`,twenty:`20 mionaid`,other:`{{count}} mionaidean`},aboutXHours:{one:`mu uair de thìde`,other:`mu {{count}} uairean de thìde`},xHours:{one:`1 uair de thìde`,two:`2 uair de thìde`,twenty:`20 uair de thìde`,other:`{{count}} uairean de thìde`},xDays:{one:`1 là`,other:`{{count}} là`},aboutXWeeks:{one:`mu 1 seachdain`,other:`mu {{count}} seachdainean`},xWeeks:{one:`1 seachdain`,other:`{{count}} seachdainean`},aboutXMonths:{one:`mu mhìos`,other:`mu {{count}} mìosan`},xMonths:{one:`1 mìos`,other:`{{count}} mìosan`},aboutXYears:{one:`mu bhliadhna`,other:`mu {{count}} bliadhnaichean`},xYears:{one:`1 bhliadhna`,other:`{{count}} bliadhna`},overXYears:{one:`còrr is bliadhna`,other:`còrr is {{count}} bliadhnaichean`},almostXYears:{one:`cha mhòr bliadhna`,other:`cha mhòr {{count}} bliadhnaichean`}},s=function(e,t,n){var r,i=o[e];return r=typeof i==`string`?i:t===1?i.one:t===2&&i.two?i.two:t===20&&i.twenty?i.twenty:i.other.replace(`{{count}}`,String(t)),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?`ann an `+r:`o chionn `+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, MMMM do, y`,long:`MMMM do, y`,medium:`MMM d, y`,short:`MM/dd/yyyy`},defaultWidth:`full`}),time:c({formats:{full:`h:mm:ss a zzzz`,long:`h:mm:ss a z`,medium:`h:mm:ss a`,short:`h:mm a`},defaultWidth:`full`}),dateTime:c({formats:{full:`{{date}} 'aig' {{time}}`,long:`{{date}} 'aig' {{time}}`,medium:`{{date}}, {{time}}`,short:`{{date}}, {{time}}`},defaultWidth:`full`})},u={lastWeek:`'mu dheireadh' eeee 'aig' p`,yesterday:`'an-dè aig' p`,today:`'an-diugh aig' p`,tomorrow:`'a-màireach aig' p`,nextWeek:`eeee 'aig' 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){var t=Number(e),n=t%100;if(n>20||n<10)switch(n%10){case 1:return t+`d`;case 2:return t+`na`}return n===12?t+`na`:t+`mh`},era:f({values:{narrow:[`R`,`A`],abbreviated:[`RC`,`AD`],wide:[`ro Chrìosta`,`anno domini`]},defaultWidth:`wide`}),quarter:f({values:{narrow:[`1`,`2`,`3`,`4`],abbreviated:[`C1`,`C2`,`C3`,`C4`],wide:[`a' chiad chairteal`,`an dàrna cairteal`,`an treas cairteal`,`an ceathramh cairteal`]},defaultWidth:`wide`,argumentCallback:function(e){return e-1}}),month:f({values:{narrow:[`F`,`G`,`M`,`G`,`C`,`Ò`,`I`,`L`,`S`,`D`,`S`,`D`],abbreviated:[`Faoi`,`Gear`,`Màrt`,`Gibl`,`Cèit`,`Ògmh`,`Iuch`,`Lùn`,`Sult`,`Dàmh`,`Samh`,`Dùbh`],wide:[`Am Faoilleach`,`An Gearran`,`Am Màrt`,`An Giblean`,`An Cèitean`,`An t-Ògmhios`,`An t-Iuchar`,`An Lùnastal`,`An t-Sultain`,`An Dàmhair`,`An t-Samhain`,`An Dùbhlachd`]},defaultWidth:`wide`}),day:f({values:{narrow:[`D`,`L`,`M`,`C`,`A`,`H`,`S`],short:[`Dò`,`Lu`,`Mà`,`Ci`,`Ar`,`Ha`,`Sa`],abbreviated:[`Did`,`Dil`,`Dim`,`Dic`,`Dia`,`Dih`,`Dis`],wide:[`Didòmhnaich`,`Diluain`,`Dimàirt`,`Diciadain`,`Diardaoin`,`Dihaoine`,`Disathairne`]},defaultWidth:`wide`}),dayPeriod:f({values:{narrow:{am:`m`,pm:`f`,midnight:`m.o.`,noon:`m.l.`,morning:`madainn`,afternoon:`feasgar`,evening:`feasgar`,night:`oidhche`},abbreviated:{am:`M.`,pm:`F.`,midnight:`meadhan oidhche`,noon:`meadhan là`,morning:`madainn`,afternoon:`feasgar`,evening:`feasgar`,night:`oidhche`},wide:{am:`m.`,pm:`f.`,midnight:`meadhan oidhche`,noon:`meadhan là`,morning:`madainn`,afternoon:`feasgar`,evening:`feasgar`,night:`oidhche`}},defaultWidth:`wide`,formattingValues:{narrow:{am:`m`,pm:`f`,midnight:`m.o.`,noon:`m.l.`,morning:`sa mhadainn`,afternoon:`feasgar`,evening:`feasgar`,night:`air an oidhche`},abbreviated:{am:`M.`,pm:`F.`,midnight:`meadhan oidhche`,noon:`meadhan là`,morning:`sa mhadainn`,afternoon:`feasgar`,evening:`feasgar`,night:`air an oidhche`},wide:{am:`m.`,pm:`f.`,midnight:`meadhan oidhche`,noon:`meadhan là`,morning:`sa mhadainn`,afternoon:`feasgar`,evening:`feasgar`,night:`air an oidhche`}},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:`gd`,formatDistance:s,formatLong:l,formatRelative:d,localize:p,match:{ordinalNumber:_({matchPattern:/^(\d+)(d|na|tr|mh)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}}),era:m({matchPatterns:{narrow:/^(r|a)/i,abbreviated:/^(r\.?\s?c\.?|r\.?\s?a\.?\s?c\.?|a\.?\s?d\.?|a\.?\s?c\.?)/i,wide:/^(ro Chrìosta|ron aois choitchinn|anno domini|aois choitcheann)/i},defaultMatchWidth:`wide`,parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:`any`}),quarter:m({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^c[1234]/i,wide:/^[1234](cd|na|tr|mh)? cairteal/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:/^[fgmcòilsd]/i,abbreviated:/^(faoi|gear|màrt|gibl|cèit|ògmh|iuch|lùn|sult|dàmh|samh|dùbh)/i,wide:/^(am faoilleach|an gearran|am màrt|an giblean|an cèitean|an t-Ògmhios|an t-Iuchar|an lùnastal|an t-Sultain|an dàmhair|an t-Samhain|an dùbhlachd)/i},defaultMatchWidth:`wide`,parsePatterns:{narrow:[/^f/i,/^g/i,/^m/i,/^g/i,/^c/i,/^ò/i,/^i/i,/^l/i,/^s/i,/^d/i,/^s/i,/^d/i],any:[/^fa/i,/^ge/i,/^mà/i,/^gi/i,/^c/i,/^ò/i,/^i/i,/^l/i,/^su/i,/^d/i,/^sa/i,/^d/i]},defaultParseWidth:`any`}),day:m({matchPatterns:{narrow:/^[dlmcahs]/i,short:/^(dò|lu|mà|ci|ar|ha|sa)/i,abbreviated:/^(did|dil|dim|dic|dia|dih|dis)/i,wide:/^(didòmhnaich|diluain|dimàirt|diciadain|diardaoin|dihaoine|disathairne)/i},defaultMatchWidth:`wide`,parsePatterns:{narrow:[/^d/i,/^l/i,/^m/i,/^c/i,/^a/i,/^h/i,/^s/i],any:[/^d/i,/^l/i,/^m/i,/^c/i,/^a/i,/^h/i,/^s/i]},defaultParseWidth:`any`}),dayPeriod:m({matchPatterns:{narrow:/^(a|p|mi|n|(san|aig) (madainn|feasgar|feasgar|oidhche))/i,any:/^([ap]\.?\s?m\.?|meadhan oidhche|meadhan là|(san|aig) (madainn|feasgar|feasgar|oidhche))/i},defaultMatchWidth:`any`,parsePatterns:{any:{am:/^m/i,pm:/^f/i,midnight:/^meadhan oidhche/i,noon:/^meadhan là/i,morning:/sa mhadainn/i,afternoon:/feasgar/i,evening:/feasgar/i,night:/air an oidhche/i}},defaultParseWidth:`any`})},options:{weekStartsOn:0,firstWeekContainsDate:1}};window.dateFns=n(n({},window.dateFns),{},{locale:n(n({},window.dateFns?.locale),{},{gd:v})}),console.log(`date-fns CDN files have moved to @date-fns/cdn. Please update your URLs. See: https://date-fns.org/docs/CDN`)})();