UNPKG

@kalenderjawa/pustaka

Version:

Pustaka JavaScript untuk perhitungan, pengkonversian dan penanggalan Kalender Jawa Abadi

3 lines (2 loc) 18.7 kB
!function(a,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("@kalenderjawa/pancawara"),require("@kalenderjawa/saptawara")):"function"==typeof define&&define.amd?define(["exports","@kalenderjawa/pancawara","@kalenderjawa/saptawara"],n):n((a="undefined"!=typeof globalThis?globalThis:a||self).KalenderJawa={},a.Pancawara,a.Saptawara)}(this,function(a,n,u){"use strict";function t(a){const n=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(a)for(const u in a)if("default"!==u){const t=Object.getOwnPropertyDescriptor(a,u);Object.defineProperty(n,u,t.get?t:{enumerable:!0,get:()=>a[u]})}return n.default=a,Object.freeze(n)}const e=t(n),r=t(u),l=Symbol.for("alip"),o=Symbol.for("ehe"),s=Symbol.for("jimawal"),w=Symbol.for("je"),g=Symbol.for("dal"),m=Symbol.for("be"),i=Symbol.for("wawu"),p=Symbol.for("jimakir"),b={taun:"alip",neptu:1,urutan:1,cacah:354},d={taun:"ehe",neptu:5,urutan:2,cacah:355},f={taun:"jimawal",neptu:3,urutan:3,cacah:354},y={taun:"je",neptu:7,urutan:4,cacah:354},S={taun:"dal",neptu:4,urutan:5,cacah:355},c={taun:"be",neptu:2,urutan:6,cacah:354},_={taun:"wawu",neptu:6,urutan:7,cacah:354},j={taun:"jimakir",neptu:3,urutan:8,cacah:355},k=[b,d,f,y,S,c,_,j],h=new Map;h.set(l,b),h.set(o,d),h.set(s,f),h.set(w,y),h.set(g,S),h.set(m,c),h.set(i,_),h.set(p,j);const A={taun:"alip",dinten:r.DINTEN.get(r._SELASA),pasaran:e.PASARAN.get(e._PON)},P={taun:"alip",dinten:r.DINTEN.get(r._SENEN),pasaran:e.PASARAN.get(e._PAHING)},N=[{taun:h.get(l),kurup:A,awal:[1867,1875,1883,1891,1899,1907,1915,1923,1931,1939,1947,1955,1963,1971,1979]},{taun:h.get(o),kurup:A,awal:[1868,1876,1884,1892,1900,1908,1916,1924,1932,1940,1948,1956,1964,1972,1980]},{taun:h.get(s),kurup:A,awal:[1869,1877,1885,1893,1901,1909,1917,1925,1933,1941,1949,1957,1965,1973,1981]},{taun:h.get(w),kurup:A,awal:[1870,1878,1886,1894,1902,1910,1918,1926,1934,1942,1950,1958,1966,1974,1982]},{taun:h.get(g),kurup:A,awal:[1871,1879,1887,1895,1903,1911,1919,1927,1935,1943,1951,1959,1967,1975,1983]},{taun:h.get(m),kurup:A,awal:[1872,1880,1888,1896,1904,1912,1920,1928,1936,1944,1952,1960,1968,1976,1984]},{taun:h.get(i),kurup:A,awal:[1873,1881,1889,1897,1905,1913,1921,1929,1937,1945,1953,1961,1969,1977,1985]},{taun:h.get(p),kurup:A,awal:[1874,1882,1890,1898,1906,1914,1922,1930,1938,1946,1954,1962,1970,1978,1986]},{taun:h.get(l),kurup:P,awal:[1987,1995,2003,2011,2019,2027,2035,2043,2051,2059,2067,2075,2083,2091,2099]},{taun:h.get(o),kurup:P,awal:[1988,1996,2004,2012,2020,2028,2036,2044,2052,2060,2068,2076,2084,2092,2100]},{taun:h.get(s),kurup:P,awal:[1989,1997,2005,2013,2021,2029,2037,2045,2053,2061,2069,2077,2085,2093,2101]},{taun:h.get(w),kurup:P,awal:[1990,1998,2006,2014,2022,2030,2038,2046,2054,2062,2070,2078,2086,2094,2102]},{taun:h.get(g),kurup:P,awal:[1991,1999,2007,2015,2023,2031,2039,2047,2055,2063,2071,2079,2087,2095,2103]},{taun:h.get(m),kurup:P,awal:[1992,2e3,2008,2016,2024,2032,2040,2048,2056,2064,2072,2080,2088,2096,2104]},{taun:h.get(i),kurup:P,awal:[1993,2001,2009,2017,2025,2033,2041,2049,2057,2065,2073,2081,2089,2097,2105]},{taun:h.get(p),kurup:P,awal:[1994,2002,2010,2018,2026,2034,2042,2050,2058,2066,2074,2082,2090,2098,2106]}],M=Symbol.for("mukarom"),R=Symbol.for("sapar"),E=Symbol.for("robiulawal"),T=Symbol.for("robiulakir"),v=Symbol.for("jumadilawal"),O=Symbol.for("jumadilakir"),D=Symbol.for("rojab"),I=Symbol.for("sakban"),$=Symbol.for("romadon"),H=Symbol.for("sawal"),J=Symbol.for("dulkodah"),q=Symbol.for("dulkijah"),x={wulan:"mukarom",celukan:"rom",urutan:1,cacah:[30]},K={wulan:"sapar",celukan:"par",urutan:2,cacah:[29]},B={wulan:"robiulawal",celukan:"rowal",urutan:3,cacah:[30]},z={wulan:"robiulakir",celukan:"rokir",urutan:4,cacah:[29]},G={wulan:"jumadilawal",celukan:"juwal",urutan:5,cacah:[30]},L={wulan:"jumadilakir",celukan:"jukir",urutan:6,cacah:[29]},C={wulan:"rojab",celukan:"jab",urutan:7,cacah:[30]},F={wulan:"sakban",celukan:"ban",urutan:8,cacah:[29]},Q={wulan:"romadon",celukan:"don",urutan:9,cacah:[30]},U={wulan:"sawal",celukan:"wal",urutan:10,cacah:[29]},V={wulan:"dulkodah",celukan:"dah",urutan:11,cacah:[30]},W={wulan:"dulkijah",celukan:"jah",urutan:12,cacah:[29,30]},X=new Map;X.set(M,x),X.set(R,K),X.set(E,B),X.set(T,z),X.set(v,G),X.set(O,L),X.set(D,C),X.set(I,F),X.set($,Q),X.set(H,U),X.set(J,V),X.set(q,W);const Y=[x,K,B,z,G,L,C,F,Q,U,V,W],Z=Symbol.for("rom_alip"),aa=Symbol.for("rom_ehe"),na=Symbol.for("rom_jimawal"),ua=Symbol.for("rom_je"),ta=Symbol.for("rom_dal"),ea=Symbol.for("rom_be"),ra=Symbol.for("rom_wawu"),la=Symbol.for("rom_jimakir"),oa={wulan:X.get(M),dino:1,pasaran:1},sa={wulan:X.get(M),dino:5,pasaran:5},wa={wulan:X.get(M),dino:3,pasaran:5},ga={wulan:X.get(M),dino:7,pasaran:4},ma={wulan:X.get(M),dino:4,pasaran:3},ia={wulan:X.get(M),dino:2,pasaran:3},pa={wulan:X.get(M),dino:6,pasaran:2},ba={wulan:X.get(M),dino:3,pasaran:1},da={wulan:X.get(M),taun:h.get(l),rumus:oa},fa={wulan:X.get(M),taun:h.get(o),rumus:sa},ya={wulan:X.get(M),taun:h.get(s),rumus:wa},Sa={wulan:X.get(M),taun:h.get(w),rumus:ga},ca={wulan:X.get(M),taun:h.get(g),rumus:ma},_a={wulan:X.get(M),taun:h.get(m),rumus:ia},ja={wulan:X.get(M),taun:h.get(i),rumus:pa},ka={wulan:X.get(M),taun:h.get(p),rumus:ba},ha=new Map;ha.set(Z,da),ha.set(aa,fa),ha.set(na,ya),ha.set(ua,Sa),ha.set(ta,ca),ha.set(ea,_a),ha.set(ra,ja),ha.set(la,ka);const Aa=Symbol.for("par_alip"),Pa=Symbol.for("par_ehe"),Na=Symbol.for("par_jimawal"),Ma=Symbol.for("par_je"),Ra=Symbol.for("par_dal"),Ea=Symbol.for("par_be"),Ta=Symbol.for("par_wawu"),va=Symbol.for("par_jimakir"),Oa={wulan:X.get(R),dino:2,pasaran:2},Da={wulan:X.get(R),dino:6,pasaran:1},Ia={wulan:X.get(R),dino:4,pasaran:1},$a={wulan:X.get(R),dino:1,pasaran:5},Ha={wulan:X.get(R),dino:5,pasaran:4},Ja={wulan:X.get(R),dino:3,pasaran:4},qa={wulan:X.get(R),dino:7,pasaran:3},xa={wulan:X.get(R),dino:4,pasaran:2},Ka={wulan:X.get(R),taun:h.get(l),rumus:Oa},Ba={wulan:X.get(R),taun:h.get(o),rumus:Da},za={wulan:X.get(R),taun:h.get(s),rumus:Ia},Ga={wulan:X.get(R),taun:h.get(w),rumus:$a},La={wulan:X.get(R),taun:h.get(g),rumus:Ha},Ca={wulan:X.get(R),taun:h.get(m),rumus:Ja},Fa={wulan:X.get(R),taun:h.get(i),rumus:qa},Qa={wulan:X.get(R),taun:h.get(p),rumus:xa},Ua=new Map;Ua.set(Aa,Ka),Ua.set(Pa,Ba),Ua.set(Na,za),Ua.set(Ma,Ga),Ua.set(Ra,La),Ua.set(Ea,Ca),Ua.set(Ta,Fa),Ua.set(va,Qa);const Va=Symbol.for("rowal_alip"),Wa=Symbol.for("rowal_ehe"),Xa=Symbol.for("rowal_jimawal"),Ya=Symbol.for("rowal_je"),Za=Symbol.for("rowal_dal"),an=Symbol.for("rowal_be"),nn=Symbol.for("rowal_wawu"),un=Symbol.for("rowal_jimakir"),tn={wulan:X.get(E),dino:4,pasaran:5},en={wulan:X.get(E),dino:1,pasaran:4},rn={wulan:X.get(E),dino:6,pasaran:4},ln={wulan:X.get(E),dino:3,pasaran:3},on={wulan:X.get(E),dino:7,pasaran:2},sn={wulan:X.get(E),dino:5,pasaran:2},wn={wulan:X.get(E),dino:2,pasaran:1},gn={wulan:X.get(E),dino:6,pasaran:5},mn={wulan:X.get(E),taun:h.get(l),rumus:tn},pn={wulan:X.get(E),taun:h.get(o),rumus:en},bn={wulan:X.get(E),taun:h.get(s),rumus:rn},dn={wulan:X.get(E),taun:h.get(w),rumus:ln},fn={wulan:X.get(E),taun:h.get(g),rumus:on},yn={wulan:X.get(E),taun:h.get(m),rumus:sn},Sn={wulan:X.get(E),taun:h.get(i),rumus:wn},cn={wulan:X.get(E),taun:h.get(p),rumus:gn},_n=new Map;_n.set(Va,mn),_n.set(Wa,pn),_n.set(Xa,bn),_n.set(Ya,dn),_n.set(Za,fn),_n.set(an,yn),_n.set(nn,Sn),_n.set(un,cn);const jn=Symbol.for("rokir_alip"),kn=Symbol.for("rokir_ehe"),hn=Symbol.for("rokir_jimawal"),An=Symbol.for("rokir_je"),Pn=Symbol.for("rokir_dal"),Nn=Symbol.for("rokir_be"),Mn=Symbol.for("rokir_wawu"),Rn=Symbol.for("rokir_jimakir"),En={wulan:X.get(T),dino:6,pasaran:5},Tn={wulan:X.get(T),dino:3,pasaran:4},vn={wulan:X.get(T),dino:1,pasaran:4},On={wulan:X.get(T),dino:5,pasaran:3},Dn={wulan:X.get(T),dino:2,pasaran:2},In={wulan:X.get(T),dino:1,pasaran:2},$n={wulan:X.get(T),dino:4,pasaran:1},Hn={wulan:X.get(T),dino:1,pasaran:5},Jn={wulan:X.get(T),taun:h.get(l),rumus:En},qn={wulan:X.get(T),taun:h.get(o),rumus:Tn},xn={wulan:X.get(T),taun:h.get(s),rumus:vn},Kn={wulan:X.get(T),taun:h.get(w),rumus:On},Bn={wulan:X.get(T),taun:h.get(g),rumus:Dn},zn={wulan:X.get(T),taun:h.get(m),rumus:In},Gn={wulan:X.get(T),taun:h.get(i),rumus:$n},Ln={wulan:X.get(T),taun:h.get(p),rumus:Hn},Cn=new Map;Cn.set(jn,Jn),Cn.set(kn,qn),Cn.set(hn,xn),Cn.set(An,Kn),Cn.set(Pn,Bn),Cn.set(Nn,zn),Cn.set(Mn,Gn),Cn.set(Rn,Ln);const Fn=Symbol.for("juwal_alip"),Qn=Symbol.for("juwal_ehe"),Un=Symbol.for("juwal_jimawal"),Vn=Symbol.for("juwal_je"),Wn=Symbol.for("juwal_dal"),Xn=Symbol.for("juwal_be"),Yn=Symbol.for("juwal_wawu"),Zn=Symbol.for("juwal_jimakir"),au={wulan:X.get(v),dino:7,pasaran:4},nu={wulan:X.get(v),dino:4,pasaran:3},uu={wulan:X.get(v),dino:2,pasaran:3},tu={wulan:X.get(v),dino:6,pasaran:2},eu={wulan:X.get(v),dino:3,pasaran:1},ru={wulan:X.get(v),dino:1,pasaran:1},lu={wulan:X.get(v),dino:5,pasaran:5},ou={wulan:X.get(v),dino:2,pasaran:4},su={wulan:X.get(v),taun:h.get(l),rumus:au},wu={wulan:X.get(v),taun:h.get(o),rumus:nu},gu={wulan:X.get(v),taun:h.get(s),rumus:uu},mu={wulan:X.get(v),taun:h.get(w),rumus:tu},iu={wulan:X.get(v),taun:h.get(g),rumus:eu},pu={wulan:X.get(v),taun:h.get(m),rumus:ru},bu={wulan:X.get(v),taun:h.get(i),rumus:lu},du={wulan:X.get(v),taun:h.get(p),rumus:ou},fu=new Map;fu.set(Fn,su),fu.set(Qn,wu),fu.set(Un,gu),fu.set(Vn,mu),fu.set(Wn,iu),fu.set(Xn,pu),fu.set(Yn,bu),fu.set(Zn,du);const yu=Symbol.for("jukir_alip"),Su=Symbol.for("jukir_ehe"),cu=Symbol.for("jukir_jimawal"),_u=Symbol.for("jukir_je"),ju=Symbol.for("jukir_dal"),ku=Symbol.for("jukir_be"),hu=Symbol.for("jukir_wawu"),Au=Symbol.for("jukir_jimakir"),Pu={wulan:X.get(O),dino:2,pasaran:4},Nu={wulan:X.get(O),dino:6,pasaran:3},Mu={wulan:X.get(O),dino:4,pasaran:3},Ru={wulan:X.get(O),dino:1,pasaran:2},Eu={wulan:X.get(O),dino:5,pasaran:1},Tu={wulan:X.get(O),dino:3,pasaran:1},vu={wulan:X.get(O),dino:7,pasaran:5},Ou={wulan:X.get(O),dino:4,pasaran:4},Du={wulan:X.get(O),taun:h.get(l),rumus:Pu},Iu={wulan:X.get(O),taun:h.get(o),rumus:Nu},$u={wulan:X.get(O),taun:h.get(s),rumus:Mu},Hu={wulan:X.get(O),taun:h.get(w),rumus:Ru},Ju={wulan:X.get(O),taun:h.get(g),rumus:Eu},qu={wulan:X.get(O),taun:h.get(m),rumus:Tu},xu={wulan:X.get(O),taun:h.get(i),rumus:vu},Ku={wulan:X.get(O),taun:h.get(p),rumus:Ou},Bu=new Map;Bu.set(yu,Du),Bu.set(Su,Iu),Bu.set(cu,$u),Bu.set(_u,Hu),Bu.set(ju,Ju),Bu.set(ku,qu),Bu.set(hu,xu),Bu.set(Au,Ku);const zu=Symbol.for("jab_alip"),Gu=Symbol.for("jab_ehe"),Lu=Symbol.for("jab_jimawal"),Cu=Symbol.for("jab_je"),Fu=Symbol.for("jab_dal"),Qu=Symbol.for("jab_be"),Uu=Symbol.for("jab_wawu"),Vu=Symbol.for("jab_jimakir"),Wu={wulan:X.get(D),dino:3,pasaran:3},Xu={wulan:X.get(D),dino:7,pasaran:2},Yu={wulan:X.get(D),dino:5,pasaran:2},Zu={wulan:X.get(D),dino:2,pasaran:1},at={wulan:X.get(D),dino:6,pasaran:5},nt={wulan:X.get(D),dino:4,pasaran:5},ut={wulan:X.get(D),dino:1,pasaran:4},tt={wulan:X.get(D),dino:5,pasaran:3},et={wulan:X.get(D),taun:h.get(l),rumus:Wu},rt={wulan:X.get(D),taun:h.get(o),rumus:Xu},lt={wulan:X.get(D),taun:h.get(s),rumus:Yu},ot={wulan:X.get(D),taun:h.get(w),rumus:Zu},st={wulan:X.get(D),taun:h.get(g),rumus:at},wt={wulan:X.get(D),taun:h.get(m),rumus:nt},gt={wulan:X.get(D),taun:h.get(i),rumus:ut},mt={wulan:X.get(D),taun:h.get(p),rumus:tt},it=new Map;it.set(zu,et),it.set(Gu,rt),it.set(Lu,lt),it.set(Cu,ot),it.set(Fu,st),it.set(Qu,wt),it.set(Uu,gt),it.set(Vu,mt);const pt=Symbol.for("ban_alip"),bt=Symbol.for("ban_ehe"),dt=Symbol.for("ban_jimawal"),ft=Symbol.for("ban_je"),yt=Symbol.for("ban_dal"),St=Symbol.for("ban_be"),ct=Symbol.for("ban_wawu"),_t=Symbol.for("ban_jimakir"),jt={wulan:X.get(I),dino:5,pasaran:3},kt={wulan:X.get(I),dino:2,pasaran:2},ht={wulan:X.get(I),dino:7,pasaran:2},At={wulan:X.get(I),dino:4,pasaran:1},Pt={wulan:X.get(I),dino:1,pasaran:5},Nt={wulan:X.get(I),dino:6,pasaran:5},Mt={wulan:X.get(I),dino:3,pasaran:4},Rt={wulan:X.get(I),dino:7,pasaran:3},Et={wulan:X.get(I),taun:h.get(l),rumus:jt},Tt={wulan:X.get(I),taun:h.get(o),rumus:kt},vt={wulan:X.get(I),taun:h.get(s),rumus:ht},Ot={wulan:X.get(I),taun:h.get(w),rumus:At},Dt={wulan:X.get(I),taun:h.get(g),rumus:Pt},It={wulan:X.get(I),taun:h.get(m),rumus:Nt},$t={wulan:X.get(I),taun:h.get(i),rumus:Mt},Ht={wulan:X.get(I),taun:h.get(p),rumus:Rt},Jt=new Map;Jt.set(pt,Et),Jt.set(bt,Tt),Jt.set(dt,vt),Jt.set(ft,Ot),Jt.set(yt,Dt),Jt.set(St,It),Jt.set(ct,$t),Jt.set(_t,Ht);const qt=Symbol.for("don_alip"),xt=Symbol.for("don_ehe"),Kt=Symbol.for("don_jimawal"),Bt=Symbol.for("don_je"),zt=Symbol.for("don_dal"),Gt=Symbol.for("don_be"),Lt=Symbol.for("don_wawu"),Ct=Symbol.for("don_jimakir"),Ft={wulan:X.get($),dino:6,pasaran:2},Qt={wulan:X.get($),dino:3,pasaran:1},Ut={wulan:X.get($),dino:1,pasaran:1},Vt={wulan:X.get($),dino:5,pasaran:5},Wt={wulan:X.get($),dino:2,pasaran:4},Xt={wulan:X.get($),dino:7,pasaran:4},Yt={wulan:X.get($),dino:4,pasaran:3},Zt={wulan:X.get($),dino:1,pasaran:2},ae={wulan:X.get($),taun:h.get(l),rumus:Ft},ne={wulan:X.get($),taun:h.get(o),rumus:Qt},ue={wulan:X.get($),taun:h.get(s),rumus:Ut},te={wulan:X.get($),taun:h.get(w),rumus:Vt},ee={wulan:X.get($),taun:h.get(g),rumus:Wt},re={wulan:X.get($),taun:h.get(m),rumus:Xt},le={wulan:X.get($),taun:h.get(i),rumus:Yt},oe={wulan:X.get($),taun:h.get(p),rumus:Zt},se=new Map;se.set(qt,ae),se.set(xt,ne),se.set(Kt,ue),se.set(Bt,te),se.set(zt,ee),se.set(Gt,re),se.set(Lt,le),se.set(Ct,oe);const we=Symbol.for("wal_alip"),ge=Symbol.for("wal_ehe"),me=Symbol.for("wal_jimawal"),ie=Symbol.for("wal_je"),pe=Symbol.for("wal_dal"),be=Symbol.for("wal_be"),de=Symbol.for("wal_wawu"),fe=Symbol.for("wal_jimakir"),ye={wulan:X.get(H),dino:1,pasaran:2},Se={wulan:X.get(H),dino:5,pasaran:1},ce={wulan:X.get(H),dino:3,pasaran:1},_e={wulan:X.get(H),dino:7,pasaran:5},je={wulan:X.get(H),dino:4,pasaran:4},ke={wulan:X.get(H),dino:2,pasaran:4},he={wulan:X.get(H),dino:6,pasaran:3},Ae={wulan:X.get(H),dino:3,pasaran:2},Pe={wulan:X.get(H),taun:h.get(l),rumus:ye},Ne={wulan:X.get(H),taun:h.get(o),rumus:Se},Me={wulan:X.get(H),taun:h.get(s),rumus:ce},Re={wulan:X.get(H),taun:h.get(w),rumus:_e},Ee={wulan:X.get(H),taun:h.get(g),rumus:je},Te={wulan:X.get(H),taun:h.get(m),rumus:ke},ve={wulan:X.get(H),taun:h.get(i),rumus:he},Oe={wulan:X.get(H),taun:h.get(p),rumus:Ae},De=new Map;De.set(we,Pe),De.set(ge,Ne),De.set(me,Me),De.set(ie,Re),De.set(pe,Ee),De.set(be,Te),De.set(de,ve),De.set(fe,Oe);const Ie=Symbol.for("dah_alip"),$e=Symbol.for("dah_ehe"),He=Symbol.for("dah_jimawal"),Je=Symbol.for("dah_je"),qe=Symbol.for("dah_dal"),xe=Symbol.for("dah_be"),Ke=Symbol.for("dah_wawu"),Be=Symbol.for("dah_jimakir"),ze={wulan:X.get(J),dino:2,pasaran:1},Ge={wulan:X.get(J),dino:6,pasaran:5},Le={wulan:X.get(J),dino:4,pasaran:5},Ce={wulan:X.get(J),dino:1,pasaran:4},Fe={wulan:X.get(J),dino:5,pasaran:3},Qe={wulan:X.get(J),dino:3,pasaran:3},Ue={wulan:X.get(J),dino:7,pasaran:2},Ve={wulan:X.get(J),dino:4,pasaran:1},We={wulan:X.get(J),taun:h.get(l),rumus:ze},Xe={wulan:X.get(J),taun:h.get(o),rumus:Ge},Ye={wulan:X.get(J),taun:h.get(s),rumus:Le},Ze={wulan:X.get(J),taun:h.get(w),rumus:Ce},ar={wulan:X.get(J),taun:h.get(g),rumus:Fe},nr={wulan:X.get(J),taun:h.get(m),rumus:Qe},ur={wulan:X.get(J),taun:h.get(i),rumus:Ue},tr={wulan:X.get(J),taun:h.get(p),rumus:Ve},er=new Map;er.set(Ie,We),er.set($e,Xe),er.set(He,Ye),er.set(Je,Ze),er.set(qe,ar),er.set(xe,nr),er.set(Ke,ur),er.set(Be,tr);const rr=Symbol.for("jah_alip"),lr=Symbol.for("jah_ehe"),or=Symbol.for("jah_jimawal"),sr=Symbol.for("jah_je"),wr=Symbol.for("jah_dal"),gr=Symbol.for("jah_be"),mr=Symbol.for("jah_wawu"),ir=Symbol.for("jah_jimakir"),pr={wulan:X.get(q),dino:4,pasaran:1},br={wulan:X.get(q),dino:1,pasaran:5},dr={wulan:X.get(q),dino:6,pasaran:5},fr={wulan:X.get(q),dino:3,pasaran:4},yr={wulan:X.get(q),dino:7,pasaran:3},Sr={wulan:X.get(q),dino:5,pasaran:3},cr={wulan:X.get(q),dino:2,pasaran:2},_r={wulan:X.get(q),dino:6,pasaran:1},jr={wulan:X.get(q),taun:h.get(l),rumus:pr},kr={wulan:X.get(q),taun:h.get(o),rumus:br},hr={wulan:X.get(q),taun:h.get(s),rumus:dr},Ar={wulan:X.get(q),taun:h.get(w),rumus:fr},Pr={wulan:X.get(q),taun:h.get(g),rumus:yr},Nr={wulan:X.get(q),taun:h.get(m),rumus:Sr},Mr={wulan:X.get(q),taun:h.get(i),rumus:cr},Rr={wulan:X.get(q),taun:h.get(p),rumus:_r},Er=new Map;Er.set(rr,jr),Er.set(lr,kr),Er.set(or,hr),Er.set(sr,Ar),Er.set(wr,Pr),Er.set(gr,Nr),Er.set(mr,Mr),Er.set(ir,Rr);const Tr=new Map([...ha,...Ua,..._n,...Cn,...fu,...Bu,...it,...Jt,...se,...De,...er,...Er]);async function vr(a,n){const t=n+a-1;let e=0;return e=t>7?t-7:t,new Promise((a,n)=>{u.DINTEN.forEach((n,u,t)=>{n.urutan===e&&a(n)}),n(new Error("Error konversiHari"))})}async function Or(a,u){const t=u+a-1;let e=0;return e=t>5?t-5:t,new Promise((a,u)=>{n.PASARAN.forEach((n,u,t)=>{n.urutan===e&&a(n)}),u(new Error("Error konversiPasaran"))})}const Dr="1.0.2";async function Ir(a){const n=parseInt(a.toString());return new Promise((a,u)=>{for(const t of N)t.awal.find(u=>{u===n&&a(t)});u(new Error("Error cariKurupTaun"))})}async function $r(a,n){return new Promise((u,t)=>{Ir(n).then(e=>{const r=function(a){let n="";if("string"==typeof a)n=a;else if("number"==typeof a){const u=Y[a-1];u&&(n=u.wulan)}return X.has(Symbol.for(n))?X.get(Symbol.for(n)):void 0}(a),l=function(a){return h.has(Symbol.for(a))?h.get(Symbol.for(a)):void 0}(e.taun.taun);if(void 0!==r&&void 0!==l){const t=function(a,n){if(Tr.has(Symbol.for(a)))return{...Tr.get(Symbol.for(a)),query:n}}(`${r.celukan}_${l.taun}`,{wulan:a,taun:n});if(void 0!==t){if(12===r.urutan&&"rumus"in t){const a={...r,cacah:[354===e.taun.cacah?29:30]};return void u({...t,wulan:a})}u(t)}}t(new Error("error cariRumusAbadi"))}).catch(a=>t(a))})}async function Hr(a,n){const[u,t]=await Promise.all([Ir(n),$r(a,n)]),[e,r]=await Promise.all([vr(t&&"rumus"in t?t.rumus.dino:0,u.kurup.dinten.urutan),Or(t&&"rumus"in t?t.rumus.pasaran:0,u.kurup.pasaran.urutan)]);return{w:a,t:n,i:{taun:u.taun.taun,kurup:`${u.kurup.taun} ${u.kurup.dinten.dino} ${u.kurup.pasaran.pasaran}`},kH:e,kP:r}}function Jr(a){let n=0;return a>7?(n=a%7,0===n&&(n=7)):n=a,u.DINTEN_ARR[n-1].dino}function qr(a){let u=0;return a>5?(u=a%5,0===u&&(u=5)):u=a,{ps:n.PASARAN_ARR[u-1].pasaran,pn:n.PASARAN_ARR[u-1].neptu}}Object.defineProperty(a,"araningPasaran",{enumerable:!0,get:()=>n.PASARAN_ARR}),Object.defineProperty(a,"araningDinten",{enumerable:!0,get:()=>u.DINTEN_ARR}),a.araningSasi=Y,a.cariHariPasaranAwalBulanTahunJawa=Hr,a.cariKurupTahunJawa=Ir,a.cariRumusAbadiAwalBulanTahunJawa=$r,a.sasi=async function(a,n){const[{kH:u,kP:t},e]=await Promise.all([Hr(a,n),$r(a,n)]),r=[];let l=0,o=t.urutan,s=u.urutan;do{l+=1;const{ps:a,pn:n}=qr(o);r.push({[l]:{dinten:Jr(s),pasaran:a,neptu:n}}),o+=1,s+=1}while(l<(e&&"wulan"in e&&e.wulan?e.wulan.cacah[0]:0));const w=new Map,g={sasi:e&&"wulan"in e&&e.wulan?e.wulan.wulan:"",taun:n};return w.set(g,r),{k:g,s:w}},a.tahunJawa=k,a.versi=function(){return`v${Dr}`},Object.defineProperty(a,Symbol.toStringTag,{value:"Module"})}); //# sourceMappingURL=kalenderjawa.browser.min.js.map