balinese-date-js-lib
Version:
Library to Develop Balinese Saka Calendar (Kalender Bali)
6 lines • 35.9 kB
JavaScript
/*!
* BalineseDate is licensed under the [Apache License, Version 2.0](http://www.apache.org/licenses/LICENSE-2.0).
* BalineseDate (UMD) is bundled with **date-fns** that licensed under the [MIT license](http://kossnocorp.mit-license.org).
*/
!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define("BalineseDate",[],e):"object"==typeof exports?exports.BalineseDate=e():t.BalineseDate=e()}(this,function(){return function(t){var e={};function a(r){if(e[r])return e[r].exports;var n=e[r]={i:r,l:!1,exports:{}};return t[r].call(n.exports,n,n.exports,a),n.l=!0,n.exports}return a.m=t,a.c=e,a.d=function(t,e,r){a.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:r})},a.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},a.t=function(t,e){if(1&e&&(t=a(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var r=Object.create(null);if(a.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var n in t)a.d(r,n,function(e){return t[e]}.bind(null,n));return r},a.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return a.d(e,"a",e),e},a.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},a.p="",a(a.s=2)}([function(t,e,a){var r=a(11),n=a(12),s=36e5,i=6e4,u=2,c=/[T ]/,A=/:/,g=/^(\d{2})$/,h=[/^([+-]\d{2})$/,/^([+-]\d{3})$/,/^([+-]\d{4})$/],o=/^(\d{4})/,w=[/^([+-]\d{4})/,/^([+-]\d{5})/,/^([+-]\d{6})/],l=/^-(\d{2})$/,N=/^-?(\d{3})$/,S=/^-?(\d{2})-?(\d{2})$/,d=/^-?W(\d{2})$/,f=/^-?W(\d{2})-?(\d{1})$/,p=/^(\d{2}([.,]\d*)?)$/,W=/^(\d{2}):?(\d{2}([.,]\d*)?)$/,U=/^(\d{2}):?(\d{2}):?(\d{2}([.,]\d*)?)$/,I=/([Z+-].*)$/,G=/^(Z)$/,P=/^([+-])(\d{2})$/,K=/^([+-])(\d{2}):?(\d{2})$/;function _(t,e,a){e=e||0,a=a||0;var r=new Date(0);r.setUTCFullYear(t,0,4);var n=7*e+a+1-(r.getUTCDay()||7);return r.setUTCDate(r.getUTCDate()+n),r}t.exports=function(t,e){if(n(t))return new Date(t.getTime());if("string"!=typeof t)return new Date(t);var a=(e||{}).additionalDigits;a=null==a?u:Number(a);var R=function(t){var e,a={},r=t.split(c);if(A.test(r[0])?(a.date=null,e=r[0]):(a.date=r[0],e=r[1]),e){var n=I.exec(e);n?(a.time=e.replace(n[1],""),a.timezone=n[1]):a.time=e}return a}(t),M=function(t,e){var a,r=h[e],n=w[e];if(a=o.exec(t)||n.exec(t)){var s=a[1];return{year:parseInt(s,10),restDateString:t.slice(s.length)}}if(a=g.exec(t)||r.exec(t)){var i=a[1];return{year:100*parseInt(i,10),restDateString:t.slice(i.length)}}return{year:null}}(R.date,a),D=M.year,T=function(t,e){if(null===e)return null;var a,r,n,s;if(0===t.length)return(r=new Date(0)).setUTCFullYear(e),r;if(a=l.exec(t))return r=new Date(0),n=parseInt(a[1],10)-1,r.setUTCFullYear(e,n),r;if(a=N.exec(t)){r=new Date(0);var i=parseInt(a[1],10);return r.setUTCFullYear(e,0,i),r}if(a=S.exec(t)){r=new Date(0),n=parseInt(a[1],10)-1;var u=parseInt(a[2],10);return r.setUTCFullYear(e,n,u),r}if(a=d.exec(t))return s=parseInt(a[1],10)-1,_(e,s);if(a=f.exec(t)){s=parseInt(a[1],10)-1;var c=parseInt(a[2],10)-1;return _(e,s,c)}return null}(M.restDateString,D);if(T){var k,E=T.getTime(),v=0;if(R.time&&(v=function(t){var e,a,r;if(e=p.exec(t))return(a=parseFloat(e[1].replace(",",".")))%24*s;if(e=W.exec(t))return a=parseInt(e[1],10),r=parseFloat(e[2].replace(",",".")),a%24*s+r*i;if(e=U.exec(t)){a=parseInt(e[1],10),r=parseInt(e[2],10);var n=parseFloat(e[3].replace(",","."));return a%24*s+r*i+1e3*n}return null}(R.time)),R.timezone)L=R.timezone,k=((y=G.exec(L))?0:(y=P.exec(L))?(B=60*parseInt(y[2],10),"+"===y[1]?-B:B):(y=K.exec(L))?(B=60*parseInt(y[2],10)+parseInt(y[3],10),"+"===y[1]?-B:B):0)*i;else{var O=E+v,b=new Date(O);k=r(b);var m=new Date(O);m.setDate(b.getDate()+1);var j=r(m)-r(b);j>0&&(k+=j)}return new Date(E+v+k)}var L,y,B;return new Date(t)}},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e,a){this.id=t,this.refId=e,this.name=a,Object.freeze(this)}static get values(){return n}static get KASA(){return n[0]}static get KARO(){return n[1]}static get KATIGA(){return n[2]}static get KAPAT(){return n[3]}static get KALIMA(){return n[4]}static get KANEM(){return n[5]}static get KAPITU(){return n[6]}static get KAWOLU(){return n[7]}static get KASANGA(){return n[8]}static get KADASA(){return n[9]}static get DESTHA(){return n[10]}static get SADHA(){return n[11]}static get MALA_DESTHA(){return n[12]}static get MALA_SADHA(){return n[13]}static get NAMPIH_DESTHA(){return n[14]}static get NAMPIH_KATIGA(){return n[15]}static get NAMPIH_KASA(){return n[16]}static get NAMPIH_KADASA(){return n[17]}static get NAMPIH_KARO(){return n[18]}static get NAMPIH_SADHA(){return n[19]}get reference(){return n[this.refId]}}e.Sasih=r;const n=[new r(0,0,"Kasa"),new r(1,1,"Karo"),new r(2,2,"Katiga"),new r(3,3,"Kapat"),new r(4,4,"Kalima"),new r(5,5,"Kanem"),new r(6,6,"Kapitu"),new r(7,7,"Kawolu"),new r(8,8,"Kasanga"),new r(9,9,"Kadasa"),new r(10,10,"Destha"),new r(11,11,"Sadha"),new r(12,10,"Mala Destha"),new r(13,11,"Mala Sadha"),new r(14,10,"Nampih Destha"),new r(15,2,"Nampih Katiga"),new r(16,0,"Nampih Kasa"),new r(17,9,"Nampih Kadasa"),new r(18,1,"Nampih Karo"),new r(19,11,"Nampih Sadha")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const r=a(3),n=a(13),s=a(4),i=a(15);e.AstaWara=i.AstaWara;const u=a(16);e.BalineseDateUtil=u.BalineseDateUtil;const c=a(17);e.CaturWara=c.CaturWara;const A=a(18);e.DasaWara=A.DasaWara;const g=a(19);e.DwiWara=g.DwiWara;const h=a(20);e.EkaJalaRsi=h.EkaJalaRsi;const o=a(21);e.EkaWara=o.EkaWara;const w=a(22);e.Filter=w.Filter;const l=a(23);e.Ingkel=l.Ingkel;const N=a(24),S=a(25);e.Jejepan=S.Jejepan;const d=a(26);e.Lintang=d.Lintang;const f=a(27);e.PancaSuda=f.PancaSuda;const p=a(5);e.PancaWara=p.PancaWara;const W=a(28);e.Pararasan=W.Pararasan;const U=a(29);e.PratithiSamutPada=U.PratithiSamutPada;const I=a(6);e.Rahinan=I.Rahinan;const G=a(30);e.Rakam=G.Rakam;const P=a(31);e.SadWara=P.SadWara;const K=a(32);e.SangaWara=K.SangaWara;const _=a(7);e.SaptaWara=_.SaptaWara;const R=a(1);e.Sasih=R.Sasih;const M=a(8);e.SasihDayInfo=M.SasihDayInfo;const D=a(9);e.TriWara=D.TriWara;const T=a(33);e.WatekAlit=T.WatekAlit;const k=a(34);e.WatekMadya=k.WatekMadya;const E=a(10);e.Wuku=E.Wuku;class v{constructor(t=new Date){this.date=new Date(t.getFullYear(),t.getMonth(),t.getDate()),Object.freeze(this.date);const e=B(this.date),a=H(e,this.date);this.wuku=E.Wuku.values[Math.floor(a/7)],this.triWara=D.TriWara.values[a%3],this.pancaWara=p.PancaWara.values[a%5],this.sadWara=P.SadWara.values[a%6],this.saptaWara=_.SaptaWara.values[a%7],this.jejepan=S.Jejepan.values[a%6],this.lintang=d.Lintang.values[a%35],this.pancaSuda=f.PancaSuda.values[(this.saptaWara.kertaAji+this.pancaWara.urip)%7],this.rakam=G.Rakam.values[(this.saptaWara.kupih+this.pancaWara.kupih)%6],this.ekaJalaRsi=h.EkaJalaRsi.values[j[a]],this.ingkel=l.Ingkel.values[this.wuku.id%6];const r=this.pancaWara.urip+this.saptaWara.urip;this.ekaWara=o.EkaWara.values[r%2],this.dwiWara=g.DwiWara.values[r%2],this.dasaWara=A.DasaWara.values[r%10],this.watekAlit=T.WatekAlit.values[r%4],this.watekMadya=k.WatekMadya.values[r%5],this.pararasan=W.Pararasan.values[r%10],this.caturWara=z(a),this.astaWara=J(a),this.sangaWara=Y(a);const n=x(e,this.date),s=C(e,this.date);this.saka=n[0],this.sasih=$(n),this.sasihDayInfo=F(s,this.sasih,this.saka),1===s[2]?this.sasihDay=[s[0],15===s[0]?1:s[0]+1]:this.sasihDay=[s[0]],Object.freeze(this.sasihDay),this.pratithiSamutPada=V(this.sasihDay,this.sasihDayInfo,this.sasih,this.date),Object.freeze(this)}}e.BalineseDate=v;const O=new Date(2e3,0,6);Object.freeze(O);const b=new Date(1993,0,24);Object.freeze(b);const m=new Date(2003,0,3);Object.freeze(m);const j=Object.freeze([23,7,17,7,23,23,17,9,7,13,26,24,23,20,13,7,13,25,19,6,2,14,26,17,20,25,22,0,10,6,15,23,7,17,23,17,25,5,23,2,2,2,12,12,5,14,12,26,26,1,23,23,15,25,15,6,9,25,18,25,11,15,21,25,25,12,0,17,13,0,15,23,12,7,16,25,18,24,12,12,6,7,6,26,7,6,12,7,25,2,12,25,25,14,15,26,7,12,20,7,6,25,25,6,13,25,17,13,23,6,26,20,25,25,23,7,18,18,17,7,17,7,5,26,17,6,9,12,12,13,25,18,18,6,2,25,25,2,25,17,20,14,27,23,17,8,25,17,6,17,7,3,15,18,25,2,7,13,25,20,7,15,15,23,7,8,24,2,12,9,24,24,17,24,20,7,12,12,14,18,25,20,5,18,5,20,26,12,23,18,17,17,25,15,2,24,4,2,23,25,18,25,20,14,4,2,25,7,25,17]),L=(t,e)=>(t%e+e)%e,y=(t,e)=>s(e,t),B=t=>n(t,O)<0?N.Pivot.PIVOT_1971:N.Pivot.PIVOT_2000,H=(t,e)=>L(t.pawukonDay+y(t.date,e),210),z=t=>t<71?c.CaturWara.values[t%4]:t>72?c.CaturWara.values[(t-2)%4]:c.CaturWara.JAYA,J=t=>t<71?i.AstaWara.values[t%8]:t>72?i.AstaWara.values[(t-2)%8]:i.AstaWara.KALA,Y=t=>t>3?K.SangaWara.values[(t-3)%9]:K.SangaWara.DANGU,x=(t,e)=>{const a=new Array(3),r=t.date,s=y(r,e),i=Math.ceil(s/63),u=t.sasihDay+s+i,c=0===t.sasihDay&&0===t.ngunaRatriDay?0:1;let A=Math.ceil(u/30)-c,g=t.sasih.id,h=t.saka-(g===R.Sasih.KADASA.id?1:0),o=t.isNampihSasih?1:0,w=!1;for(n(r,b)>=0&&n(r,m)<0&&(w=!0);0!==A;)switch(s>=0?(0!==o&&2!==o||(o=0,g=L(g+1,12)),A-=1,g===R.Sasih.KADASA.id&&0===o&&(h+=1),g===R.Sasih.KAWOLU.id&&1914===h?w=!0:g===R.Sasih.KAWOLU.id&&1924===h&&(w=!1)):s<0&&(0!==o&&2!==o||(o=0,g=L(g-1,12)),A+=1,g===R.Sasih.KASANGA.id&&0===o&&(h-=1),g===R.Sasih.KAPITU.id&&1914===h?w=!1:g===R.Sasih.KAPITU.id&&1924===h&&(w=!0)),h%19){case 0:case 6:case 11:g!==R.Sasih.DESTHA.id||w||1925!==h&&o++;break;case 3:case 8:case 14:case 16:g!==R.Sasih.SADHA.id||w||o++;break;case 2:case 10:g===R.Sasih.DESTHA.id&&w&&o++;break;case 4:g===R.Sasih.KATIGA.id&&w&&o++;break;case 7:g===R.Sasih.KASA.id&&w&&o++;break;case 13:g===R.Sasih.KADASA.id&&w&&o++;break;case 15:g===R.Sasih.KARO.id&&w&&o++;break;case 18:g===R.Sasih.SADHA.id&&w&&o++}return a[0]=h,a[1]=g,a[2]=u>=0?2===o?1:0:1===o?1:0,a},C=(t,e)=>{const a=new Array(3),r=t.date,n=y(r,e),s=Math.ceil(n/63),i=t.sasihDay+n+s;return a[0]=L(i,30),a[1]=0===a[0]||a[0]>15?1:0,a[2]=0===L(n,63)?1:0,a[0]=L(a[0],15),a[0]=0===a[0]?15:a[0],a},$=t=>{const e=t[0],a=t[1];let r=R.Sasih.values[a];return 1===t[2]&&(r===R.Sasih.DESTHA?r=e<1914?R.Sasih.MALA_DESTHA:R.Sasih.NAMPIH_DESTHA:r===R.Sasih.KATIGA?r=R.Sasih.NAMPIH_KATIGA:r===R.Sasih.KASA?r=R.Sasih.NAMPIH_KASA:r===R.Sasih.KADASA?r=R.Sasih.NAMPIH_KADASA:r===R.Sasih.KARO?r=R.Sasih.NAMPIH_KARO:r===R.Sasih.SADHA&&(r=e<1914?R.Sasih.MALA_SADHA:R.Sasih.NAMPIH_SADHA)),r},F=(t,e,a)=>{const r=t[0],n=1===t[1],s=1===t[2];return n?15===r||14===r&&s?M.SasihDayInfo.TILEM:14===r&&e===R.Sasih.KAPITU&&1921===a?M.SasihDayInfo.TILEM:M.SasihDayInfo.PANGELONG:15===r||14===r&&s?M.SasihDayInfo.PURNAMA:M.SasihDayInfo.PENANGGAL},V=(t,e,a,n)=>{let s=0;const i=t.length>1,u=i?t[1]:t[0];if(e.reference===M.SasihDayInfo.PENANGGAL)1===u&&i?s=0:u>=1&&u<=8?s=u-1:u>=9&&u<=13?s=u-2:14===u?s=11:15===u&&(s=0);else if(1===u&&i){const t=r(n,1);new v(t).sasih.reference!==a.reference&&(s=-1)}else s=u>=13?u-11:u-1;const c=U.PratithiSamutPada.values[a.reference.id],A=L(c.id-s,12);return U.PratithiSamutPada.values[A]}},function(t,e,a){var r=a(0);t.exports=function(t,e){var a=r(t),n=Number(e);return a.setDate(a.getDate()+n),a}},function(t,e,a){var r=a(14),n=6e4,s=864e5;t.exports=function(t,e){var a=r(t),i=r(e),u=a.getTime()-a.getTimezoneOffset()*n,c=i.getTime()-i.getTimezoneOffset()*n;return Math.round((u-c)/s)}},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e,a,r){this.id=t,this.urip=e,this.kupih=a,this.name=r,Object.freeze(this)}static get values(){return n}static get PAING(){return n[0]}static get PON(){return n[1]}static get WAGE(){return n[2]}static get KLIWON(){return n[3]}static get UMANIS(){return n[4]}}e.PancaWara=r;const n=[new r(0,9,3,"Paing"),new r(1,7,4,"Pon"),new r(2,4,5,"Wage"),new r(3,8,1,"Kliwon"),new r(4,5,2,"Umanis")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e){this.id=t,this.name=e,Object.freeze(this)}static get values(){return n}static get SOMA_RIBEK(){return n[0]}static get SABUH_EMAS(){return n[1]}static get PAGER_WESI(){return n[2]}static get TUMPEK_LANDEP(){return n[3]}static get TUMPEK_UDUH(){return n[4]}static get SUGIHAN_JAWA(){return n[5]}static get SUGIHAN_BALI(){return n[6]}static get PENYEKEBAN_GALUNGAN(){return n[7]}static get PENYAJAN_GALUNGAN(){return n[8]}static get PENAMPAHAN_GALUNGAN(){return n[9]}static get GALUNGAN(){return n[10]}static get MANIS_GALUNGAN(){return n[11]}static get PEMARIDAN_GURU(){return n[12]}static get ULIHAN(){return n[13]}static get PEMACEKAN_AGUNG(){return n[14]}static get PENAMPAHAN_KUNINGAN(){return n[15]}static get KUNINGAN(){return n[16]}static get PEGAT_UWAKAN(){return n[17]}static get TUMPEK_KANDANG(){return n[18]}static get TUMPEK_WAYANG(){return n[19]}static get SARASWATI(){return n[20]}static get BANYU_PINARUH(){return n[21]}static get SIWA_RATRI(){return n[22]}static get TAWUR_AGUNG_KASANGA(){return n[23]}static get NYEPI(){return n[24]}static get NGEMBAK_GENI(){return n[25]}static get BUDA_CEMENG(){return n[26]}static get ANGGARA_KASIH(){return n[27]}static get KAJENG_KLIWON(){return n[28]}static get PURNAMA(){return n[29]}static get TILEM(){return n[30]}}e.Rahinan=r;const n=[new r(0,"Soma Ribek"),new r(1,"Sabuh Emas"),new r(2,"Pager Wesi"),new r(3,"Tumpek Landep"),new r(4,"Tumpek Uduh"),new r(5,"Sugihan Jawa"),new r(6,"Sugihan Bali"),new r(7,"Penyekeban Galungan"),new r(8,"Penyajan Galungan"),new r(9,"Penampahan Galungan"),new r(10,"Galungan"),new r(11,"Manis Galungan"),new r(12,"Pemaridan Guru"),new r(13,"Ulihan"),new r(14,"Pemacekan Agung"),new r(15,"Penampahan Kuningan"),new r(16,"Kuningan"),new r(17,"Pegat Uwakan"),new r(18,"Tumpek Kandang"),new r(19,"Tumpek Wayang"),new r(20,"Saraswati"),new r(21,"Banyu Pinaruh"),new r(22,"Siwa Ratri"),new r(23,"Tawur Agung Kasanga"),new r(24,"Nyepi"),new r(25,"Ngembak Geni"),new r(26,"Buda Cemeng"),new r(27,"Anggara Kasih"),new r(28,"Kajeng Kliwon"),new r(29,"Purnama"),new r(30,"Tilem")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e,a,r,n){this.id=t,this.urip=e,this.kertaAji=a,this.kupih=r,this.name=n,Object.freeze(this)}static get values(){return n}static get REDITE(){return n[0]}static get SOMA(){return n[1]}static get ANGGARA(){return n[2]}static get BUDA(){return n[3]}static get WRASPATI(){return n[4]}static get SUKRA(){return n[5]}static get SANISCARA(){return n[6]}}e.SaptaWara=r;const n=[new r(0,5,6,3,"Redite"),new r(1,4,4,4,"Soma"),new r(2,3,3,5,"Anggara"),new r(3,7,6,6,"Buda"),new r(4,8,5,7,"Wraspati"),new r(5,6,7,1,"Sukra"),new r(6,9,8,2,"Saniscara")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e,a){this.id=t,this.refId=e,this.name=a,Object.freeze(this)}static get values(){return n}static get PENANGGAL(){return n[0]}static get PANGELONG(){return n[1]}static get PURNAMA(){return n[2]}static get TILEM(){return n[3]}get reference(){return n[this.refId]}}e.SasihDayInfo=r;const n=[new r(0,0,"Penanggal"),new r(1,1,"Pangelong"),new r(2,0,"Purnama"),new r(3,1,"Tilem")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e,a){this.id=t,this.urip=e,this.name=a,Object.freeze(this)}static get values(){return n}static get PASAH(){return n[0]}static get BETENG(){return n[1]}static get KAJENG(){return n[2]}}e.TriWara=r;const n=[new r(0,9,"Pasah"),new r(1,4,"Beteng"),new r(2,7,"Kajeng")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e,a){this.id=t,this.urip=e,this.name=a,Object.freeze(this)}static get values(){return n}static get SINTA(){return n[0]}static get LANDEP(){return n[1]}static get UKIR(){return n[2]}static get KULANTIR(){return n[3]}static get TOLU(){return n[4]}static get GUMBREG(){return n[5]}static get WARIGA(){return n[6]}static get WARIGADEAN(){return n[7]}static get JULUNGWANGI(){return n[8]}static get SUNGSANG(){return n[9]}static get DUNGULAN(){return n[10]}static get KUNINGAN(){return n[11]}static get LANGKIR(){return n[12]}static get MEDANGSIA(){return n[13]}static get PUJUT(){return n[14]}static get PAHANG(){return n[15]}static get KRULUT(){return n[16]}static get MERAKIH(){return n[17]}static get TAMBIR(){return n[18]}static get MEDANGKUNGAN(){return n[19]}static get MATAL(){return n[20]}static get UYE(){return n[21]}static get MENAIL(){return n[22]}static get PRANGBAKAT(){return n[23]}static get BALA(){return n[24]}static get UGU(){return n[25]}static get WAYANG(){return n[26]}static get KLAWU(){return n[27]}static get DUKUT(){return n[28]}static get WATUGUNUNG(){return n[29]}}e.Wuku=r;const n=[new r(0,7,"Sinta"),new r(1,1,"Landep"),new r(2,4,"Ukir"),new r(3,6,"Kulantir"),new r(4,5,"Tolu"),new r(5,8,"Gumbreg"),new r(6,9,"Wariga"),new r(7,3,"Warigadean"),new r(8,7,"Julungwangi"),new r(9,1,"Sungsang"),new r(10,4,"Dungulan"),new r(11,6,"Kuningan"),new r(12,5,"Langkir"),new r(13,8,"Medangsia"),new r(14,9,"Pujut"),new r(15,3,"Pahang"),new r(16,7,"Krulut"),new r(17,1,"Merakih"),new r(18,4,"Tambir"),new r(19,6,"Medangkungan"),new r(20,5,"Matal"),new r(21,8,"Uye"),new r(22,9,"Menail"),new r(23,3,"Prangbakat"),new r(24,7,"Bala"),new r(25,1,"Ugu"),new r(26,4,"Wayang"),new r(27,6,"Klawu"),new r(28,5,"Dukut"),new r(29,8,"Watugunung")];Object.freeze(n)},function(t,e){t.exports=function(t){var e=new Date(t.getTime()),a=e.getTimezoneOffset();return e.setSeconds(0,0),6e4*a+e.getTime()%6e4}},function(t,e){t.exports=function(t){return t instanceof Date}},function(t,e,a){var r=a(0);t.exports=function(t,e){var a=r(t).getTime(),n=r(e).getTime();return a<n?-1:a>n?1:0}},function(t,e,a){var r=a(0);t.exports=function(t){var e=r(t);return e.setHours(0,0,0,0),e}},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e,a){this.id=t,this.urip=e,this.name=a,Object.freeze(this)}static get values(){return n}static get SRI(){return n[0]}static get INDRA(){return n[1]}static get GURU(){return n[2]}static get YAMA(){return n[3]}static get LUDRA(){return n[4]}static get BRAHMA(){return n[5]}static get KALA(){return n[6]}static get UMA(){return n[7]}}e.AstaWara=r;const n=[new r(0,6,"Sri"),new r(1,5,"Indra"),new r(2,8,"Guru"),new r(3,9,"Yama"),new r(4,3,"Ludra"),new r(5,7,"Brahma"),new r(6,1,"Kala"),new r(7,4,"Uma")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const r=a(3),n=a(4),s=a(2),i=a(5),u=a(6),c=a(7),A=a(1),g=a(8),h=a(9),o=a(10);e.BalineseDateUtil=class{static filterByDateRange(t,e,a){const i=[];let u=r(t,0);for(;n(e,u)>=0;u=r(u,1)){const t=new s.BalineseDate(u);this.filterByItem(t,a)&&i.push(t)}return i}static filterByList(t,e){const a=[];for(const r of t)this.filterByItem(r,e)&&a.push(r);return a}static filterByItem(t,e){if(void 0!==e){if(!w(e.wuku,t.wuku))return!1;if(!w(e.ekaWara,t.ekaWara))return!1;if(!w(e.dwiWara,t.dwiWara))return!1;if(!w(e.triWara,t.triWara))return!1;if(!w(e.caturWara,t.caturWara))return!1;if(!w(e.pancaWara,t.pancaWara))return!1;if(!w(e.sadWara,t.sadWara))return!1;if(!w(e.saptaWara,t.saptaWara))return!1;if(!w(e.astaWara,t.astaWara))return!1;if(!w(e.sangaWara,t.sangaWara))return!1;if(!w(e.dasaWara,t.dasaWara))return!1;if(!w(e.ingkel,t.ingkel))return!1;if(!w(e.jejepan,t.jejepan))return!1;if(!w(e.watekAlit,t.watekAlit))return!1;if(!w(e.watekMadya,t.watekMadya))return!1;if(!w(e.lintang,t.lintang))return!1;if(!w(e.pancaSuda,t.pancaSuda))return!1;if(!w(e.pararasan,t.pararasan))return!1;if(!w(e.rakam,t.rakam))return!1;if(!w(e.ekaJalaRsi,t.ekaJalaRsi))return!1;if(!w(e.saka,t.saka))return!1;if(!w(e.sasih,t.sasih))return!1;if(!w(e.pratithiSamutPada,t.pratithiSamutPada))return!1;if(!l(e.sasihDay,t.sasihDay))return!1;if(!N(e.sasihDayInfo,t.sasihDayInfo))return!1}return!0}static getRahinan(t){return S(t)}};const w=(t,e)=>void 0===t||t===e,l=(t,e)=>{if(void 0!==t)switch(t.length){case 1:return 1===e.length?t[0]===e[0]:2===e.length&&(t[0]===e[0]||t[0]===e[1]);case 2:return 2===e.length&&((t,e)=>{if(t.length===e.length){for(let a=0;a<t.length;a++)if(t[a]!==e[a])return!1;return!0}return!1})(t,e);default:return!1}return!0},N=(t,e)=>void 0===t||(t===g.SasihDayInfo.PURNAMA||t===g.SasihDayInfo.TILEM?t===e:t===e.reference),S=t=>{const e=new Array;if(void 0!==t){t.triWara===h.TriWara.KAJENG&&t.pancaWara===i.PancaWara.KLIWON&&e.push(u.Rahinan.KAJENG_KLIWON),t.saptaWara===c.SaptaWara.ANGGARA&&t.pancaWara===i.PancaWara.KLIWON?e.push(u.Rahinan.ANGGARA_KASIH):t.saptaWara===c.SaptaWara.BUDA&&t.pancaWara===i.PancaWara.WAGE&&e.push(u.Rahinan.BUDA_CEMENG),t.wuku===o.Wuku.SINTA?t.saptaWara===c.SaptaWara.REDITE?e.push(u.Rahinan.BANYU_PINARUH):t.saptaWara===c.SaptaWara.SOMA?e.push(u.Rahinan.SOMA_RIBEK):t.saptaWara===c.SaptaWara.ANGGARA?e.push(u.Rahinan.SABUH_EMAS):t.saptaWara===c.SaptaWara.BUDA&&e.push(u.Rahinan.PAGER_WESI):t.wuku===o.Wuku.LANDEP?t.saptaWara===c.SaptaWara.SANISCARA&&e.push(u.Rahinan.TUMPEK_LANDEP):t.wuku===o.Wuku.WARIGA?t.saptaWara===c.SaptaWara.SANISCARA&&e.push(u.Rahinan.TUMPEK_UDUH):t.wuku===o.Wuku.SUNGSANG?t.saptaWara===c.SaptaWara.WRASPATI?e.push(u.Rahinan.SUGIHAN_JAWA):t.saptaWara===c.SaptaWara.SUKRA&&e.push(u.Rahinan.SUGIHAN_BALI):t.wuku===o.Wuku.DUNGULAN?t.saptaWara===c.SaptaWara.REDITE?e.push(u.Rahinan.PENYEKEBAN_GALUNGAN):t.saptaWara===c.SaptaWara.SOMA?e.push(u.Rahinan.PENYAJAN_GALUNGAN):t.saptaWara===c.SaptaWara.ANGGARA?e.push(u.Rahinan.PENAMPAHAN_GALUNGAN):t.saptaWara===c.SaptaWara.BUDA?e.push(u.Rahinan.GALUNGAN):t.saptaWara===c.SaptaWara.WRASPATI?e.push(u.Rahinan.MANIS_GALUNGAN):t.saptaWara===c.SaptaWara.SANISCARA&&e.push(u.Rahinan.PEMARIDAN_GURU):t.wuku===o.Wuku.KUNINGAN?t.saptaWara===c.SaptaWara.REDITE?e.push(u.Rahinan.ULIHAN):t.saptaWara===c.SaptaWara.SOMA?e.push(u.Rahinan.PEMACEKAN_AGUNG):t.saptaWara===c.SaptaWara.SUKRA?e.push(u.Rahinan.PENAMPAHAN_KUNINGAN):t.saptaWara===c.SaptaWara.SANISCARA&&e.push(u.Rahinan.KUNINGAN):t.wuku===o.Wuku.PAHANG?t.saptaWara===c.SaptaWara.BUDA&&e.push(u.Rahinan.PEGAT_UWAKAN):t.wuku===o.Wuku.UYE?t.saptaWara===c.SaptaWara.SANISCARA&&e.push(u.Rahinan.TUMPEK_KANDANG):t.wuku===o.Wuku.WAYANG?t.saptaWara===c.SaptaWara.SANISCARA&&e.push(u.Rahinan.TUMPEK_WAYANG):t.wuku===o.Wuku.WATUGUNUNG&&t.saptaWara===c.SaptaWara.SANISCARA&&e.push(u.Rahinan.SARASWATI);const a=t.date,n=new s.BalineseDate(r(a,1)),w=new s.BalineseDate(r(a,-1)),l=new s.BalineseDate(r(a,-2));n.sasih===A.Sasih.KAPITU&&n.sasihDayInfo===g.SasihDayInfo.TILEM?e.push(u.Rahinan.SIWA_RATRI):t.saka<n.saka?e.push(u.Rahinan.TAWUR_AGUNG_KASANGA):w.saka<t.saka?e.push(u.Rahinan.NYEPI):l.saka<t.saka&&w.saka===t.saka&&e.push(u.Rahinan.NGEMBAK_GENI),t.sasihDayInfo===g.SasihDayInfo.PURNAMA?e.push(u.Rahinan.PURNAMA):t.sasihDayInfo===g.SasihDayInfo.TILEM&&e.push(u.Rahinan.TILEM)}return Object.freeze(e),e}},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e,a){this.id=t,this.urip=e,this.name=a,Object.freeze(this)}static get values(){return n}static get SRI(){return n[0]}static get LABA(){return n[1]}static get JAYA(){return n[2]}static get MENALA(){return n[3]}}e.CaturWara=r;const n=[new r(0,6,"Sri"),new r(1,5,"Laba"),new r(2,1,"Jaya"),new r(3,8,"Menala")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e,a){this.id=t,this.urip=e,this.name=a,Object.freeze(this)}static get values(){return n}static get PANDITA(){return n[0]}static get PATI(){return n[1]}static get SUKA(){return n[2]}static get DUKA(){return n[3]}static get SRI(){return n[4]}static get MANUH(){return n[5]}static get MANUSA(){return n[6]}static get RAJA(){return n[7]}static get DEWA(){return n[8]}static get RAKSASA(){return n[9]}}e.DasaWara=r;const n=[new r(0,5,"Pandita"),new r(1,7,"Pati"),new r(2,10,"Suka"),new r(3,4,"Duka"),new r(4,6,"Sri"),new r(5,2,"Manuh"),new r(6,3,"Manusa"),new r(7,8,"Raja"),new r(8,9,"Dewa"),new r(9,1,"Raksasa")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e,a){this.id=t,this.urip=e,this.name=a,Object.freeze(this)}static get values(){return n}static get MENGA(){return n[0]}static get PEPET(){return n[1]}}e.DwiWara=r;const n=[new r(0,5,"Menga"),new r(1,4,"Pepet")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e){this.id=t,this.name=e,Object.freeze(this)}static get values(){return n}static get BAGNA_MAPASAH(){return n[0]}static get BAHU_PUTRA(){return n[1]}static get BUAT_ASTAWA(){return n[2]}static get BUAT_KINGKING(){return n[3]}static get BUAT_LARA(){return n[4]}static get BUAT_MERANG(){return n[5]}static get BUAT_SEBET(){return n[6]}static get BUAT_SUKA(){return n[7]}static get DAHAT_KINGKING(){return n[8]}static get KAMERANAN(){return n[9]}static get KAMERTAAN(){return n[10]}static get KASOBAGIAN(){return n[11]}static get KINASIHAN_AMERTA(){return n[12]}static get KINASIHAN_JANA(){return n[13]}static get LANGGENG_KAYOHANAAN(){return n[14]}static get LUWIH_BAGIA(){return n[15]}static get MANGGIH_BAGIA(){return n[16]}static get MANGGIH_SUKA(){return n[17]}static get PATINING_AMERTA(){return n[18]}static get RAHAYU(){return n[19]}static get SIDHA_KASOBAGIAN(){return n[20]}static get SUBAGIA(){return n[21]}static get SUKA_KAPANGGIH(){return n[22]}static get SUKA_PINANGGIH(){return n[23]}static get SUKA_RAHAYU(){return n[24]}static get TININGGALING_SUKA(){return n[25]}static get WERDHI_PUTRA(){return n[26]}static get WERDHI_SARWA_MULE(){return n[27]}}e.EkaJalaRsi=r;const n=[new r(0,"Bagna Mapasah"),new r(1,"Bahu Putra"),new r(2,"Bahu Astawa"),new r(3,"Buat Kingking"),new r(4,"Buat Lara"),new r(5,"Buat Merang"),new r(6,"Buat Sebet"),new r(7,"Buat Suka"),new r(8,"Dahat Kingking"),new r(9,"Kameranan"),new r(10,"Kamertaan"),new r(11,"Kasobagian"),new r(12,"Kinasihan Amerta"),new r(13,"Kinasihan Jana"),new r(14,"Langgeng Kayohanaan"),new r(15,"Luwih Bagia"),new r(16,"Manggih Bagia"),new r(17,"Manggih Suka"),new r(18,"Patining Amerta"),new r(19,"Rahayu"),new r(20,"Sidha Kasobagian"),new r(21,"Subagia"),new r(22,"Suka Kapanggih"),new r(23,"Suka Pinanggih"),new r(24,"Suka Rahayu"),new r(25,"Tininggaling Suka"),new r(26,"Werdhi Putra"),new r(27,"Werdhi Sarwa Mule")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e,a){this.id=t,this.urip=e,this.name=a,Object.freeze(this)}static get values(){return n}static get VOID(){return n[0]}static get LUANG(){return n[1]}}e.EkaWara=r;const n=[new r(0,0,""),new r(1,1,"Luang")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.Filter=class{constructor(){this.ekaWara=void 0,this.dwiWara=void 0,this.triWara=void 0,this.caturWara=void 0,this.pancaWara=void 0,this.sadWara=void 0,this.saptaWara=void 0,this.astaWara=void 0,this.sangaWara=void 0,this.dasaWara=void 0,this.ingkel=void 0,this.jejepan=void 0,this.lintang=void 0,this.pancaSuda=void 0,this.pararasan=void 0,this.watekAlit=void 0,this.watekMadya=void 0,this.rakam=void 0,this.ekaJalaRsi=void 0,this.wuku=void 0,this.sasih=void 0,this.sasihDayInfo=void 0,this.sasihDay=void 0,this.saka=void 0,this.pratithiSamutPada=void 0,Object.seal(this)}}},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e){this.id=t,this.name=e,Object.freeze(this)}static get values(){return n}static get WONG(){return n[0]}static get SATO(){return n[1]}static get MINA(){return n[2]}static get MANUK(){return n[3]}static get TARU(){return n[4]}static get BUKU(){return n[5]}}e.Ingkel=r;const n=[new r(0,"Wong"),new r(1,"Sato"),new r(2,"Mina"),new r(3,"Manuk"),new r(4,"Taru"),new r(5,"Buku")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});const r=a(1);class n{constructor(t,e,a,r,n,s,i,u,c){this.pawukonDay=r,this.sasihDay=n,this.ngunaRatriDay=s,this.saka=i,this.sasih=u,this.isNampihSasih=c,this.date=new Date(t,e,a),Object.freeze(this.date),Object.freeze(this)}static get PIVOT_1971(){return s[0]}static get PIVOT_2000(){return s[1]}}e.Pivot=n;const s=[new n(1971,0,27,3,0,0,1892,r.Sasih.KAPITU,!1),new n(2e3,0,18,86,12,0,1921,r.Sasih.KAPITU,!1)];Object.freeze(s)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e){this.id=t,this.name=e,Object.freeze(this)}static get values(){return n}static get MINA(){return n[0]}static get TARU(){return n[1]}static get SATO(){return n[2]}static get PATRA(){return n[3]}static get WONG(){return n[4]}static get PAKSI(){return n[5]}}e.Jejepan=r;const n=[new r(0,"Mina"),new r(1,"Taru"),new r(2,"Sato"),new r(3,"Patra"),new r(4,"Wong"),new r(5,"Paksi")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e){this.id=t,this.name=e,Object.freeze(this)}static get values(){return n}static get GAJAH(){return n[0]}static get KIRIMAN(){return n[1]}static get JUNG_SARAT(){return n[2]}static get ATIWA_TIWA(){return n[3]}static get SANGKA_TIKEL(){return n[4]}static get BUBU_BOLONG(){return n[5]}static get SUNGENGE(){return n[6]}static get ULUKU(){return n[7]}static get PEDATI(){return n[8]}static get KUDA(){return n[9]}static get GAJAH_MINA(){return n[10]}static get BADE(){return n[11]}static get MAGELUT(){return n[12]}static get PAGELANGAN(){return n[13]}static get KALA_SUNGSANG(){return n[14]}static get KUKUS(){return n[15]}static get ASU(){return n[16]}static get KARTIKA(){return n[17]}static get NAGA(){return n[18]}static get ANGSA_ANGREM(){return n[19]}static get PANAH(){return n[20]}static get PATREM(){return n[21]}static get LEMBU(){return n[22]}static get DEPAT(){return n[23]}static get TANGIS(){return n[24]}static get SALAH_UKUR(){return n[25]}static get PERAHU_PEGAT(){return n[26]}static get PUWUH_ATARUNG(){return n[27]}static get LAWEAN(){return n[28]}static get KELAPA(){return n[29]}static get YUYU(){return n[30]}static get LUMBUNG(){return n[31]}static get KUMBA(){return n[32]}static get UDANG(){return n[33]}static get BEGOONG(){return n[34]}}e.Lintang=r;const n=[new r(0,"Gajah"),new r(1,"Kiriman"),new r(2,"Jung Sarat"),new r(3,"Atiwa Tiwa"),new r(4,"Sangka Tikel"),new r(5,"Bubu Bolong"),new r(6,"Sungenge"),new r(7,"Uluku"),new r(8,"Pedati"),new r(9,"Kuda"),new r(10,"Gajah Mina"),new r(11,"Bade"),new r(12,"Magelut"),new r(13,"Pagelangan"),new r(14,"Kala Sungsang"),new r(15,"Kukus"),new r(16,"Asu"),new r(17,"Kartika"),new r(18,"Naga"),new r(19,"Angsa Angrem"),new r(20,"Panah"),new r(21,"Patrem"),new r(22,"Lembu"),new r(23,"Depat"),new r(24,"Tangis"),new r(25,"Salah Ukur"),new r(26,"Perahu Pegat"),new r(27,"Puwuh Atarung"),new r(28,"Lawean"),new r(29,"Kelapa"),new r(30,"Yuyu"),new r(31,"Lumbung"),new r(32,"Kumba"),new r(33,"Udang"),new r(34,"Begoong")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e){this.id=t,this.name=e,Object.freeze(this)}static get values(){return n}static get LEBU_KATIUB_ANGIN(){return n[0]}static get WISESA_SEGARA(){return n[1]}static get TUNGGAK_SEMI(){return n[2]}static get SATRIA_WIBAWA(){return n[3]}static get SUMUR_SINABA(){return n[4]}static get SATRIA_WIRANG(){return n[5]}static get BUMI_KAPETAK(){return n[6]}}e.PancaSuda=r;const n=[new r(0,"Lebu Katiup Angin"),new r(1,"Wisesa Segara"),new r(2,"Tunggak Semi"),new r(3,"Satria Wibawa"),new r(4,"Sumur Sinaba"),new r(5,"Satria Wirang"),new r(6,"Bumi Kapetak")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e){this.id=t,this.name=e,Object.freeze(this)}static get values(){return n}static get LAKU_PANDITA_SAKTI(){return n[0]}static get ARAS_TUDING(){return n[1]}static get ARAS_KEMBANG(){return n[2]}static get LAKU_BINTANG(){return n[3]}static get LAKU_BULAN(){return n[4]}static get LAKU_SURYA(){return n[5]}static get LAKU_AIR(){return n[6]}static get LAKU_BUMI(){return n[7]}static get LAKU_API(){return n[8]}static get LAKU_ANGIN(){return n[9]}}e.Pararasan=r;const n=[new r(0,"Laku Pandita Sakti"),new r(1,"Aras Tuding"),new r(2,"Aras Kembang"),new r(3,"Laku Bintang"),new r(4,"Laku Bulan"),new r(5,"Laku Surya"),new r(6,"Laku Air"),new r(7,"Laku Bumi"),new r(8,"Laku Api"),new r(9,"Laku Angin")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e){this.id=t,this.name=e,Object.freeze(this)}static get values(){return n}static get TRESNA(){return n[0]}static get UPADANA(){return n[1]}static get BHAWA(){return n[2]}static get JATI(){return n[3]}static get JARAMARANA(){return n[4]}static get AWIDYA(){return n[5]}static get SASKARA(){return n[6]}static get WIDNYANA(){return n[7]}static get NAMARUPA(){return n[8]}static get SADAYATANA(){return n[9]}static get SEPARSA(){return n[10]}static get WEDANA(){return n[11]}}e.PratithiSamutPada=r;const n=[new r(0,"Tresna"),new r(1,"Upadana"),new r(2,"Bhawa"),new r(3,"Jati"),new r(4,"Jaramarana"),new r(5,"Awidya"),new r(6,"Saskara"),new r(7,"Widnyana"),new r(8,"Namarupa"),new r(9,"Sadayatana"),new r(10,"Separsa"),new r(11,"Wedana")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e){this.id=t,this.name=e,Object.freeze(this)}static get values(){return n}static get NUJU_PATI(){return n[0]}static get KALA_TINANTANG(){return n[1]}static get DEMANG_KANDHURUWAN(){return n[2]}static get SANGGAR_WARINGIN(){return n[3]}static get MANTRI_SINAROJA(){return n[4]}static get MACAN_KATAWAN(){return n[5]}}e.Rakam=r;const n=[new r(0,"Nuju Pati"),new r(1,"Kala Tinantang"),new r(2,"Demang Kandhuruwan"),new r(3,"Sanggar Waringin"),new r(4,"Mantri Sinaroja"),new r(5,"Macan Katawan")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e,a){this.id=t,this.urip=e,this.name=a,Object.freeze(this)}static get values(){return n}static get TUNGLEH(){return n[0]}static get ARYANG(){return n[1]}static get URUKUNG(){return n[2]}static get PANIRON(){return n[3]}static get WAS(){return n[4]}static get MAULU(){return n[5]}}e.SadWara=r;const n=[new r(0,7,"Tungleh"),new r(1,6,"Aryang"),new r(2,5,"Urukung"),new r(3,8,"Paniron"),new r(4,9,"Was"),new r(5,3,"Maulu")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e,a){this.id=t,this.urip=e,this.name=a,Object.freeze(this)}static get values(){return n}static get DANGU(){return n[0]}static get JANGUR(){return n[1]}static get GIGIS(){return n[2]}static get NOHAN(){return n[3]}static get OGAN(){return n[4]}static get ERANGAN(){return n[5]}static get URUNGAN(){return n[6]}static get TULUS(){return n[7]}static get DADI(){return n[8]}}e.SangaWara=r;const n=[new r(0,5,"Dangu"),new r(1,8,"Jangur"),new r(2,9,"Gigis"),new r(3,3,"Nohan"),new r(4,7,"Ogan"),new r(5,1,"Erangan"),new r(6,4,"Urungan"),new r(7,6,"Tulus"),new r(8,8,"Dadi")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e){this.id=t,this.name=e,Object.freeze(this)}static get values(){return n}static get LINTAH(){return n[0]}static get ULER(){return n[1]}static get GAJAH(){return n[2]}static get LEMBU(){return n[3]}}e.WatekAlit=r;const n=[new r(0,"Lintah"),new r(1,"Uler"),new r(2,"Gajah"),new r(3,"Lembu")];Object.freeze(n)},function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});class r{constructor(t,e){this.id=t,this.name=e,Object.freeze(this)}static get values(){return n}static get WONG(){return n[0]}static get GAJAH(){return n[1]}static get WATU(){return n[2]}static get BUTA(){return n[3]}static get SUKU(){return n[4]}}e.WatekMadya=r;const n=[new r(0,"Wong"),new r(1,"Gajah"),new r(2,"Watu"),new r(3,"Buta"),new r(4,"Suku")];Object.freeze(n)}])});
//# sourceMappingURL=balinese-date-js-lib.min.js.map