PageSourceSearch

https://ahrefs.com/assets/esbuild/chunk-IBUBXP2T-release-20260924-bk42518-0ff217dbab550.js

js ahrefs.com collected 2026-09-24 06:42:56 UTC 3,482 bytes, 1 lines download raw bytes

1import{C as w,E as x,H as E,M as L,Nf as Y,Of as F,Pf as d,Qf as $,Rf as U,b as p,e as l,ga as J,ja as O,na as T,oa as I,q as D}from"/assets/esbuild/chunk-FQKJL4AT-release-20260924-bk42518-0ff217dbab550.js";import{d as g,f as S,h as C}from"/assets/esbuild/chunk-PKDYNAHJ-release-20260924-bk42518-0ff217dbab550.js";g();C();S();g();C();S();function V(e){switch(e){case 0:return"January";case 1:return"February";case 2:return"March";case 3:return"April";case 4:return"May";case 5:return"June";case 6:return"July";case 7:return"August";case 8:return"September";case 9:return"October";case 10:return"November";case 11:return"December"}}function Z(e){switch(e){case 0:return"Jan";case 1:return"Feb";case 2:return"Mar";case 3:return"Apr";case 4:return"May";case 5:return"Jun";case 6:return"Jul";case 7:return"Aug";case 8:return"Sep";case 9:return"Oct";case 10:return"Nov";case 11:return"Dec"}}function X(e){switch(e){case 0:return 1;case 1:return 2;case 2:return 3;case 3:return 4;case 4:return 5;case 5:return 6;case 6:return 7;case 7:return 8;case 8:return 9;case 9:return 10;case 10:return 11;case 11:return 12}}function z(e){return e>12||e<1?w("Unexpected month integer"):e-1|0}function R(e){try{return z(e)}catch{return}}var B={full_name:V,short_name:Z,to_int:X,from_int_exn:z,from_int:R};function W(e,r,n,i){if(n<=0)throw new p("Assert_failure",{MEL_EXN_ID:"Assert_failure",_1:["frontend/packages/libs/universal-date/js/miniCalendar.ml",93,2]});i<0&&d(e,45);let o=n,b=x(i);for(;;){let f=o,y=function(h,A){switch(A){case 0:return F(h,0);case 1:return d(h,32);case 2:case 3:return}};if(f===1)return F(e,b);b<f&&y(e,r),o=f/10|0}}function N(e){throw new p(E,{MEL_EXN_ID:E,_1:"bad format: "+e})}function ee(e,r,n,i){let o=r.length,b={LAZY_DONE:!1,VAL:(function(){return V(l(e.month,i))})},f={LAZY_DONE:!1,VAL:(function(){return Z(l(e.month,i))})},y={LAZY_DONE:!1,VAL:(function(){return X(l(e.month,i))})},h={LAZY_DONE:!1,VAL:(function(){return l(e.day_of_month,i)})},A={LAZY_DONE:!1,VAL:(function(){return l(e.year,i)})},M=function(a,t,u){W(n,a,t,L(u))},j=function(a,t){Y(n,function(c){return a===3?O(c):c}(L(t)))},k=function(a,t){let u=function(s){let G=0,m=0;if(s>=67)if(s>=98)if(s>=110)m=1;else switch(s){case 98:j(t,f);break;case 100:M(t,10,h);break;case 99:case 101:case 102:case 103:case 104:case 105:case 106:case 107:case 108:m=1;break;case 109:M(t,10,y);break}else s!==89?m=1:M(t,1e3,A);else s!==37?s>=66?j(t,b):m=1:d(n,37);m===1&&N("%"+J(1,s)),v((a+1|0)+G|0)};if(a>o)throw new p("Assert_failure",{MEL_EXN_ID:"Assert_failure",_1:["frontend/packages/libs/universal-date/js/miniCalendar.ml",142,4]});a===o&&N(r);let c=function(s){t!==0&&N(r),k(a+1|0,s)},_=D(r,a);return _>=49?_!==94?_!==95?u(_):c(1):c(3):_!==45?_>=48?c(0):u(_):c(2)},v=function(a){for(;;){let t=a;if(t>o)throw new p("Assert_failure",{MEL_EXN_ID:"Assert_failure",_1:["frontend/packages/libs/universal-date/js/miniCalendar.ml",156,4]});if(t===o)return;let u=D(r,t);if(u===37)return k(t+1|0,0);d(n,u),a=t+1|0}};v(0),$(n,void 0)}function q(e,r,n){let i=T(15),o=U(i);return ee(e,r,o,n),I(i)}function be(e){return new Date(Date.now())}function he(e,r){return new Date(e.getTime()+r*60*1e3)}function te(e){let r=e.getUTCMonth(),n=B.from_int((r|0)+1|0);return n!==void 0?n:w("Unexpected month returned from Js.Date.getMonth")}function ne(e){return e.getUTCFullYear()|0}function ae(e){return e.getUTCDate()|0}function ge(e,r){return q({day_of_month:ae,month:te,year:ne},e,r)}export{B as a,be as b,he as c,ne as d,ge as e};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.