UNPKG

date-fns

Version:

Modern JavaScript date utility library

4 lines (2 loc) 8.98 kB
(()=>{var T;function Q(J){return Q=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(X){return typeof X}:function(X){return X&&typeof Symbol=="function"&&X.constructor===Symbol&&X!==Symbol.prototype?"symbol":typeof X},Q(J)}function z(J,X){var Y=Object.keys(J);if(Object.getOwnPropertySymbols){var Z=Object.getOwnPropertySymbols(J);X&&(Z=Z.filter(function(C){return Object.getOwnPropertyDescriptor(J,C).enumerable})),Y.push.apply(Y,Z)}return Y}function $(J){for(var X=1;X<arguments.length;X++){var Y=arguments[X]!=null?arguments[X]:{};X%2?z(Object(Y),!0).forEach(function(Z){E(J,Z,Y[Z])}):Object.getOwnPropertyDescriptors?Object.defineProperties(J,Object.getOwnPropertyDescriptors(Y)):z(Object(Y)).forEach(function(Z){Object.defineProperty(J,Z,Object.getOwnPropertyDescriptor(Y,Z))})}return J}function E(J,X,Y){return(X=W(X))in J?Object.defineProperty(J,X,{value:Y,enumerable:!0,configurable:!0,writable:!0}):J[X]=Y,J}function W(J){var X=D(J,"string");return Q(X)=="symbol"?X:X+""}function D(J,X){if(Q(J)!="object"||!J)return J;var Y=J[Symbol.toPrimitive];if(Y!==void 0){var Z=Y.call(J,X||"default");if(Q(Z)!="object")return Z;throw TypeError("@@toPrimitive must return a primitive value.")}return(X==="string"?String:Number)(J)}var N=Object.defineProperty,V=function(X){return X};function x(J,X){this[J]=V.bind(null,X)}var CJ=function(X,Y){for(var Z in Y)N(X,Z,{get:Y[Z],enumerable:!0,configurable:!0,set:x.bind(Y,Z)})},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(X,Y,Z){var C,G=R[X];if(typeof G==="string")C=G;else if(Y===1)C=G.one;else C=G.other.replace("{{count}}",String(Y));if(Z!==null&&Z!==void 0&&Z.addSuffix)if(Z.comparison&&Z.comparison>0)return"dans "+C;else return"il y a "+C;return C};function U(J){return function(X,Y){var Z=Y!==null&&Y!==void 0&&Y.context?String(Y.context):"standalone",C;if(Z==="formatting"&&J.formattingValues){var G=J.defaultFormattingWidth||J.defaultWidth,B=Y!==null&&Y!==void 0&&Y.width?String(Y.width):G;C=J.formattingValues[B]||J.formattingValues[G]}else{var H=J.defaultWidth,A=Y!==null&&Y!==void 0&&Y.width?String(Y.width):J.defaultWidth;C=J.values[A]||J.values[H]}var I=J.argumentCallback?J.argumentCallback(X):X;return C[I]}}var M={narrow:["av. J.-C","ap. J.-C"],abbreviated:["av. J.-C","ap. J.-C"],wide:["avant Jésus-Christ","après Jésus-Christ"]},S={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"]},L={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"]},w={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"]},k={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"}},v=function(X,Y){var Z=Number(X),C=Y===null||Y===void 0?void 0:Y.unit;if(Z===0)return"0";var G=["year","week","hour","minute","second"],B;if(Z===1)B=C&&G.includes(C)?"ère":"er";else B="ème";return Z+B},F=["MMM","MMMM"],P={preprocessor:function(X,Y){if(X.getDate()===1)return Y;var Z=Y.some(function(C){return C.isToken&&F.includes(C.value)});if(!Z)return Y;return Y.map(function(C){return C.isToken&&C.value==="do"?{isToken:!0,value:"d"}:C})},ordinalNumber:v,era:U({values:M,defaultWidth:"wide"}),quarter:U({values:S,defaultWidth:"wide",argumentCallback:function(X){return X-1}}),month:U({values:L,defaultWidth:"wide"}),day:U({values:w,defaultWidth:"wide"}),dayPeriod:U({values:k,defaultWidth:"wide"})};function q(J){return function(X){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Z=Y.width,C=Z&&J.matchPatterns[Z]||J.matchPatterns[J.defaultMatchWidth],G=X.match(C);if(!G)return null;var B=G[0],H=Z&&J.parsePatterns[Z]||J.parsePatterns[J.defaultParseWidth],A=Array.isArray(H)?b(H,function(O){return O.test(B)}):_(H,function(O){return O.test(B)}),I;I=J.valueCallback?J.valueCallback(A):A,I=Y.valueCallback?Y.valueCallback(I):I;var ZJ=X.slice(B.length);return{value:I,rest:ZJ}}}function _(J,X){for(var Y in J)if(Object.prototype.hasOwnProperty.call(J,Y)&&X(J[Y]))return Y;return}function b(J,X){for(var Y=0;Y<J.length;Y++)if(X(J[Y]))return Y;return}function f(J){return function(X){var Y=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Z=X.match(J.matchPattern);if(!Z)return null;var C=Z[0],G=X.match(J.parsePattern);if(!G)return null;var B=J.valueCallback?J.valueCallback(G[0]):G[0];B=Y.valueCallback?Y.valueCallback(B):B;var H=X.slice(C.length);return{value:B,rest:H}}}var h=/^(\d+)(ième|ère|ème|er|e)?/i,y=/\d+/i,c={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},m={any:[/^av/i,/^ap/i]},g={narrow:/^T?[1234]/i,abbreviated:/^[1234](er|ème|e)? trim\.?/i,wide:/^[1234](er|ème|e)? trimestre/i},d={any:[/1/i,/2/i,/3/i,/4/i]},u={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},l={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]},p={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},i={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]},n={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},s={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}},o={ordinalNumber:f({matchPattern:h,parsePattern:y,valueCallback:function(X){return parseInt(X)}}),era:q({matchPatterns:c,defaultMatchWidth:"wide",parsePatterns:m,defaultParseWidth:"any"}),quarter:q({matchPatterns:g,defaultMatchWidth:"wide",parsePatterns:d,defaultParseWidth:"any",valueCallback:function(X){return X+1}}),month:q({matchPatterns:u,defaultMatchWidth:"wide",parsePatterns:l,defaultParseWidth:"any"}),day:q({matchPatterns:p,defaultMatchWidth:"wide",parsePatterns:i,defaultParseWidth:"any"}),dayPeriod:q({matchPatterns:n,defaultMatchWidth:"any",parsePatterns:s,defaultParseWidth:"any"})};function K(J){return function(){var X=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Y=X.width?String(X.width):J.defaultWidth,Z=J.formats[Y]||J.formats[J.defaultWidth];return Z}}var e={full:"EEEE d MMMM y",long:"d MMMM y",medium:"d MMM y",short:"dd.MM.y"},r={full:"HH:mm:ss zzzz",long:"HH:mm:ss z",medium:"HH:mm:ss",short:"HH:mm"},a={full:"{{date}} 'à' {{time}}",long:"{{date}} 'à' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},t={date:K({formats:e,defaultWidth:"full"}),time:K({formats:r,defaultWidth:"full"}),dateTime:K({formats:a,defaultWidth:"full"})},JJ={lastWeek:"eeee 'la semaine dernière à' p",yesterday:"'hier à' p",today:"'aujourd’hui à' p",tomorrow:"'demain à' p'",nextWeek:"eeee 'la semaine prochaine à' p",other:"P"},XJ=function(X,Y,Z,C){return JJ[X]},YJ={code:"fr-CH",formatDistance:j,formatLong:t,formatRelative:XJ,localize:P,match:o,options:{weekStartsOn:1,firstWeekContainsDate:4}};window.dateFns=$($({},window.dateFns),{},{locale:$($({},(T=window.dateFns)===null||T===void 0?void 0:T.locale),{},{frCH:YJ})})})(); //# debugId=13A441A216E68B5D64756E2164756E21