date-fns
Version:
Modern JavaScript date utility library
4 lines (2 loc) • 8.95 kB
JavaScript
(()=>{var A;function Q(B){return Q=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(C){return typeof C}:function(C){return C&&typeof Symbol=="function"&&C.constructor===Symbol&&C!==Symbol.prototype?"symbol":typeof C},Q(B)}function O(B,C){var J=Object.keys(B);if(Object.getOwnPropertySymbols){var X=Object.getOwnPropertySymbols(B);C&&(X=X.filter(function(Y){return Object.getOwnPropertyDescriptor(B,Y).enumerable})),J.push.apply(J,X)}return J}function $(B){for(var C=1;C<arguments.length;C++){var J=arguments[C]!=null?arguments[C]:{};C%2?O(Object(J),!0).forEach(function(X){z(B,X,J[X])}):Object.getOwnPropertyDescriptors?Object.defineProperties(B,Object.getOwnPropertyDescriptors(J)):O(Object(J)).forEach(function(X){Object.defineProperty(B,X,Object.getOwnPropertyDescriptor(J,X))})}return B}function z(B,C,J){return(C=W(C))in B?Object.defineProperty(B,C,{value:J,enumerable:!0,configurable:!0,writable:!0}):B[C]=J,B}function W(B){var C=D(B,"string");return Q(C)=="symbol"?C:C+""}function D(B,C){if(Q(B)!="object"||!B)return B;var J=B[Symbol.toPrimitive];if(J!==void 0){var X=J.call(B,C||"default");if(Q(X)!="object")return X;throw TypeError("@@toPrimitive must return a primitive value.")}return(C==="string"?String:Number)(B)}var N=Object.defineProperty,V=function(C){return C};function x(B,C){this[B]=V.bind(null,C)}var YB=function(C,J){for(var X in J)N(C,X,{get:J[X],enumerable:!0,configurable:!0,set:x.bind(J,X)})},R={lessThanXSeconds:{one:"moins d’une seconde",other:"moins de {{count}} secondes"},xSeconds:{one:"1 seconde",other:"{{count}} secondes"},halfAMinute:"30 secondes",lessThanXMinutes:{one:"moins d’une minute",other:"moins de {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"environ 1 heure",other:"environ {{count}} heures"},xHours:{one:"1 heure",other:"{{count}} heures"},xDays:{one:"1 jour",other:"{{count}} jours"},aboutXWeeks:{one:"environ 1 semaine",other:"environ {{count}} semaines"},xWeeks:{one:"1 semaine",other:"{{count}} semaines"},aboutXMonths:{one:"environ 1 mois",other:"environ {{count}} mois"},xMonths:{one:"1 mois",other:"{{count}} mois"},aboutXYears:{one:"environ 1 an",other:"environ {{count}} ans"},xYears:{one:"1 an",other:"{{count}} ans"},overXYears:{one:"plus d’un an",other:"plus de {{count}} ans"},almostXYears:{one:"presqu’un an",other:"presque {{count}} ans"}},j=function(C,J,X){var Y,Z=R[C];if(typeof Z==="string")Y=Z;else if(J===1)Y=Z.one;else Y=Z.other.replace("{{count}}",String(J));if(X!==null&&X!==void 0&&X.addSuffix)if(X.comparison&&X.comparison>0)return"dans "+Y;else return"il y a "+Y;return Y};function E(B){return function(){var C=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},J=C.width?String(C.width):B.defaultWidth,X=B.formats[J]||B.formats[B.defaultWidth];return X}}var M={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd/MM/y"},S={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},L={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},w={date:E({formats:M,defaultWidth:"full"}),time:E({formats:S,defaultWidth:"full"}),dateTime:E({formats:L,defaultWidth:"full"})},k={lastWeek:"eeee 'dernier à' p",yesterday:"'hier à' p",today:"'aujourd’hui à' p",tomorrow:"'demain à' p'",nextWeek:"eeee 'prochain à' p",other:"P"},v=function(C,J,X,Y){return k[C]};function U(B){return function(C,J){var X=J!==null&&J!==void 0&&J.context?String(J.context):"standalone",Y;if(X==="formatting"&&B.formattingValues){var Z=B.defaultFormattingWidth||B.defaultWidth,G=J!==null&&J!==void 0&&J.width?String(J.width):Z;Y=B.formattingValues[G]||B.formattingValues[Z]}else{var H=B.defaultWidth,T=J!==null&&J!==void 0&&J.width?String(J.width):B.defaultWidth;Y=B.values[T]||B.values[H]}var I=B.argumentCallback?B.argumentCallback(C):C;return Y[I]}}var P={narrow:["av. J.-C","ap. J.-C"],abbreviated:["av. J.-C","ap. J.-C"],wide:["avant Jésus-Christ","après Jésus-Christ"]},F={narrow:["T1","T2","T3","T4"],abbreviated:["1er trim.","2ème trim.","3ème trim.","4ème trim."],wide:["1er trimestre","2ème trimestre","3ème trimestre","4ème trimestre"]},_={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["janv.","févr.","mars","avr.","mai","juin","juil.","août","sept.","oct.","nov.","déc."],wide:["janvier","février","mars","avril","mai","juin","juillet","août","septembre","octobre","novembre","décembre"]},b={narrow:["D","L","M","M","J","V","S"],short:["di","lu","ma","me","je","ve","sa"],abbreviated:["dim.","lun.","mar.","mer.","jeu.","ven.","sam."],wide:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},f={narrow:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"mat.",afternoon:"ap.m.",evening:"soir",night:"mat."},abbreviated:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"matin",afternoon:"après-midi",evening:"soir",night:"matin"},wide:{am:"AM",pm:"PM",midnight:"minuit",noon:"midi",morning:"du matin",afternoon:"de l’après-midi",evening:"du soir",night:"du matin"}},h=function(C,J){var X=Number(C),Y=J===null||J===void 0?void 0:J.unit;if(X===0)return"0";var Z=["year","week","hour","minute","second"],G;if(X===1)G=Y&&Z.includes(Y)?"ère":"er";else G="ème";return X+G},y=["MMM","MMMM"],c={preprocessor:function(C,J){if(C.getDate()===1)return J;var X=J.some(function(Y){return Y.isToken&&y.includes(Y.value)});if(!X)return J;return J.map(function(Y){return Y.isToken&&Y.value==="do"?{isToken:!0,value:"d"}:Y})},ordinalNumber:h,era:U({values:P,defaultWidth:"wide"}),quarter:U({values:F,defaultWidth:"wide",argumentCallback:function(C){return C-1}}),month:U({values:_,defaultWidth:"wide"}),day:U({values:b,defaultWidth:"wide"}),dayPeriod:U({values:f,defaultWidth:"wide"})};function q(B){return function(C){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},X=J.width,Y=X&&B.matchPatterns[X]||B.matchPatterns[B.defaultMatchWidth],Z=C.match(Y);if(!Z)return null;var G=Z[0],H=X&&B.parsePatterns[X]||B.parsePatterns[B.defaultParseWidth],T=Array.isArray(H)?g(H,function(K){return K.test(G)}):m(H,function(K){return K.test(G)}),I;I=B.valueCallback?B.valueCallback(T):T,I=J.valueCallback?J.valueCallback(I):I;var XB=C.slice(G.length);return{value:I,rest:XB}}}function m(B,C){for(var J in B)if(Object.prototype.hasOwnProperty.call(B,J)&&C(B[J]))return J;return}function g(B,C){for(var J=0;J<B.length;J++)if(C(B[J]))return J;return}function d(B){return function(C){var J=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},X=C.match(B.matchPattern);if(!X)return null;var Y=X[0],Z=C.match(B.parsePattern);if(!Z)return null;var G=B.valueCallback?B.valueCallback(Z[0]):Z[0];G=J.valueCallback?J.valueCallback(G):G;var H=C.slice(Y.length);return{value:G,rest:H}}}var u=/^(\d+)(ième|ère|ème|er|e)?/i,l=/\d+/i,p={narrow:/^(av\.J\.C|ap\.J\.C|ap\.J\.-C)/i,abbreviated:/^(av\.J\.-C|av\.J-C|apr\.J\.-C|apr\.J-C|ap\.J-C)/i,wide:/^(avant Jésus-Christ|après Jésus-Christ)/i},i={any:[/^av/i,/^ap/i]},n={narrow:/^T?[1234]/i,abbreviated:/^[1234](er|ème|e)? trim\.?/i,wide:/^[1234](er|ème|e)? trimestre/i},s={any:[/1/i,/2/i,/3/i,/4/i]},o={narrow:/^[jfmasond]/i,abbreviated:/^(janv|févr|mars|avr|mai|juin|juill|juil|août|sept|oct|nov|déc)\.?/i,wide:/^(janvier|février|mars|avril|mai|juin|juillet|août|septembre|octobre|novembre|décembre)/i},e={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^av/i,/^ma/i,/^juin/i,/^juil/i,/^ao/i,/^s/i,/^o/i,/^n/i,/^d/i]},r={narrow:/^[lmjvsd]/i,short:/^(di|lu|ma|me|je|ve|sa)/i,abbreviated:/^(dim|lun|mar|mer|jeu|ven|sam)\.?/i,wide:/^(dimanche|lundi|mardi|mercredi|jeudi|vendredi|samedi)/i},a={narrow:[/^d/i,/^l/i,/^m/i,/^m/i,/^j/i,/^v/i,/^s/i],any:[/^di/i,/^lu/i,/^ma/i,/^me/i,/^je/i,/^ve/i,/^sa/i]},t={narrow:/^(a|p|minuit|midi|mat\.?|ap\.?m\.?|soir|nuit)/i,any:/^([ap]\.?\s?m\.?|du matin|de l'après[-\s]midi|du soir|de la nuit)/i},BB={any:{am:/^a/i,pm:/^p/i,midnight:/^min/i,noon:/^mid/i,morning:/mat/i,afternoon:/ap/i,evening:/soir/i,night:/nuit/i}},CB={ordinalNumber:d({matchPattern:u,parsePattern:l,valueCallback:function(C){return parseInt(C)}}),era:q({matchPatterns:p,defaultMatchWidth:"wide",parsePatterns:i,defaultParseWidth:"any"}),quarter:q({matchPatterns:n,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(C){return C+1}}),month:q({matchPatterns:o,defaultMatchWidth:"wide",parsePatterns:e,defaultParseWidth:"any"}),day:q({matchPatterns:r,defaultMatchWidth:"wide",parsePatterns:a,defaultParseWidth:"any"}),dayPeriod:q({matchPatterns:t,defaultMatchWidth:"any",parsePatterns:BB,defaultParseWidth:"any"})},JB={code:"fr",formatDistance:j,formatLong:w,formatRelative:v,localize:c,match:CB,options:{weekStartsOn:1,firstWeekContainsDate:4}};window.dateFns=$($({},window.dateFns),{},{locale:$($({},(A=window.dateFns)===null||A===void 0?void 0:A.locale),{},{fr:JB})})})();
//# debugId=F4C759E4E52AB59264756E2164756E21