UNPKG

date-fns

Version:

Modern JavaScript date utility library

1 lines 9.13 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:`mens d’una segonda`,other:`mens de {{count}} segondas`},xSeconds:{one:`1 segonda`,other:`{{count}} segondas`},halfAMinute:`30 segondas`,lessThanXMinutes:{one:`mens d’una minuta`,other:`mens de {{count}} minutas`},xMinutes:{one:`1 minuta`,other:`{{count}} minutas`},aboutXHours:{one:`environ 1 ora`,other:`environ {{count}} oras`},xHours:{one:`1 ora`,other:`{{count}} oras`},xDays:{one:`1 jorn`,other:`{{count}} jorns`},aboutXWeeks:{one:`environ 1 setmana`,other:`environ {{count}} setmanas`},xWeeks:{one:`1 setmana`,other:`{{count}} setmanas`},aboutXMonths:{one:`environ 1 mes`,other:`environ {{count}} meses`},xMonths:{one:`1 mes`,other:`{{count}} meses`},aboutXYears:{one:`environ 1 an`,other:`environ {{count}} ans`},xYears:{one:`1 an`,other:`{{count}} ans`},overXYears:{one:`mai d’un an`,other:`mai de {{count}} ans`},almostXYears:{one:`gaireben un an`,other:`gaireben {{count}} ans`}},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?`d’aquí `+r:`fa `+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 d 'de' MMMM y`,long:`d 'de' 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}} 'a' {{time}}`,long:`{{date}} 'a' {{time}}`,medium:`{{date}}, {{time}}`,short:`{{date}}, {{time}}`},defaultWidth:`full`})},u={lastWeek:`eeee 'passat a' p`,yesterday:`'ièr a' p`,today:`'uèi a' p`,tomorrow:`'deman a' p`,nextWeek:`eeee 'a' 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){var n=Number(e),r=t?.unit,i;switch(n){case 1:i=`èr`;break;case 2:i=`nd`;break;default:i=`en`}return(r===`year`||r===`week`||r===`hour`||r===`minute`||r===`second`)&&(i+=`a`),n+i},era:f({values:{narrow:[`ab. J.C.`,`apr. J.C.`],abbreviated:[`ab. J.C.`,`apr. J.C.`],wide:[`abans Jèsus-Crist`,`après Jèsus-Crist`]},defaultWidth:`wide`}),quarter:f({values:{narrow:[`T1`,`T2`,`T3`,`T4`],abbreviated:[`1èr trim.`,`2nd trim.`,`3en trim.`,`4en trim.`],wide:[`1èr trimèstre`,`2nd trimèstre`,`3en trimèstre`,`4en trimèstre`]},defaultWidth:`wide`,argumentCallback:function(e){return e-1}}),month:f({values:{narrow:[`GN`,`FB`,`MÇ`,`AB`,`MA`,`JN`,`JL`,`AG`,`ST`,`OC`,`NV`,`DC`],abbreviated:[`gen.`,`febr.`,`març`,`abr.`,`mai`,`junh`,`jul.`,`ag.`,`set.`,`oct.`,`nov.`,`dec.`],wide:[`genièr`,`febrièr`,`març`,`abril`,`mai`,`junh`,`julhet`,`agost`,`setembre`,`octòbre`,`novembre`,`decembre`]},defaultWidth:`wide`}),day:f({values:{narrow:[`dg.`,`dl.`,`dm.`,`dc.`,`dj.`,`dv.`,`ds.`],short:[`dg.`,`dl.`,`dm.`,`dc.`,`dj.`,`dv.`,`ds.`],abbreviated:[`dg.`,`dl.`,`dm.`,`dc.`,`dj.`,`dv.`,`ds.`],wide:[`dimenge`,`diluns`,`dimars`,`dimècres`,`dijòus`,`divendres`,`dissabte`]},defaultWidth:`wide`}),dayPeriod:f({values:{narrow:{am:`am`,pm:`pm`,midnight:`mièjanuèch`,noon:`miègjorn`,morning:`matin`,afternoon:`aprèp-miègjorn`,evening:`vèspre`,night:`nuèch`},abbreviated:{am:`a.m.`,pm:`p.m.`,midnight:`mièjanuèch`,noon:`miègjorn`,morning:`matin`,afternoon:`aprèp-miègjorn`,evening:`vèspre`,night:`nuèch`},wide:{am:`a.m.`,pm:`p.m.`,midnight:`mièjanuèch`,noon:`miègjorn`,morning:`matin`,afternoon:`aprèp-miègjorn`,evening:`vèspre`,night:`nuèch`}},defaultWidth:`wide`,formattingValues:{narrow:{am:`am`,pm:`pm`,midnight:`mièjanuèch`,noon:`miègjorn`,morning:`del matin`,afternoon:`de l’aprèp-miègjorn`,evening:`del ser`,night:`de la nuèch`},abbreviated:{am:`AM`,pm:`PM`,midnight:`mièjanuèch`,noon:`miègjorn`,morning:`del matin`,afternoon:`de l’aprèp-miègjorn`,evening:`del ser`,night:`de la nuèch`},wide:{am:`ante meridiem`,pm:`post meridiem`,midnight:`mièjanuèch`,noon:`miègjorn`,morning:`del matin`,afternoon:`de l’aprèp-miègjorn`,evening:`del ser`,night:`de la nuèch`}},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:`oc`,formatDistance:s,formatLong:l,formatRelative:d,localize:p,match:{ordinalNumber:_({matchPattern:/^(\d+)(èr|nd|en)?[a]?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}}),era:m({matchPatterns:{narrow:/^(ab\.J\.C|apr\.J\.C|apr\.J\.-C)/i,abbreviated:/^(ab\.J\.-C|ab\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(abans Jèsus-Crist|après Jèsus-Crist)/i},defaultMatchWidth:`wide`,parsePatterns:{any:[/^ab/i,/^ap/i]},defaultParseWidth:`any`}),quarter:m({matchPatterns:{narrow:/^T[1234]/i,abbreviated:/^[1234](èr|nd|en)? trim\.?/i,wide:/^[1234](èr|nd|en)? trimèstre/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:/^(GN|FB|MÇ|AB|MA|JN|JL|AG|ST|OC|NV|DC)/i,abbreviated:/^(gen|febr|març|abr|mai|junh|jul|ag|set|oct|nov|dec)\.?/i,wide:/^(genièr|febrièr|març|abril|mai|junh|julhet|agost|setembre|octòbre|novembre|decembre)/i},defaultMatchWidth:`wide`,parsePatterns:{any:[/^g/i,/^f/i,/^ma[r?]|MÇ/i,/^ab/i,/^ma[i?]/i,/^ju[n?]|JN/i,/^ju[l?]|JL/i,/^ag/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:`any`}),day:m({matchPatterns:{narrow:/^d[glmcjvs]\.?/i,short:/^d[glmcjvs]\.?/i,abbreviated:/^d[glmcjvs]\.?/i,wide:/^(dimenge|diluns|dimars|dimècres|dijòus|divendres|dissabte)/i},defaultMatchWidth:`wide`,parsePatterns:{narrow:[/^dg/i,/^dl/i,/^dm/i,/^dc/i,/^dj/i,/^dv/i,/^ds/i],short:[/^dg/i,/^dl/i,/^dm/i,/^dc/i,/^dj/i,/^dv/i,/^ds/i],abbreviated:[/^dg/i,/^dl/i,/^dm/i,/^dc/i,/^dj/i,/^dv/i,/^ds/i],any:[/^dg|dime/i,/^dl|dil/i,/^dm|dima/i,/^dc|dimè/i,/^dj|dij/i,/^dv|div/i,/^ds|dis/i]},defaultParseWidth:`any`}),dayPeriod:m({matchPatterns:{any:/(^(a\.?m|p\.?m))|(ante meridiem|post meridiem)|((del |de la |de l’)(matin|aprèp-miègjorn|vèspre|ser|nuèch))/i},defaultMatchWidth:`any`,parsePatterns:{any:{am:/(^a)|ante meridiem/i,pm:/(^p)|post meridiem/i,midnight:/^mièj/i,noon:/^mièg/i,morning:/matin/i,afternoon:/aprèp-miègjorn/i,evening:/vèspre|ser/i,night:/nuèch/i}},defaultParseWidth:`any`})},options:{weekStartsOn:1,firstWeekContainsDate:4}};window.dateFns=n(n({},window.dateFns),{},{locale:n(n({},window.dateFns?.locale),{},{oc:v})}),console.log(`date-fns CDN files have moved to @date-fns/cdn. Please update your URLs. See: https://date-fns.org/docs/CDN`)})();