UNPKG

date-fns

Version:

Modern JavaScript date utility library

4 lines (2 loc) 11.3 kB
(()=>{var A;function O(H){return O=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(J){return typeof J}:function(J){return J&&typeof Symbol=="function"&&J.constructor===Symbol&&J!==Symbol.prototype?"symbol":typeof J},O(H)}function N(H,J){var X=Object.keys(H);if(Object.getOwnPropertySymbols){var Y=Object.getOwnPropertySymbols(H);J&&(Y=Y.filter(function(C){return Object.getOwnPropertyDescriptor(H,C).enumerable})),X.push.apply(X,Y)}return X}function q(H){for(var J=1;J<arguments.length;J++){var X=arguments[J]!=null?arguments[J]:{};J%2?N(Object(X),!0).forEach(function(Y){x(H,Y,X[Y])}):Object.getOwnPropertyDescriptors?Object.defineProperties(H,Object.getOwnPropertyDescriptors(X)):N(Object(X)).forEach(function(Y){Object.defineProperty(H,Y,Object.getOwnPropertyDescriptor(X,Y))})}return H}function x(H,J,X){return(J=z(J))in H?Object.defineProperty(H,J,{value:X,enumerable:!0,configurable:!0,writable:!0}):H[J]=X,H}function z(H){var J=G(H,"string");return O(J)=="symbol"?J:J+""}function G(H,J){if(O(H)!="object"||!H)return H;var X=H[Symbol.toPrimitive];if(X!==void 0){var Y=X.call(H,J||"default");if(O(Y)!="object")return Y;throw TypeError("@@toPrimitive must return a primitive value.")}return(J==="string"?String:Number)(H)}var W=Object.defineProperty,D=function(J){return J};function M(H,J){this[H]=D.bind(null,J)}var ZH=function(J,X){for(var Y in X)W(J,Y,{get:X[Y],enumerable:!0,configurable:!0,set:M.bind(X,Y)})},S={lessThanXSeconds:{one:"أقل من ثانية",two:"أقل من زوز ثواني",threeToTen:"أقل من {{count}} ثواني",other:"أقل من {{count}} ثانية"},xSeconds:{one:"ثانية",two:"زوز ثواني",threeToTen:"{{count}} ثواني",other:"{{count}} ثانية"},halfAMinute:"نص دقيقة",lessThanXMinutes:{one:"أقل من دقيقة",two:"أقل من دقيقتين",threeToTen:"أقل من {{count}} دقايق",other:"أقل من {{count}} دقيقة"},xMinutes:{one:"دقيقة",two:"دقيقتين",threeToTen:"{{count}} دقايق",other:"{{count}} دقيقة"},aboutXHours:{one:"ساعة تقريب",two:"ساعتين تقريب",threeToTen:"{{count}} سوايع تقريب",other:"{{count}} ساعة تقريب"},xHours:{one:"ساعة",two:"ساعتين",threeToTen:"{{count}} سوايع",other:"{{count}} ساعة"},xDays:{one:"نهار",two:"نهارين",threeToTen:"{{count}} أيام",other:"{{count}} يوم"},aboutXWeeks:{one:"جمعة تقريب",two:"جمعتين تقريب",threeToTen:"{{count}} جماع تقريب",other:"{{count}} جمعة تقريب"},xWeeks:{one:"جمعة",two:"جمعتين",threeToTen:"{{count}} جماع",other:"{{count}} جمعة"},aboutXMonths:{one:"شهر تقريب",two:"شهرين تقريب",threeToTen:"{{count}} أشهرة تقريب",other:"{{count}} شهر تقريب"},xMonths:{one:"شهر",two:"شهرين",threeToTen:"{{count}} أشهرة",other:"{{count}} شهر"},aboutXYears:{one:"عام تقريب",two:"عامين تقريب",threeToTen:"{{count}} أعوام تقريب",other:"{{count}} عام تقريب"},xYears:{one:"عام",two:"عامين",threeToTen:"{{count}} أعوام",other:"{{count}} عام"},overXYears:{one:"أكثر من عام",two:"أكثر من عامين",threeToTen:"أكثر من {{count}} أعوام",other:"أكثر من {{count}} عام"},almostXYears:{one:"عام تقريب",two:"عامين تقريب",threeToTen:"{{count}} أعوام تقريب",other:"{{count}} عام تقريب"}},V=function(J,X,Y){var C=S[J],Z;if(typeof C==="string")Z=C;else if(X===1)Z=C.one;else if(X===2)Z=C.two;else if(X<=10)Z=C.threeToTen.replace("{{count}}",String(X));else Z=C.other.replace("{{count}}",String(X));if(Y!==null&&Y!==void 0&&Y.addSuffix)if(Y.comparison&&Y.comparison>0)return"في "+Z;else return"عندو "+Z;return Z};function E(H){return function(){var J=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},X=J.width?String(J.width):H.defaultWidth,Y=H.formats[X]||H.formats[H.defaultWidth];return Y}}var R={full:"EEEE، do MMMM y",long:"do MMMM y",medium:"d MMM y",short:"dd/MM/yyyy"},j={full:"HH:mm:ss",long:"HH:mm:ss",medium:"HH:mm:ss",short:"HH:mm"},L={full:"{{date}} 'مع' {{time}}",long:"{{date}} 'مع' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},w={date:E({formats:R,defaultWidth:"full"}),time:E({formats:j,defaultWidth:"full"}),dateTime:E({formats:L,defaultWidth:"full"})},k={lastWeek:"eeee 'إلي فات مع' p",yesterday:"'البارح مع' p",today:"'اليوم مع' p",tomorrow:"'غدوة مع' p",nextWeek:"eeee 'الجمعة الجاية مع' p 'نهار'",other:"P"},f=function(J){return k[J]};function Q(H){return function(J,X){var Y=X!==null&&X!==void 0&&X.context?String(X.context):"standalone",C;if(Y==="formatting"&&H.formattingValues){var Z=H.defaultFormattingWidth||H.defaultWidth,U=X!==null&&X!==void 0&&X.width?String(X.width):Z;C=H.formattingValues[U]||H.formattingValues[Z]}else{var B=H.defaultWidth,$=X!==null&&X!==void 0&&X.width?String(X.width):H.defaultWidth;C=H.values[$]||H.values[B]}var I=H.argumentCallback?H.argumentCallback(J):J;return C[I]}}var v={narrow:["ق","ب"],abbreviated:["ق.م.","ب.م."],wide:["قبل الميلاد","بعد الميلاد"]},F={narrow:["1","2","3","4"],abbreviated:["ر1","ر2","ر3","ر4"],wide:["الربع الأول","الربع الثاني","الربع الثالث","الربع الرابع"]},P={narrow:["د","ن","أ","س","أ","ج","ج","م","أ","م","ف","ج"],abbreviated:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"],wide:["جانفي","فيفري","مارس","أفريل","ماي","جوان","جويلية","أوت","سبتمبر","أكتوبر","نوفمبر","ديسمبر"]},_={narrow:["ح","ن","ث","ر","خ","ج","س"],short:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],abbreviated:["أحد","اثنين","ثلاثاء","أربعاء","خميس","جمعة","سبت"],wide:["الأحد","الاثنين","الثلاثاء","الأربعاء","الخميس","الجمعة","السبت"]},b={narrow:{am:"ص",pm:"ع",morning:"الصباح",noon:"القايلة",afternoon:"بعد القايلة",evening:"العشية",night:"الليل",midnight:"نص الليل"},abbreviated:{am:"ص",pm:"ع",morning:"الصباح",noon:"القايلة",afternoon:"بعد القايلة",evening:"العشية",night:"الليل",midnight:"نص الليل"},wide:{am:"ص",pm:"ع",morning:"الصباح",noon:"القايلة",afternoon:"بعد القايلة",evening:"العشية",night:"الليل",midnight:"نص الليل"}},h={narrow:{am:"ص",pm:"ع",morning:"في الصباح",noon:"في القايلة",afternoon:"بعد القايلة",evening:"في العشية",night:"في الليل",midnight:"نص الليل"},abbreviated:{am:"ص",pm:"ع",morning:"في الصباح",noon:"في القايلة",afternoon:"بعد القايلة",evening:"في العشية",night:"في الليل",midnight:"نص الليل"},wide:{am:"ص",pm:"ع",morning:"في الصباح",noon:"في القايلة",afternoon:"بعد القايلة",evening:"في العشية",night:"في الليل",midnight:"نص الليل"}},y=function(J){return String(J)},m={ordinalNumber:y,era:Q({values:v,defaultWidth:"wide"}),quarter:Q({values:F,defaultWidth:"wide",argumentCallback:function(J){return J-1}}),month:Q({values:P,defaultWidth:"wide"}),day:Q({values:_,defaultWidth:"wide"}),dayPeriod:Q({values:b,defaultWidth:"wide",formattingValues:h,defaultFormattingWidth:"wide"})};function c(H){return function(J){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Y=J.match(H.matchPattern);if(!Y)return null;var C=Y[0],Z=J.match(H.parsePattern);if(!Z)return null;var U=H.valueCallback?H.valueCallback(Z[0]):Z[0];U=X.valueCallback?X.valueCallback(U):U;var B=J.slice(C.length);return{value:U,rest:B}}}function T(H){return function(J){var X=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Y=X.width,C=Y&&H.matchPatterns[Y]||H.matchPatterns[H.defaultMatchWidth],Z=J.match(C);if(!Z)return null;var U=Z[0],B=Y&&H.parsePatterns[Y]||H.parsePatterns[H.defaultParseWidth],$=Array.isArray(B)?g(B,function(K){return K.test(U)}):d(B,function(K){return K.test(U)}),I;I=H.valueCallback?H.valueCallback($):$,I=X.valueCallback?X.valueCallback(I):I;var YH=J.slice(U.length);return{value:I,rest:YH}}}function d(H,J){for(var X in H)if(Object.prototype.hasOwnProperty.call(H,X)&&J(H[X]))return X;return}function g(H,J){for(var X=0;X<H.length;X++)if(J(H[X]))return X;return}var p=/^(\d+)(th|st|nd|rd)?/i,l=/\d+/i,u={narrow:/[قب]/,abbreviated:/[قب]\.م\./,wide:/(قبل|بعد) الميلاد/},i={any:[/قبل/,/بعد/]},n={narrow:/^[1234]/i,abbreviated:/ر[1234]/,wide:/الربع (الأول|الثاني|الثالث|الرابع)/},s={any:[/1/i,/2/i,/3/i,/4/i]},o={narrow:/^[جفمأسند]/,abbreviated:/^(جانفي|فيفري|مارس|أفريل|ماي|جوان|جويلية|أوت|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/,wide:/^(جانفي|فيفري|مارس|أفريل|ماي|جوان|جويلية|أوت|سبتمبر|أكتوبر|نوفمبر|ديسمبر)/},r={narrow:[/^ج/i,/^ف/i,/^م/i,/^أ/i,/^م/i,/^ج/i,/^ج/i,/^أ/i,/^س/i,/^أ/i,/^ن/i,/^د/i],any:[/^جانفي/i,/^فيفري/i,/^مارس/i,/^أفريل/i,/^ماي/i,/^جوان/i,/^جويلية/i,/^أوت/i,/^سبتمبر/i,/^أكتوبر/i,/^نوفمبر/i,/^ديسمبر/i]},e={narrow:/^[حنثرخجس]/i,short:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,abbreviated:/^(أحد|اثنين|ثلاثاء|أربعاء|خميس|جمعة|سبت)/i,wide:/^(الأحد|الاثنين|الثلاثاء|الأربعاء|الخميس|الجمعة|السبت)/i},a={narrow:[/^ح/i,/^ن/i,/^ث/i,/^ر/i,/^خ/i,/^ج/i,/^س/i],wide:[/^الأحد/i,/^الاثنين/i,/^الثلاثاء/i,/^الأربعاء/i,/^الخميس/i,/^الجمعة/i,/^السبت/i],any:[/^أح/i,/^اث/i,/^ث/i,/^أر/i,/^خ/i,/^ج/i,/^س/i]},t={narrow:/^(ص|ع|ن ل|ل|(في|مع) (صباح|قايلة|عشية|ليل))/,any:/^([صع]|نص الليل|قايلة|(في|مع) (صباح|قايلة|عشية|ليل))/},HH={any:{am:/^ص/,pm:/^ع/,midnight:/نص الليل/,noon:/قايلة/,afternoon:/بعد القايلة/,morning:/صباح/,evening:/عشية/,night:/ليل/}},JH={ordinalNumber:c({matchPattern:p,parsePattern:l,valueCallback:function(J){return parseInt(J,10)}}),era:T({matchPatterns:u,defaultMatchWidth:"wide",parsePatterns:i,defaultParseWidth:"any"}),quarter:T({matchPatterns:n,defaultMatchWidth:"wide",parsePatterns:s,defaultParseWidth:"any",valueCallback:function(J){return J+1}}),month:T({matchPatterns:o,defaultMatchWidth:"wide",parsePatterns:r,defaultParseWidth:"any"}),day:T({matchPatterns:e,defaultMatchWidth:"wide",parsePatterns:a,defaultParseWidth:"any"}),dayPeriod:T({matchPatterns:t,defaultMatchWidth:"any",parsePatterns:HH,defaultParseWidth:"any"})},XH={code:"ar-TN",formatDistance:V,formatLong:w,formatRelative:f,localize:m,match:JH,options:{weekStartsOn:1,firstWeekContainsDate:1}};window.dateFns=q(q({},window.dateFns),{},{locale:q(q({},(A=window.dateFns)===null||A===void 0?void 0:A.locale),{},{arTN:XH})})})(); //# debugId=EEC4A772A80204D664756E2164756E21