date-fns
Version:
Modern JavaScript date utility library
1 lines • 11.5 kB
JavaScript
(()=>{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)}function o(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 s={locale:{1:`१`,2:`२`,3:`३`,4:`४`,5:`५`,6:`६`,7:`७`,8:`८`,9:`९`,0:`०`},number:{"१":`1`,"२":`2`,"३":`3`,"४":`4`,"५":`5`,"६":`6`,"७":`7`,"८":`8`,"९":`9`,"०":`0`}},c={narrow:[`ईसा-पूर्व`,`ईस्वी`],abbreviated:[`ईसा-पूर्व`,`ईस्वी`],wide:[`ईसा-पूर्व`,`ईसवी सन`]},l={narrow:[`1`,`2`,`3`,`4`],abbreviated:[`ति1`,`ति2`,`ति3`,`ति4`],wide:[`पहली तिमाही`,`दूसरी तिमाही`,`तीसरी तिमाही`,`चौथी तिमाही`]},u={narrow:[`ज`,`फ़`,`मा`,`अ`,`मई`,`जू`,`जु`,`अग`,`सि`,`अक्टू`,`न`,`दि`],abbreviated:[`जन`,`फ़र`,`मार्च`,`अप्रैल`,`मई`,`जून`,`जुल`,`अग`,`सित`,`अक्टू`,`नव`,`दिस`],wide:[`जनवरी`,`फ़रवरी`,`मार्च`,`अप्रैल`,`मई`,`जून`,`जुलाई`,`अगस्त`,`सितंबर`,`अक्टूबर`,`नवंबर`,`दिसंबर`]},d={narrow:[`र`,`सो`,`मं`,`बु`,`गु`,`शु`,`श`],short:[`र`,`सो`,`मं`,`बु`,`गु`,`शु`,`श`],abbreviated:[`रवि`,`सोम`,`मंगल`,`बुध`,`गुरु`,`शुक्र`,`शनि`],wide:[`रविवार`,`सोमवार`,`मंगलवार`,`बुधवार`,`गुरुवार`,`शुक्रवार`,`शनिवार`]},f={narrow:{am:`पूर्वाह्न`,pm:`अपराह्न`,midnight:`मध्यरात्रि`,noon:`दोपहर`,morning:`सुबह`,afternoon:`दोपहर`,evening:`शाम`,night:`रात`},abbreviated:{am:`पूर्वाह्न`,pm:`अपराह्न`,midnight:`मध्यरात्रि`,noon:`दोपहर`,morning:`सुबह`,afternoon:`दोपहर`,evening:`शाम`,night:`रात`},wide:{am:`पूर्वाह्न`,pm:`अपराह्न`,midnight:`मध्यरात्रि`,noon:`दोपहर`,morning:`सुबह`,afternoon:`दोपहर`,evening:`शाम`,night:`रात`}},p={narrow:{am:`पूर्वाह्न`,pm:`अपराह्न`,midnight:`मध्यरात्रि`,noon:`दोपहर`,morning:`सुबह`,afternoon:`दोपहर`,evening:`शाम`,night:`रात`},abbreviated:{am:`पूर्वाह्न`,pm:`अपराह्न`,midnight:`मध्यरात्रि`,noon:`दोपहर`,morning:`सुबह`,afternoon:`दोपहर`,evening:`शाम`,night:`रात`},wide:{am:`पूर्वाह्न`,pm:`अपराह्न`,midnight:`मध्यरात्रि`,noon:`दोपहर`,morning:`सुबह`,afternoon:`दोपहर`,evening:`शाम`,night:`रात`}},m=function(e,t){return g(Number(e))};function h(e){var t=e.toString().replace(/[१२३४५६७८९०]/g,function(e){return s.number[e]});return Number(t)}function g(e){return e.toString().replace(/\d/g,function(e){return s.locale[e]})}var _={ordinalNumber:m,era:o({values:c,defaultWidth:`wide`}),quarter:o({values:l,defaultWidth:`wide`,argumentCallback:function(e){return e-1}}),month:o({values:u,defaultWidth:`wide`}),day:o({values:d,defaultWidth:`wide`}),dayPeriod:o({values:f,defaultWidth:`wide`,formattingValues:p,defaultFormattingWidth:`wide`})},v={lessThanXSeconds:{one:`१ सेकंड से कम`,other:`{{count}} सेकंड से कम`},xSeconds:{one:`१ सेकंड`,other:`{{count}} सेकंड`},halfAMinute:`आधा मिनट`,lessThanXMinutes:{one:`१ मिनट से कम`,other:`{{count}} मिनट से कम`},xMinutes:{one:`१ मिनट`,other:`{{count}} मिनट`},aboutXHours:{one:`लगभग १ घंटा`,other:`लगभग {{count}} घंटे`},xHours:{one:`१ घंटा`,other:`{{count}} घंटे`},xDays:{one:`१ दिन`,other:`{{count}} दिन`},aboutXWeeks:{one:`लगभग १ सप्ताह`,other:`लगभग {{count}} सप्ताह`},xWeeks:{one:`१ सप्ताह`,other:`{{count}} सप्ताह`},aboutXMonths:{one:`लगभग १ महीना`,other:`लगभग {{count}} महीने`},xMonths:{one:`१ महीना`,other:`{{count}} महीने`},aboutXYears:{one:`लगभग १ वर्ष`,other:`लगभग {{count}} वर्ष`},xYears:{one:`१ वर्ष`,other:`{{count}} वर्ष`},overXYears:{one:`१ वर्ष से अधिक`,other:`{{count}} वर्ष से अधिक`},almostXYears:{one:`लगभग १ वर्ष`,other:`लगभग {{count}} वर्ष`}},y=function(e,t,n){var r,i=v[e];return r=typeof i==`string`?i:t===1?i.one:i.other.replace(`{{count}}`,g(t)),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?r+`मे `:r+` पहले`:r};function b(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 x={date:b({formats:{full:`EEEE, do MMMM, y`,long:`do MMMM, y`,medium:`d MMM, y`,short:`dd/MM/yyyy`},defaultWidth:`full`}),time:b({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:b({formats:{full:`{{date}} 'को' {{time}}`,long:`{{date}} 'को' {{time}}`,medium:`{{date}}, {{time}}`,short:`{{date}}, {{time}}`},defaultWidth:`full`})},S={lastWeek:`'पिछले' eeee p`,yesterday:`'कल' p`,today:`'आज' p`,tomorrow:`'कल' p`,nextWeek:`eeee 'को' p`,other:`P`},C=function(e,t,n,r){return S[e]};function w(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)?E(s,function(e){return e.test(o)}):T(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 T(e,t){for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function E(e,t){for(var n=0;n<e.length;n++)if(t(e[n]))return n}function D(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 O={code:`hi`,formatDistance:y,formatLong:x,formatRelative:C,localize:_,match:{ordinalNumber:D({matchPattern:/^[०१२३४५६७८९]+/i,parsePattern:/^[०१२३४५६७८९]+/i,valueCallback:h}),era:w({matchPatterns:{narrow:/^(ईसा-पूर्व|ईस्वी)/i,abbreviated:/^(ईसा\.?\s?पूर्व\.?|ईसा\.?)/i,wide:/^(ईसा-पूर्व|ईसवी पूर्व|ईसवी सन|ईसवी)/i},defaultMatchWidth:`wide`,parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:`any`}),quarter:w({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^ति[1234]/i,wide:/^[1234](पहली|दूसरी|तीसरी|चौथी)? तिमाही/i},defaultMatchWidth:`wide`,parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:`any`,valueCallback:function(e){return e+1}}),month:w({matchPatterns:{narrow:/^[जफ़माअप्मईजूनजुअगसिअक्तनदि]/i,abbreviated:/^(जन|फ़र|मार्च|अप्|मई|जून|जुल|अग|सित|अक्तू|नव|दिस)/i,wide:/^(जनवरी|फ़रवरी|मार्च|अप्रैल|मई|जून|जुलाई|अगस्त|सितंबर|अक्तूबर|नवंबर|दिसंबर)/i},defaultMatchWidth:`wide`,parsePatterns:{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]},defaultParseWidth:`any`}),day:w({matchPatterns:{narrow:/^[रविसोममंगलबुधगुरुशुक्रशनि]/i,short:/^(रवि|सोम|मंगल|बुध|गुरु|शुक्र|शनि)/i,abbreviated:/^(रवि|सोम|मंगल|बुध|गुरु|शुक्र|शनि)/i,wide:/^(रविवार|सोमवार|मंगलवार|बुधवार|गुरुवार|शुक्रवार|शनिवार)/i},defaultMatchWidth:`wide`,parsePatterns:{narrow:[/^रवि/i,/^सोम/i,/^मंगल/i,/^बुध/i,/^गुरु/i,/^शुक्र/i,/^शनि/i],any:[/^रवि/i,/^सोम/i,/^मंगल/i,/^बुध/i,/^गुरु/i,/^शुक्र/i,/^शनि/i]},defaultParseWidth:`any`}),dayPeriod:w({matchPatterns:{narrow:/^(पू|अ|म|द.\?|सु|दो|शा|रा)/i,any:/^(पूर्वाह्न|अपराह्न|म|द.\?|सु|दो|शा|रा)/i},defaultMatchWidth:`any`,parsePatterns:{any:{am:/^पूर्वाह्न/i,pm:/^अपराह्न/i,midnight:/^मध्य/i,noon:/^दो/i,morning:/सु/i,afternoon:/दो/i,evening:/शा/i,night:/रा/i}},defaultParseWidth:`any`})},options:{weekStartsOn:0,firstWeekContainsDate:4}};window.dateFns=n(n({},window.dateFns),{},{locale:n(n({},window.dateFns?.locale),{},{hi:O})}),console.log(`date-fns CDN files have moved to @date-fns/cdn. Please update your URLs. See: https://date-fns.org/docs/CDN`)})();