%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /www/varak.net/nextcloud.varak.net/apps_old/apps/calendar/js/
Upload File :
Create Path :
Current File : //www/varak.net/nextcloud.varak.net/apps_old/apps/calendar/js/calendar-dashboard.js.map

{"version":3,"file":"calendar-dashboard.js?v=d2572dd25015008c534d","mappings":";UACIA,EADAC,ECAAC,EACAC,qBCDJ,MAAMC,EAAQ,EAAQ,QAChB,WAAEC,EAAU,iBAAEC,GAAqB,EAAQ,QACzCC,OAAQC,EAAE,EAAEC,GAAM,EAAQ,OAE5BC,EAAe,EAAQ,QACvB,mBAAEC,GAAuB,EAAQ,OACvC,MAAMC,EACJ,WAAAC,CAAaC,EAASC,GAGpB,GAFAA,EAAUL,EAAaK,GAEnBD,aAAmBF,EAAQ,CAC7B,GAAIE,EAAQE,UAAYD,EAAQC,OAC5BF,EAAQG,sBAAwBF,EAAQE,kBAC1C,OAAOH,EAEPA,EAAUA,EAAQA,OAEtB,MAAO,GAAuB,iBAAZA,EAChB,MAAM,IAAII,UAAU,uDAAuDJ,OAG7E,GAAIA,EAAQK,OAASd,EACnB,MAAM,IAAIa,UACR,0BAA0Bb,gBAI9BD,EAAM,SAAUU,EAASC,GACzBK,KAAKL,QAAUA,EACfK,KAAKJ,QAAUD,EAAQC,MAGvBI,KAAKH,oBAAsBF,EAAQE,kBAEnC,MAAMI,EAAIP,EAAQQ,OAAOC,MAAMR,EAAQC,MAAQR,EAAGC,EAAEe,OAAShB,EAAGC,EAAEgB,OAElE,IAAKJ,EACH,MAAM,IAAIH,UAAU,oBAAoBJ,KAU1C,GAPAM,KAAKM,IAAMZ,EAGXM,KAAKO,OAASN,EAAE,GAChBD,KAAKQ,OAASP,EAAE,GAChBD,KAAKS,OAASR,EAAE,GAEZD,KAAKO,MAAQrB,GAAoBc,KAAKO,MAAQ,EAChD,MAAM,IAAIT,UAAU,yBAGtB,GAAIE,KAAKQ,MAAQtB,GAAoBc,KAAKQ,MAAQ,EAChD,MAAM,IAAIV,UAAU,yBAGtB,GAAIE,KAAKS,MAAQvB,GAAoBc,KAAKS,MAAQ,EAChD,MAAM,IAAIX,UAAU,yBAIjBG,EAAE,GAGLD,KAAKU,WAAaT,EAAE,GAAGU,MAAM,KAAKC,KAAKC,IACrC,GAAI,WAAWC,KAAKD,GAAK,CACvB,MAAME,GAAOF,EACb,GAAIE,GAAO,GAAKA,EAAM7B,EACpB,OAAO6B,CAEX,CACA,OAAOF,KATTb,KAAKU,WAAa,GAapBV,KAAKgB,MAAQf,EAAE,GAAKA,EAAE,GAAGU,MAAM,KAAO,GACtCX,KAAKiB,QACP,CAEA,MAAAA,GAKE,OAJAjB,KAAKN,QAAU,GAAGM,KAAKO,SAASP,KAAKQ,SAASR,KAAKS,QAC/CT,KAAKU,WAAWX,SAClBC,KAAKN,SAAW,IAAIM,KAAKU,WAAWQ,KAAK,QAEpClB,KAAKN,OACd,CAEA,QAAAyB,GACE,OAAOnB,KAAKN,OACd,CAEA,OAAA0B,CAASC,GAEP,GADArC,EAAM,iBAAkBgB,KAAKN,QAASM,KAAKL,QAAS0B,KAC9CA,aAAiB7B,GAAS,CAC9B,GAAqB,iBAAV6B,GAAsBA,IAAUrB,KAAKN,QAC9C,OAAO,EAET2B,EAAQ,IAAI7B,EAAO6B,EAAOrB,KAAKL,QACjC,CAEA,OAAI0B,EAAM3B,UAAYM,KAAKN,QAClB,EAGFM,KAAKsB,YAAYD,IAAUrB,KAAKuB,WAAWF,EACpD,CAEA,WAAAC,CAAaD,GAKX,OAJMA,aAAiB7B,IACrB6B,EAAQ,IAAI7B,EAAO6B,EAAOrB,KAAKL,UAI/BJ,EAAmBS,KAAKO,MAAOc,EAAMd,QACrChB,EAAmBS,KAAKQ,MAAOa,EAAMb,QACrCjB,EAAmBS,KAAKS,MAAOY,EAAMZ,MAEzC,CAEA,UAAAc,CAAYF,GAMV,GALMA,aAAiB7B,IACrB6B,EAAQ,IAAI7B,EAAO6B,EAAOrB,KAAKL,UAI7BK,KAAKU,WAAWX,SAAWsB,EAAMX,WAAWX,OAC9C,OAAQ,EACH,IAAKC,KAAKU,WAAWX,QAAUsB,EAAMX,WAAWX,OACrD,OAAO,EACF,IAAKC,KAAKU,WAAWX,SAAWsB,EAAMX,WAAWX,OACtD,OAAO,EAGT,IAAIyB,EAAI,EACR,EAAG,CACD,MAAMC,EAAIzB,KAAKU,WAAWc,GACpBE,EAAIL,EAAMX,WAAWc,GAE3B,GADAxC,EAAM,qBAAsBwC,EAAGC,EAAGC,QACxBC,IAANF,QAAyBE,IAAND,EACrB,OAAO,EACF,QAAUC,IAAND,EACT,OAAO,EACF,QAAUC,IAANF,EACT,OAAQ,EACH,GAAIA,IAAMC,EAGf,OAAOnC,EAAmBkC,EAAGC,EAEjC,SAAWF,EACb,CAEA,YAAAI,CAAcP,GACNA,aAAiB7B,IACrB6B,EAAQ,IAAI7B,EAAO6B,EAAOrB,KAAKL,UAGjC,IAAI6B,EAAI,EACR,EAAG,CACD,MAAMC,EAAIzB,KAAKgB,MAAMQ,GACfE,EAAIL,EAAML,MAAMQ,GAEtB,GADAxC,EAAM,qBAAsBwC,EAAGC,EAAGC,QACxBC,IAANF,QAAyBE,IAAND,EACrB,OAAO,EACF,QAAUC,IAAND,EACT,OAAO,EACF,QAAUC,IAANF,EACT,OAAQ,EACH,GAAIA,IAAMC,EAGf,OAAOnC,EAAmBkC,EAAGC,EAEjC,SAAWF,EACb,CAIA,GAAAK,CAAKC,EAASC,EAAYC,GACxB,OAAQF,GACN,IAAK,WACH9B,KAAKU,WAAWX,OAAS,EACzBC,KAAKS,MAAQ,EACbT,KAAKQ,MAAQ,EACbR,KAAKO,QACLP,KAAK6B,IAAI,MAAOE,EAAYC,GAC5B,MACF,IAAK,WACHhC,KAAKU,WAAWX,OAAS,EACzBC,KAAKS,MAAQ,EACbT,KAAKQ,QACLR,KAAK6B,IAAI,MAAOE,EAAYC,GAC5B,MACF,IAAK,WAIHhC,KAAKU,WAAWX,OAAS,EACzBC,KAAK6B,IAAI,QAASE,EAAYC,GAC9BhC,KAAK6B,IAAI,MAAOE,EAAYC,GAC5B,MAGF,IAAK,aAC4B,IAA3BhC,KAAKU,WAAWX,QAClBC,KAAK6B,IAAI,QAASE,EAAYC,GAEhChC,KAAK6B,IAAI,MAAOE,EAAYC,GAC5B,MAEF,IAAK,QAMc,IAAfhC,KAAKQ,OACU,IAAfR,KAAKS,OACsB,IAA3BT,KAAKU,WAAWX,QAEhBC,KAAKO,QAEPP,KAAKQ,MAAQ,EACbR,KAAKS,MAAQ,EACbT,KAAKU,WAAa,GAClB,MACF,IAAK,QAKgB,IAAfV,KAAKS,OAA0C,IAA3BT,KAAKU,WAAWX,QACtCC,KAAKQ,QAEPR,KAAKS,MAAQ,EACbT,KAAKU,WAAa,GAClB,MACF,IAAK,QAK4B,IAA3BV,KAAKU,WAAWX,QAClBC,KAAKS,QAEPT,KAAKU,WAAa,GAClB,MAGF,IAAK,MAAO,CACV,MAAMuB,EAAOC,OAAOF,GAAkB,EAAI,EAE1C,IAAKD,IAAiC,IAAnBC,EACjB,MAAM,IAAIG,MAAM,mDAGlB,GAA+B,IAA3BnC,KAAKU,WAAWX,OAClBC,KAAKU,WAAa,CAACuB,OACd,CACL,IAAIT,EAAIxB,KAAKU,WAAWX,OACxB,OAASyB,GAAK,GACsB,iBAAvBxB,KAAKU,WAAWc,KACzBxB,KAAKU,WAAWc,KAChBA,GAAK,GAGT,IAAW,IAAPA,EAAU,CAEZ,GAAIO,IAAe/B,KAAKU,WAAWQ,KAAK,OAA2B,IAAnBc,EAC9C,MAAM,IAAIG,MAAM,yDAElBnC,KAAKU,WAAW0B,KAAKH,EACvB,CACF,CACA,GAAIF,EAAY,CAGd,IAAIrB,EAAa,CAACqB,EAAYE,IACP,IAAnBD,IACFtB,EAAa,CAACqB,IAE2C,IAAvDxC,EAAmBS,KAAKU,WAAW,GAAIqB,GACrCM,MAAMrC,KAAKU,WAAW,MACxBV,KAAKU,WAAaA,GAGpBV,KAAKU,WAAaA,CAEtB,CACA,KACF,CACA,QACE,MAAM,IAAIyB,MAAM,+BAA+BL,KAMnD,OAJA9B,KAAKM,IAAMN,KAAKiB,SACZjB,KAAKgB,MAAMjB,SACbC,KAAKM,KAAO,IAAIN,KAAKgB,MAAME,KAAK,QAE3BlB,IACT,EAGFsC,EAAOC,QAAU/C,mBC7SjB,MAAMA,EAAS,EAAQ,OAEvB8C,EAAOC,QADO,CAACd,EAAG7B,IAAU,IAAIJ,EAAOiC,EAAG7B,GAAOW,uBCDjD,MAAMf,EAAS,EAAQ,OAevB8C,EAAOC,QAdO,CAAC7C,EAASC,EAAS6C,GAAc,KAC7C,GAAI9C,aAAmBF,EACrB,OAAOE,EAET,IACE,OAAO,IAAIF,EAAOE,EAASC,EAC7B,CAAE,MAAO8C,GACP,IAAKD,EACH,OAAO,KAET,MAAMC,CACR,oBCZF,MAAMC,EAAQ,EAAQ,OAKtBJ,EAAOC,QAJO,CAAC7C,EAASC,KACtB,MAAMgD,EAAID,EAAMhD,EAASC,GACzB,OAAOgD,EAAIA,EAAEjD,QAAU,iBCDzB,MAGMR,EAAmBgD,OAAOhD,kBACL,iBAmB3BoD,EAAOC,QAAU,CACftD,WAtBiB,IAuBjB2D,0BAlBgC,GAmBhCC,sBAf4B5D,IAgB5BC,mBACA4D,cAfoB,CACpB,QACA,WACA,QACA,WACA,QACA,WACA,cASAC,oBA7B0B,QA8B1BC,wBAAyB,EACzBC,WAAY,mCCjCd,MAAMjE,EACe,iBAAZkE,GACPA,EAAQC,KACRD,EAAQC,IAAIC,YACZ,cAActC,KAAKoC,EAAQC,IAAIC,YAC7B,IAAIC,IAASC,QAAQC,MAAM,YAAaF,GACxC,OAEJf,EAAOC,QAAUvD,aCRjB,MAAMwE,EAAU,WACVjE,EAAqB,CAACkC,EAAGC,KAC7B,MAAM+B,EAAOD,EAAQ1C,KAAKW,GACpBiC,EAAOF,EAAQ1C,KAAKY,GAO1B,OALI+B,GAAQC,IACVjC,GAAKA,EACLC,GAAKA,GAGAD,IAAMC,EAAI,EACZ+B,IAASC,GAAS,EAClBA,IAASD,EAAQ,EAClBhC,EAAIC,GAAK,EACT,GAKNY,EAAOC,QAAU,CACfhD,qBACAoE,oBAJ0B,CAAClC,EAAGC,IAAMnC,EAAmBmC,EAAGD,eChB5D,MAAMmC,EAAcC,OAAOC,OAAO,CAAElE,OAAO,IACrCmE,EAAYF,OAAOC,OAAO,CAAE,GAYlCxB,EAAOC,QAXc5C,GACdA,EAIkB,iBAAZA,EACFiE,EAGFjE,EAPEoE,mBCLX,MAAM,0BACJnB,EAAyB,sBACzBC,EAAqB,WACrB5D,GACE,EAAQ,OACND,EAAQ,EAAQ,OAIhBI,GAHNmD,EAAUD,EAAOC,QAAU,CAAC,GAGTnD,GAAK,GAClBD,EAASoD,EAAQpD,OAAS,GAC1B6E,EAAMzB,EAAQyB,IAAM,GACpB3E,EAAIkD,EAAQlD,EAAI,CAAC,EACvB,IAAI4E,EAAI,EAER,MAAMC,EAAmB,eAQnBC,EAAwB,CAC5B,CAAC,MAAO,GACR,CAAC,MAAOlF,GACR,CAACiF,EAAkBrB,IAYfuB,EAAc,CAACC,EAAMC,EAAOC,KAChC,MAAMC,EAVc,CAACF,IACrB,IAAK,MAAOG,EAAOC,KAAQP,EACzBG,EAAQA,EACL3D,MAAM,GAAG8D,MAAUvD,KAAK,GAAGuD,OAAWC,MACtC/D,MAAM,GAAG8D,MAAUvD,KAAK,GAAGuD,OAAWC,MAE3C,OAAOJ,GAIMK,CAAcL,GACrBM,EAAQX,IACdjF,EAAMqF,EAAMO,EAAON,GACnBjF,EAAEgF,GAAQO,EACVZ,EAAIY,GAASN,EACblF,EAAGwF,GAAS,IAAIC,OAAOP,EAAOC,EAAW,SAAM5C,GAC/CxC,EAAOyF,GAAS,IAAIC,OAAOL,EAAMD,EAAW,SAAM5C,EAAS,EAS7DyC,EAAY,oBAAqB,eACjCA,EAAY,yBAA0B,QAMtCA,EAAY,uBAAwB,gBAAgBF,MAKpDE,EAAY,cAAe,IAAIJ,EAAI3E,EAAEyF,0BACdd,EAAI3E,EAAEyF,0BACNd,EAAI3E,EAAEyF,uBAE7BV,EAAY,mBAAoB,IAAIJ,EAAI3E,EAAE0F,+BACdf,EAAI3E,EAAE0F,+BACNf,EAAI3E,EAAE0F,4BAKlCX,EAAY,uBAAwB,MAAMJ,EAAI3E,EAAEyF,sBAC5Cd,EAAI3E,EAAE2F,0BAEVZ,EAAY,4BAA6B,MAAMJ,EAAI3E,EAAE0F,2BACjDf,EAAI3E,EAAE2F,0BAMVZ,EAAY,aAAc,QAAQJ,EAAI3E,EAAE4F,8BAC/BjB,EAAI3E,EAAE4F,6BAEfb,EAAY,kBAAmB,SAASJ,EAAI3E,EAAE6F,mCACrClB,EAAI3E,EAAE6F,kCAKfd,EAAY,kBAAmB,GAAGF,MAMlCE,EAAY,QAAS,UAAUJ,EAAI3E,EAAE8F,yBAC5BnB,EAAI3E,EAAE8F,wBAWff,EAAY,YAAa,KAAKJ,EAAI3E,EAAE+F,eACjCpB,EAAI3E,EAAEgG,eACPrB,EAAI3E,EAAEiG,WAERlB,EAAY,OAAQ,IAAIJ,EAAI3E,EAAEkG,eAK9BnB,EAAY,aAAc,WAAWJ,EAAI3E,EAAEmG,oBACxCxB,EAAI3E,EAAEoG,oBACPzB,EAAI3E,EAAEiG,WAERlB,EAAY,QAAS,IAAIJ,EAAI3E,EAAEqG,gBAE/BtB,EAAY,OAAQ,gBAKpBA,EAAY,wBAAyB,GAAGJ,EAAI3E,EAAE0F,mCAC9CX,EAAY,mBAAoB,GAAGJ,EAAI3E,EAAEyF,8BAEzCV,EAAY,cAAe,YAAYJ,EAAI3E,EAAEsG,4BAChB3B,EAAI3E,EAAEsG,4BACN3B,EAAI3E,EAAEsG,wBACV3B,EAAI3E,EAAEgG,gBACVrB,EAAI3E,EAAEiG,eAG3BlB,EAAY,mBAAoB,YAAYJ,EAAI3E,EAAEuG,iCAChB5B,EAAI3E,EAAEuG,iCACN5B,EAAI3E,EAAEuG,6BACV5B,EAAI3E,EAAEoG,qBACVzB,EAAI3E,EAAEiG,eAGhClB,EAAY,SAAU,IAAIJ,EAAI3E,EAAEwG,YAAY7B,EAAI3E,EAAEyG,iBAClD1B,EAAY,cAAe,IAAIJ,EAAI3E,EAAEwG,YAAY7B,EAAI3E,EAAE0G,sBAIvD3B,EAAY,cAAe,oBACDxB,mBACIA,qBACAA,SAC9BwB,EAAY,SAAU,GAAGJ,EAAI3E,EAAE2G,4BAC/B5B,EAAY,aAAcJ,EAAI3E,EAAE2G,aAClB,MAAMhC,EAAI3E,EAAEgG,gBACZ,MAAMrB,EAAI3E,EAAEiG,wBAE1BlB,EAAY,YAAaJ,EAAI3E,EAAE4G,SAAS,GACxC7B,EAAY,gBAAiBJ,EAAI3E,EAAE6G,aAAa,GAIhD9B,EAAY,YAAa,WAEzBA,EAAY,YAAa,SAASJ,EAAI3E,EAAE8G,kBAAkB,GAC1D5D,EAAQ6D,iBAAmB,MAE3BhC,EAAY,QAAS,IAAIJ,EAAI3E,EAAE8G,aAAanC,EAAI3E,EAAEyG,iBAClD1B,EAAY,aAAc,IAAIJ,EAAI3E,EAAE8G,aAAanC,EAAI3E,EAAE0G,sBAIvD3B,EAAY,YAAa,WAEzBA,EAAY,YAAa,SAASJ,EAAI3E,EAAEgH,kBAAkB,GAC1D9D,EAAQ+D,iBAAmB,MAE3BlC,EAAY,QAAS,IAAIJ,EAAI3E,EAAEgH,aAAarC,EAAI3E,EAAEyG,iBAClD1B,EAAY,aAAc,IAAIJ,EAAI3E,EAAEgH,aAAarC,EAAI3E,EAAE0G,sBAGvD3B,EAAY,kBAAmB,IAAIJ,EAAI3E,EAAEwG,aAAa7B,EAAI3E,EAAEqG,oBAC5DtB,EAAY,aAAc,IAAIJ,EAAI3E,EAAEwG,aAAa7B,EAAI3E,EAAEkG,mBAIvDnB,EAAY,iBAAkB,SAASJ,EAAI3E,EAAEwG,aACrC7B,EAAI3E,EAAEqG,eAAe1B,EAAI3E,EAAEyG,iBAAiB,GACpDvD,EAAQgE,sBAAwB,SAMhCnC,EAAY,cAAe,SAASJ,EAAI3E,EAAEyG,0BAEnB9B,EAAI3E,EAAEyG,sBAG7B1B,EAAY,mBAAoB,SAASJ,EAAI3E,EAAE0G,+BAEnB/B,EAAI3E,EAAE0G,2BAIlC3B,EAAY,OAAQ,mBAEpBA,EAAY,OAAQ,6BACpBA,EAAY,UAAW,0CCvNvB,IAOIoC,EACAC,EARAvD,EAAUZ,EAAOC,QAAU,CAAC,EAUhC,SAASmE,IACL,MAAM,IAAIvE,MAAM,kCACpB,CACA,SAASwE,IACL,MAAM,IAAIxE,MAAM,oCACpB,CAqBA,SAASyE,EAAWC,GAChB,GAAIL,IAAqBM,WAErB,OAAOA,WAAWD,EAAK,GAG3B,IAAKL,IAAqBE,IAAqBF,IAAqBM,WAEhE,OADAN,EAAmBM,WACZA,WAAWD,EAAK,GAE3B,IAEI,OAAOL,EAAiBK,EAAK,EACjC,CAAE,MAAME,GACJ,IAEI,OAAOP,EAAiBQ,KAAK,KAAMH,EAAK,EAC5C,CAAE,MAAME,GAEJ,OAAOP,EAAiBQ,KAAKhH,KAAM6G,EAAK,EAC5C,CACJ,CAGJ,EA5CC,WACG,IAEQL,EADsB,mBAAfM,WACYA,WAEAJ,CAE3B,CAAE,MAAOK,GACLP,EAAmBE,CACvB,CACA,IAEQD,EADwB,mBAAjBQ,aACcA,aAEAN,CAE7B,CAAE,MAAOI,GACLN,EAAqBE,CACzB,CACJ,CAnBA,GAwEA,IAEIO,EAFAC,EAAQ,GACRC,GAAW,EAEXC,GAAc,EAElB,SAASC,IACAF,GAAaF,IAGlBE,GAAW,EACPF,EAAanH,OACboH,EAAQD,EAAaK,OAAOJ,GAE5BE,GAAc,EAEdF,EAAMpH,QACNyH,IAER,CAEA,SAASA,IACL,IAAIJ,EAAJ,CAGA,IAAIK,EAAUb,EAAWU,GACzBF,GAAW,EAGX,IADA,IAAIM,EAAMP,EAAMpH,OACV2H,GAAK,CAGP,IAFAR,EAAeC,EACfA,EAAQ,KACCE,EAAaK,GACdR,GACAA,EAAaG,GAAYM,MAGjCN,GAAc,EACdK,EAAMP,EAAMpH,MAChB,CACAmH,EAAe,KACfE,GAAW,EAnEf,SAAyBQ,GACrB,GAAInB,IAAuBQ,aAEvB,OAAOA,aAAaW,GAGxB,IAAKnB,IAAuBE,IAAwBF,IAAuBQ,aAEvE,OADAR,EAAqBQ,aACdA,aAAaW,GAExB,IAEI,OAAOnB,EAAmBmB,EAC9B,CAAE,MAAOb,GACL,IAEI,OAAON,EAAmBO,KAAK,KAAMY,EACzC,CAAE,MAAOb,GAGL,OAAON,EAAmBO,KAAKhH,KAAM4H,EACzC,CACJ,CAIJ,CA0CIC,CAAgBJ,EAlBhB,CAmBJ,CAgBA,SAASK,EAAKjB,EAAKkB,GACf/H,KAAK6G,IAAMA,EACX7G,KAAK+H,MAAQA,CACjB,CAWA,SAASC,IAAQ,CA5BjB9E,EAAQ+E,SAAW,SAAUpB,GACzB,IAAIxD,EAAO,IAAI6E,MAAMC,UAAUpI,OAAS,GACxC,GAAIoI,UAAUpI,OAAS,EACnB,IAAK,IAAIyB,EAAI,EAAGA,EAAI2G,UAAUpI,OAAQyB,IAClC6B,EAAK7B,EAAI,GAAK2G,UAAU3G,GAGhC2F,EAAM/E,KAAK,IAAI0F,EAAKjB,EAAKxD,IACJ,IAAjB8D,EAAMpH,QAAiBqH,GACvBR,EAAWY,EAEnB,EAOAM,EAAKM,UAAUT,IAAM,WACjB3H,KAAK6G,IAAIwB,MAAM,KAAMrI,KAAK+H,MAC9B,EACA7E,EAAQoF,MAAQ,UAChBpF,EAAQqF,SAAU,EAClBrF,EAAQC,IAAM,CAAC,EACfD,EAAQsF,KAAO,GACftF,EAAQxD,QAAU,GAClBwD,EAAQuF,SAAW,CAAC,EAIpBvF,EAAQwF,GAAKV,EACb9E,EAAQyF,YAAcX,EACtB9E,EAAQ0F,KAAOZ,EACf9E,EAAQ2F,IAAMb,EACd9E,EAAQ4F,eAAiBd,EACzB9E,EAAQ6F,mBAAqBf,EAC7B9E,EAAQ8F,KAAOhB,EACf9E,EAAQ+F,gBAAkBjB,EAC1B9E,EAAQgG,oBAAsBlB,EAE9B9E,EAAQiG,UAAY,SAAU9E,GAAQ,MAAO,EAAG,EAEhDnB,EAAQkG,QAAU,SAAU/E,GACxB,MAAM,IAAIlC,MAAM,mCACpB,EAEAe,EAAQmG,IAAM,WAAc,MAAO,GAAI,EACvCnG,EAAQoG,MAAQ,SAAUC,GACtB,MAAM,IAAIpH,MAAM,iCACpB,EACAe,EAAQsG,MAAQ,WAAa,OAAO,CAAG,mFCrLvC,IAAI/E,EACJ,MAAMgF,EAAY,GAMlB,SAASC,IACL,QAAc/H,IAAV8C,EAAqB,CAErB,MAAMkF,EAAeC,UAAUC,qBAAqB,QAAQ,GAC5DpF,EAAQkF,EAAeA,EAAaG,aAAa,qBAAuB,IAC5E,CACA,OAAOrF,CACX,CAMA,SAASsF,EAAqBC,GAC1BP,EAAUrH,KAAK4H,EACnB,EAEA,QAAU,qBAAqBjD,IAC3BtC,EAAQsC,EAAEtC,MACVgF,EAAUQ,SAAQD,IACd,IACIA,EAASjD,EAAEtC,MACf,CACA,MAAOsC,GACHzD,QAAQC,MAAM,qCAAsCwD,EACxD,IACF,IAGN,MAAM+C,EAAe,CAACI,EAAIC,IAClBD,EACOA,EAAGJ,aAAaK,GAEpB,KAEX,IAAIC,EACJ,SAASC,IACL,QAAoB1I,IAAhByI,EACA,OAAOA,EAEX,MAAME,EAAOV,UAAUC,qBAAqB,QAAQ,GACpD,IAAKS,EACD,OAAO,KAGX,MAAMC,EAAMT,EAAaQ,EAAM,aAC/B,OAAY,OAARC,GACAH,EAAc,KACPA,IAEXA,EAAc,CACVG,MACAC,YAAaV,EAAaQ,EAAM,yBAChCG,UAAWC,OAAOC,aAEfP,EACX,8FC9DA,MAAMQ,EACFC,IACA,WAAApL,CAAYoL,GACsB,mBAAnBA,EAAIC,YAA8B,EAAMD,EAAIC,cAG9C,EAAMD,EAAIC,gBAAkB,EAAM9K,KAAK8K,eAC5CxH,QAAQyH,KAAK,oCAAsCF,EAAIC,aAAe,SAAW9K,KAAK8K,cAHtFxH,QAAQyH,KAAK,4DAKjB/K,KAAK6K,IAAMA,CACf,CACA,UAAAC,GACI,MAAO,OACX,CACA,SAAAE,CAAU3G,EAAM4G,GACZjL,KAAK6K,IAAIG,UAAU3G,EAAM4G,EAC7B,CACA,WAAAC,CAAY7G,EAAM4G,GACdjL,KAAK6K,IAAIK,YAAY7G,EAAM4G,EAC/B,CACA,IAAAjC,CAAK3E,EAAM8G,GACPnL,KAAK6K,IAAI7B,KAAK3E,EAAM8G,EACxB,EAGJ,MAAMC,EACFC,SAAW,IAAIC,IACf,UAAAR,GACI,MAAO,OACX,CACA,SAAAE,CAAU3G,EAAM4G,GACZjL,KAAKqL,SAASE,IAAIlH,GAAOrE,KAAKqL,SAASG,IAAInH,IAAS,IAAIkD,OAAO0D,GACnE,CACA,WAAAC,CAAY7G,EAAM4G,GACdjL,KAAKqL,SAASE,IAAIlH,GAAOrE,KAAKqL,SAASG,IAAInH,IAAS,IAAIoH,QAAOC,GAAKA,GAAKT,IAC7E,CACA,IAAAjC,CAAK3E,EAAM8G,IACNnL,KAAKqL,SAASG,IAAInH,IAAS,IAAI4F,SAAQyB,IACpC,IACIA,EAAEP,EACN,CACA,MAAOpE,GACHzD,QAAQC,MAAM,kCAAmCwD,EACrD,IAER,EAGJ,IAAI8D,EAAM,KACV,SAASc,IACL,OAAY,OAARd,EACOA,EAEW,oBAAXH,OAEA,IAAIkB,MAAM,CAAC,EAAG,CACjBJ,IAAK,IACM,IAAMlI,QAAQC,MAAM,kEAId,IAAdmH,OAAOmB,IAAsBnB,OAAOmB,GAAGC,gBAA6C,IAAzBpB,OAAOqB,gBACzEzI,QAAQyH,KAAK,sEACbL,OAAOqB,cAAgBrB,OAAOmB,GAAGC,WAIjCjB,OADiC,IAA1BH,QAAQqB,cACT,IAAInB,EAASF,OAAOqB,eAGpBrB,OAAOqB,cAAgB,IAAIX,EAE9BP,EACX,CAOA,SAASG,EAAU3G,EAAM4G,GACrBU,IAASX,UAAU3G,EAAM4G,EAC7B,CASA,SAASC,EAAY7G,EAAM4G,GACvBU,IAAST,YAAY7G,EAAM4G,EAC/B,CAOA,SAASjC,EAAK3E,EAAM8G,GAChBQ,IAAS3C,KAAK3E,EAAM8G,EACxB,wGCzGA,MAAMlH,EAAI,CAAC+H,EAAGjF,IAAMkF,EAAED,EAAG,GAAIjF,GAAmCmF,EAAI,CAACF,EAAGjF,KACtE,IAAIoF,EACJ,OAAgD,OAAvCA,EAAS,MAALpF,OAAY,EAASA,EAAEqF,SAAmBD,EAAIE,KAFxB,CAACL,GAAM,eAAiBA,EAEOM,CAAEN,EAAE,EACrErJ,EAAI,CAACqJ,EAAGjF,EAAGoF,KACZ,IAAII,EACJ,MAAM/K,EAEqB,IAFjBqC,OAAO2I,OAAO,CACtBC,WAAY,GACXN,GAAK,CAAC,GAAGM,WAAmB,EAAI,EACnC,OAAgD,OAAvCF,EAAS,MAALJ,OAAY,EAASA,EAAEC,SAAmBG,EAAIF,KAAO,SAAW7K,EAAI,OAASkL,EAAEV,EAAGjF,EAAGoF,EAAE,EACnGO,EAAI,CAACV,EAAGjF,EAAGoF,KACZ,MAAMI,EAAI1I,OAAO2I,OAAO,CACtBG,QAAQ,GACPR,GAAK,CAAC,GAST,MAAuB,MAAhBH,EAAEY,OAAO,KAAeZ,EAAI,IAAMA,GARhCa,GADoBA,EASqB9F,GAAK,CAAC,IARtC,CAAC,EAQ4BiF,EARvBc,QACpB,eACA,SAASC,EAAG1N,GACV,MAAMoC,EAAIoL,EAAExN,GACZ,OAAOkN,EAAEI,OAASK,mBAA+B,iBAALvL,GAA6B,iBAALA,EAAgBA,EAAEN,WAAa4L,GAAiB,iBAALtL,GAA6B,iBAALA,EAAgBA,EAAEN,WAAa4L,CACxK,IANa,IAAYF,CAS6B,EACzDI,EAAI,CAACjB,EAAGjF,EAAGoF,KACZ,IAAII,EAAGW,EAAG1L,EACV,MAAMqL,EAAIhJ,OAAO2I,OAAO,CACtBW,WAAW,GACVhB,GAAK,CAAC,GAAIY,EAA4C,OAAvCR,EAAS,MAALJ,OAAY,EAASA,EAAEC,SAAmBG,EAAIa,IACpE,OAAgI,KAAzC,OAA9E5L,EAAiD,OAA5C0L,EAAc,MAAVxC,YAAiB,EAASA,OAAOmB,SAAc,EAASqB,EAAEG,aAAkB,EAAS7L,EAAE8L,oBAA8BT,EAAEM,UAA6BJ,EAAI,aAAeL,EAAEV,EAAGjF,EAAGoF,GAA5CY,EAAIL,EAAEV,EAAGjF,EAAGoF,EAAkC,EAClMT,EAAI,CAACM,EAAGjF,KAA0B,IAApBA,EAAEwG,QAAQ,KAActB,EAAED,EAAG,MAAOjF,EAAI,QAAUkF,EAAED,EAAG,MAAOjF,GAAIkF,EAAI,CAACD,EAAGjF,EAAGoF,KAC5F,IAAII,EAAGW,EAAG1L,EACV,MAAMqL,EAA4H,OAAvHrL,EAAqF,OAAhF0L,EAAiD,OAA5CX,EAAc,MAAV7B,YAAiB,EAASA,OAAOmB,SAAc,EAASU,EAAEiB,eAAoB,EAASN,EAAEO,SAASzB,KAAcxK,EAAQuL,EAAoB,QAAhBZ,EAAEuB,OAAO,GAC9J,IAAIrO,EAAI+N,IACR,OAAOL,IAAMF,GAAKxN,GAAK,mBAAmBkI,OAAOyE,GAAIjF,IAAM1H,GAAK,IAAIkI,OAAOoG,UAAU5G,KAAY,cAANoF,IAAsB9M,GAAK,IAAIkI,OAAO4E,KAAQY,GAAMF,IAAiG,aAANb,GAA0B,SAANA,GAAsB,WAANA,IAAyB,SAANjF,IAAiB1H,GAAK,cAAe2M,IAAM3M,GAAK,IAAIkI,OAAOyE,IAAKjF,IAAM1H,GAAK,IAAIkI,OAAOR,IAAK1H,GAAK,IAAIkI,OAAO4E,KAAxP9M,EAgBtJ,SAAW2M,GACT,IAAIjF,EAAGoF,EACP,OAAoE,OAA5DA,GAAsC,OAAhCpF,EAAI2D,OAAOkD,kBAA4B7G,EAAI,CAAC,GAAGiF,IAAcG,EAAI,EACjF,CAnB0JzK,CAAEsK,GAAIjF,IAAM1H,GAAK,IAAIkI,OAAOR,EAAG,MAAoB,MAAb1H,EAAEwO,IAAI,KAAexO,GAAK,KAAMA,GAAK8M,GAA8K9M,CAAC,EACjZgN,EAAI,IAAM3B,OAAOoD,SAASC,SAAW,KAAOrD,OAAOoD,SAASE,KAAOZ,IACtE,SAASA,IACP,IAAIpB,EAAItB,OAAOuD,YACf,UAAWjC,EAAI,IAAK,CAClBA,EAAI8B,SAASI,SACb,MAAMnH,EAAIiF,EAAEuB,QAAQ,eACpB,IAAW,IAAPxG,EACFiF,EAAIA,EAAE0B,MAAM,EAAG3G,OACZ,CACH,MAAMoF,EAAIH,EAAEuB,QAAQ,IAAK,GACzBvB,EAAIA,EAAE0B,MAAM,EAAGvB,EAAI,EAAIA,OAAI,EAC7B,CACF,CACA,OAAOH,CACT,IC9CImC,EAA2B,CAAC,EAGhC,SAASC,EAAoBC,GAE5B,IAAIC,EAAeH,EAAyBE,GAC5C,QAAqB1M,IAAjB2M,EACH,OAAOA,EAAa/L,QAGrB,IAAID,EAAS6L,EAAyBE,GAAY,CACjDxN,GAAIwN,EACJE,QAAQ,EACRhM,QAAS,CAAC,GAUX,OANAiM,EAAoBH,GAAUrH,KAAK1E,EAAOC,QAASD,EAAQA,EAAOC,QAAS6L,GAG3E9L,EAAOiM,QAAS,EAGTjM,EAAOC,OACf,CAGA6L,EAAoBnO,EAAIuO,EC5BxBJ,EAAoBK,KAAO,WAC1B,MAAM,IAAItM,MAAM,iCACjB,ECFAiM,EAAoBM,KAAO,CAAC,ECC5BN,EAAoBpC,EAAK1J,IACxB,IAAIqM,EAASrM,GAAUA,EAAOsM,WAC7B,IAAOtM,EAAiB,QACxB,IAAM,EAEP,OADA8L,EAAoB1B,EAAEiC,EAAQ,CAAElN,EAAGkN,IAC5BA,CAAM,ElBNV9P,EAAWgF,OAAOgL,eAAkBC,GAASjL,OAAOgL,eAAeC,GAASA,GAASA,EAAa,UAQtGV,EAAoB/O,EAAI,SAASiF,EAAOyK,GAEvC,GADU,EAAPA,IAAUzK,EAAQtE,KAAKsE,IAChB,EAAPyK,EAAU,OAAOzK,EACpB,GAAoB,iBAAVA,GAAsBA,EAAO,CACtC,GAAW,EAAPyK,GAAazK,EAAMsK,WAAY,OAAOtK,EAC1C,GAAW,GAAPyK,GAAoC,mBAAfzK,EAAM0K,KAAqB,OAAO1K,CAC5D,CACA,IAAI2K,EAAKpL,OAAOqL,OAAO,MACvBd,EAAoBvB,EAAEoC,GACtB,IAAIE,EAAM,CAAC,EACXvQ,EAAiBA,GAAkB,CAAC,KAAMC,EAAS,CAAC,GAAIA,EAAS,IAAKA,EAASA,IAC/E,IAAI,IAAIuQ,EAAiB,EAAPL,GAAYzK,EAAyB,iBAAX8K,KAAyBxQ,EAAe2O,QAAQ6B,GAAUA,EAAUvQ,EAASuQ,GACxHvL,OAAOwL,oBAAoBD,GAASnF,SAASqF,GAASH,EAAIG,GAAO,IAAOhL,EAAMgL,KAI/E,OAFAH,EAAa,QAAI,IAAM,EACvBf,EAAoB1B,EAAEuC,EAAIE,GACnBF,CACR,EmBxBAb,EAAoB1B,EAAI,CAACnK,EAASgN,KACjC,IAAI,IAAID,KAAOC,EACXnB,EAAoBjC,EAAEoD,EAAYD,KAASlB,EAAoBjC,EAAE5J,EAAS+M,IAC5EzL,OAAO2L,eAAejN,EAAS+M,EAAK,CAAEG,YAAY,EAAMjE,IAAK+D,EAAWD,IAE1E,ECNDlB,EAAoBhB,EAAI,CAAC,EAGzBgB,EAAoBrH,EAAK2I,GACjBC,QAAQC,IAAI/L,OAAOgM,KAAKzB,EAAoBhB,GAAG0C,QAAO,CAACC,EAAUT,KACvElB,EAAoBhB,EAAEkC,GAAKI,EAASK,GAC7BA,IACL,KCNJ3B,EAAoBnC,EAAKyD,GAEjB,YAAcA,EAAU,SAAW,CAAC,uGAAuG,uBAAuB,uGAAuG,uBAAuB,gDAAgD,uBAAuB,uGAAuG,uBAAuB,uGAAuG,uBAAuB,uGAAuG,uBAAuB,mBAAqB,uBAAuB,iBAAiB,uBAAuB,uGAAuG,uBAAuB,uGAAuG,uBAAuB,uGAAuG,uBAAuB,+CAAiD,uBAAuB,6EAA6E,uBAAuB,gCAAgC,uBAAuB,uGAAuG,uBAAuB,2CAA6C,wBAAwBA,GCH7lDtB,EAAoB9B,EAAI,WACvB,GAA0B,iBAAf0D,WAAyB,OAAOA,WAC3C,IACC,OAAOhQ,MAAQ,IAAIiQ,SAAS,cAAb,EAChB,CAAE,MAAOlJ,GACR,GAAsB,iBAAX2D,OAAqB,OAAOA,MACxC,CACA,CAPuB,GCAxB0D,EAAoBjC,EAAI,CAAC2C,EAAKoB,IAAUrM,OAAOuE,UAAU+H,eAAenJ,KAAK8H,EAAKoB,GtBA9EpR,EAAa,CAAC,EACdC,EAAoB,YAExBqP,EAAoBrB,EAAI,CAACqD,EAAKC,EAAMf,EAAKI,KACxC,GAAG5Q,EAAWsR,GAAQtR,EAAWsR,GAAKhO,KAAKiO,OAA3C,CACA,IAAIC,EAAQC,EACZ,QAAW5O,IAAR2N,EAEF,IADA,IAAIkB,EAAU5G,SAASC,qBAAqB,UACpCrI,EAAI,EAAGA,EAAIgP,EAAQzQ,OAAQyB,IAAK,CACvC,IAAI0L,EAAIsD,EAAQhP,GAChB,GAAG0L,EAAEpD,aAAa,QAAUsG,GAAOlD,EAAEpD,aAAa,iBAAmB/K,EAAoBuQ,EAAK,CAAEgB,EAASpD,EAAG,KAAO,CACpH,CAEGoD,IACHC,GAAa,GACbD,EAAS1G,SAAS6G,cAAc,WAEzBC,QAAU,QACjBJ,EAAO7I,QAAU,IACb2G,EAAoBuC,IACvBL,EAAOM,aAAa,QAASxC,EAAoBuC,IAElDL,EAAOM,aAAa,eAAgB7R,EAAoBuQ,GAExDgB,EAAOtM,IAAMoM,GAEdtR,EAAWsR,GAAO,CAACC,GACnB,IAAIQ,EAAmB,CAACC,EAAM3F,KAE7BmF,EAAOS,QAAUT,EAAOU,OAAS,KACjC/J,aAAaQ,GACb,IAAIwJ,EAAUnS,EAAWsR,GAIzB,UAHOtR,EAAWsR,GAClBE,EAAOY,YAAcZ,EAAOY,WAAWC,YAAYb,GACnDW,GAAWA,EAAQhH,SAASmH,GAAQA,EAAGjG,KACpC2F,EAAM,OAAOA,EAAK3F,EAAM,EAExB1D,EAAUX,WAAW+J,EAAiBQ,KAAK,UAAM1P,EAAW,CAAE2P,KAAM,UAAWC,OAAQjB,IAAW,MACtGA,EAAOS,QAAUF,EAAiBQ,KAAK,KAAMf,EAAOS,SACpDT,EAAOU,OAASH,EAAiBQ,KAAK,KAAMf,EAAOU,QACnDT,GAAc3G,SAASU,KAAKkH,YAAYlB,EApCkB,CAoCX,EuBvChDlC,EAAoBvB,EAAKtK,IACH,oBAAXkP,QAA0BA,OAAOC,aAC1C7N,OAAO2L,eAAejN,EAASkP,OAAOC,YAAa,CAAEpN,MAAO,WAE7DT,OAAO2L,eAAejN,EAAS,aAAc,CAAE+B,OAAO,GAAO,ECL9D8J,EAAoBuD,IAAOrP,IAC1BA,EAAOsP,MAAQ,GACVtP,EAAOuP,WAAUvP,EAAOuP,SAAW,IACjCvP,GCHR8L,EAAoB0D,EAAI,2BCAxB1D,EAAoB1M,EAAIkI,SAASmI,SAAWC,KAAKlE,SAASmE,KAK1D,IAAIC,EAAkB,CACrB,UAAa,GAGd9D,EAAoBhB,EAAE+E,EAAI,CAACzC,EAASK,KAElC,IAAIqC,EAAqBhE,EAAoBjC,EAAE+F,EAAiBxC,GAAWwC,EAAgBxC,QAAW/N,EACtG,GAA0B,IAAvByQ,EAGF,GAAGA,EACFrC,EAAS3N,KAAKgQ,EAAmB,QAC3B,CAGL,IAAIC,EAAU,IAAI1C,SAAQ,CAAC2C,EAASC,IAAYH,EAAqBF,EAAgBxC,GAAW,CAAC4C,EAASC,KAC1GxC,EAAS3N,KAAKgQ,EAAmB,GAAKC,GAGtC,IAAIjC,EAAMhC,EAAoB0D,EAAI1D,EAAoBnC,EAAEyD,GAEpDnM,EAAQ,IAAIpB,MAgBhBiM,EAAoBrB,EAAEqD,GAfFjF,IACnB,GAAGiD,EAAoBjC,EAAE+F,EAAiBxC,KAEf,KAD1B0C,EAAqBF,EAAgBxC,MACRwC,EAAgBxC,QAAW/N,GACrDyQ,GAAoB,CACtB,IAAII,EAAYrH,IAAyB,SAAfA,EAAMmG,KAAkB,UAAYnG,EAAMmG,MAChEmB,EAAUtH,GAASA,EAAMoG,QAAUpG,EAAMoG,OAAOvN,IACpDT,EAAMmP,QAAU,iBAAmBhD,EAAU,cAAgB8C,EAAY,KAAOC,EAAU,IAC1FlP,EAAMc,KAAO,iBACbd,EAAM+N,KAAOkB,EACbjP,EAAMoP,QAAUF,EAChBL,EAAmB,GAAG7O,EACvB,CACD,GAEwC,SAAWmM,EAASA,EAE/D,CACD,EAcF,IAAIkD,EAAuB,CAACC,EAA4BC,KACvD,IAGIzE,EAAUqB,GAHTqD,EAAUC,EAAaC,GAAWH,EAGhBtR,EAAI,EAC3B,GAAGuR,EAASG,MAAMrS,GAAgC,IAAxBqR,EAAgBrR,KAAa,CACtD,IAAIwN,KAAY2E,EACZ5E,EAAoBjC,EAAE6G,EAAa3E,KACrCD,EAAoBnO,EAAEoO,GAAY2E,EAAY3E,IAGhD,GAAG4E,EAAsBA,EAAQ7E,EAClC,CAEA,IADGyE,GAA4BA,EAA2BC,GACrDtR,EAAIuR,EAAShT,OAAQyB,IACzBkO,EAAUqD,EAASvR,GAChB4M,EAAoBjC,EAAE+F,EAAiBxC,IAAYwC,EAAgBxC,IACrEwC,EAAgBxC,GAAS,KAE1BwC,EAAgBxC,GAAW,CAC5B,EAIGyD,EAAqBnB,KAA2B,qBAAIA,KAA2B,sBAAK,GACxFmB,EAAmBlJ,QAAQ2I,EAAqBvB,KAAK,KAAM,IAC3D8B,EAAmB/Q,KAAOwQ,EAAqBvB,KAAK,KAAM8B,EAAmB/Q,KAAKiP,KAAK8B,QCrFvF/E,EAAoBuC,QAAKhP,+CC0BzByR,EAAAA,GAAoBC,MAAK3J,EAAAA,EAAAA,OAGzB4J,EAAAA,GAA0BC,EAAAA,EAAAA,IAAiB,WAAY,GAAI,OAE3D3J,SAAS4J,iBAAiB,oBAAoB,WAC7CC,IAAIC,UAAUC,SAAS,YAAYC,UAClC,MAAQC,QAASC,SAAc,sqBACzB,UAAEC,EAAS,gBAAEC,SAA0B,uqBACrCH,QAASH,SAAoB,uqBAC7BG,QAASI,SAAgB,qqBAEjCH,EAAI1L,UAAU/I,EAAI0U,EAClBD,EAAI1L,UAAU4D,EAAIgI,EAClBF,EAAI1L,UAAUyD,GAAKA,GACnBiI,EAAI1L,UAAUqL,IAAMA,IAGpB,IADaK,EAAII,OAAOR,GACxB,CAAS,CACRO,QACAE,UAAW,CAAC,IACVC,OAAOlK,EAAG,GAEf","sources":["webpack:///calendar/webpack/runtime/create fake namespace object","webpack:///calendar/webpack/runtime/load script","webpack:///calendar/node_modules/@nextcloud/event-bus/node_modules/semver/classes/semver.js","webpack:///calendar/node_modules/@nextcloud/event-bus/node_modules/semver/functions/major.js","webpack:///calendar/node_modules/@nextcloud/event-bus/node_modules/semver/functions/parse.js","webpack:///calendar/node_modules/@nextcloud/event-bus/node_modules/semver/functions/valid.js","webpack:///calendar/node_modules/@nextcloud/event-bus/node_modules/semver/internal/constants.js","webpack:///calendar/node_modules/@nextcloud/event-bus/node_modules/semver/internal/debug.js","webpack:///calendar/node_modules/@nextcloud/event-bus/node_modules/semver/internal/identifiers.js","webpack:///calendar/node_modules/@nextcloud/event-bus/node_modules/semver/internal/parse-options.js","webpack:///calendar/node_modules/@nextcloud/event-bus/node_modules/semver/internal/re.js","webpack:///calendar/node_modules/process/browser.js","webpack:///calendar/node_modules/@nextcloud/auth/dist/index.es.mjs","webpack:///calendar/node_modules/@nextcloud/event-bus/dist/index.mjs","webpack:///calendar/node_modules/@nextcloud/router/dist/index.mjs","webpack:///calendar/webpack/bootstrap","webpack:///calendar/webpack/runtime/amd define","webpack:///calendar/webpack/runtime/amd options","webpack:///calendar/webpack/runtime/compat get default export","webpack:///calendar/webpack/runtime/define property getters","webpack:///calendar/webpack/runtime/ensure chunk","webpack:///calendar/webpack/runtime/get javascript chunk filename","webpack:///calendar/webpack/runtime/global","webpack:///calendar/webpack/runtime/hasOwnProperty shorthand","webpack:///calendar/webpack/runtime/make namespace object","webpack:///calendar/webpack/runtime/node module decorator","webpack:///calendar/webpack/runtime/publicPath","webpack:///calendar/webpack/runtime/jsonp chunk loading","webpack:///calendar/webpack/runtime/nonce","webpack:///calendar/src/dashboard.js"],"sourcesContent":["var getProto = Object.getPrototypeOf ? (obj) => (Object.getPrototypeOf(obj)) : (obj) => (obj.__proto__);\nvar leafPrototypes;\n// create a fake namespace object\n// mode & 1: value is a module id, require it\n// mode & 2: merge all properties of value into the ns\n// mode & 4: return value when already ns object\n// mode & 16: return value when it's Promise-like\n// mode & 8|1: behave like require\n__webpack_require__.t = function(value, mode) {\n\tif(mode & 1) value = this(value);\n\tif(mode & 8) return value;\n\tif(typeof value === 'object' && value) {\n\t\tif((mode & 4) && value.__esModule) return value;\n\t\tif((mode & 16) && typeof value.then === 'function') return value;\n\t}\n\tvar ns = Object.create(null);\n\t__webpack_require__.r(ns);\n\tvar def = {};\n\tleafPrototypes = leafPrototypes || [null, getProto({}), getProto([]), getProto(getProto)];\n\tfor(var current = mode & 2 && value; typeof current == 'object' && !~leafPrototypes.indexOf(current); current = getProto(current)) {\n\t\tObject.getOwnPropertyNames(current).forEach((key) => (def[key] = () => (value[key])));\n\t}\n\tdef['default'] = () => (value);\n\t__webpack_require__.d(ns, def);\n\treturn ns;\n};","var inProgress = {};\nvar dataWebpackPrefix = \"calendar:\";\n// loadScript function to load a script via script tag\n__webpack_require__.l = (url, done, key, chunkId) => {\n\tif(inProgress[url]) { inProgress[url].push(done); return; }\n\tvar script, needAttach;\n\tif(key !== undefined) {\n\t\tvar scripts = document.getElementsByTagName(\"script\");\n\t\tfor(var i = 0; i < scripts.length; i++) {\n\t\t\tvar s = scripts[i];\n\t\t\tif(s.getAttribute(\"src\") == url || s.getAttribute(\"data-webpack\") == dataWebpackPrefix + key) { script = s; break; }\n\t\t}\n\t}\n\tif(!script) {\n\t\tneedAttach = true;\n\t\tscript = document.createElement('script');\n\n\t\tscript.charset = 'utf-8';\n\t\tscript.timeout = 120;\n\t\tif (__webpack_require__.nc) {\n\t\t\tscript.setAttribute(\"nonce\", __webpack_require__.nc);\n\t\t}\n\t\tscript.setAttribute(\"data-webpack\", dataWebpackPrefix + key);\n\n\t\tscript.src = url;\n\t}\n\tinProgress[url] = [done];\n\tvar onScriptComplete = (prev, event) => {\n\t\t// avoid mem leaks in IE.\n\t\tscript.onerror = script.onload = null;\n\t\tclearTimeout(timeout);\n\t\tvar doneFns = inProgress[url];\n\t\tdelete inProgress[url];\n\t\tscript.parentNode && script.parentNode.removeChild(script);\n\t\tdoneFns && doneFns.forEach((fn) => (fn(event)));\n\t\tif(prev) return prev(event);\n\t}\n\tvar timeout = setTimeout(onScriptComplete.bind(null, undefined, { type: 'timeout', target: script }), 120000);\n\tscript.onerror = onScriptComplete.bind(null, script.onerror);\n\tscript.onload = onScriptComplete.bind(null, script.onload);\n\tneedAttach && document.head.appendChild(script);\n};","const debug = require('../internal/debug')\nconst { MAX_LENGTH, MAX_SAFE_INTEGER } = require('../internal/constants')\nconst { safeRe: re, t } = require('../internal/re')\n\nconst parseOptions = require('../internal/parse-options')\nconst { compareIdentifiers } = require('../internal/identifiers')\nclass SemVer {\n  constructor (version, options) {\n    options = parseOptions(options)\n\n    if (version instanceof SemVer) {\n      if (version.loose === !!options.loose &&\n          version.includePrerelease === !!options.includePrerelease) {\n        return version\n      } else {\n        version = version.version\n      }\n    } else if (typeof version !== 'string') {\n      throw new TypeError(`Invalid version. Must be a string. Got type \"${typeof version}\".`)\n    }\n\n    if (version.length > MAX_LENGTH) {\n      throw new TypeError(\n        `version is longer than ${MAX_LENGTH} characters`\n      )\n    }\n\n    debug('SemVer', version, options)\n    this.options = options\n    this.loose = !!options.loose\n    // this isn't actually relevant for versions, but keep it so that we\n    // don't run into trouble passing this.options around.\n    this.includePrerelease = !!options.includePrerelease\n\n    const m = version.trim().match(options.loose ? re[t.LOOSE] : re[t.FULL])\n\n    if (!m) {\n      throw new TypeError(`Invalid Version: ${version}`)\n    }\n\n    this.raw = version\n\n    // these are actually numbers\n    this.major = +m[1]\n    this.minor = +m[2]\n    this.patch = +m[3]\n\n    if (this.major > MAX_SAFE_INTEGER || this.major < 0) {\n      throw new TypeError('Invalid major version')\n    }\n\n    if (this.minor > MAX_SAFE_INTEGER || this.minor < 0) {\n      throw new TypeError('Invalid minor version')\n    }\n\n    if (this.patch > MAX_SAFE_INTEGER || this.patch < 0) {\n      throw new TypeError('Invalid patch version')\n    }\n\n    // numberify any prerelease numeric ids\n    if (!m[4]) {\n      this.prerelease = []\n    } else {\n      this.prerelease = m[4].split('.').map((id) => {\n        if (/^[0-9]+$/.test(id)) {\n          const num = +id\n          if (num >= 0 && num < MAX_SAFE_INTEGER) {\n            return num\n          }\n        }\n        return id\n      })\n    }\n\n    this.build = m[5] ? m[5].split('.') : []\n    this.format()\n  }\n\n  format () {\n    this.version = `${this.major}.${this.minor}.${this.patch}`\n    if (this.prerelease.length) {\n      this.version += `-${this.prerelease.join('.')}`\n    }\n    return this.version\n  }\n\n  toString () {\n    return this.version\n  }\n\n  compare (other) {\n    debug('SemVer.compare', this.version, this.options, other)\n    if (!(other instanceof SemVer)) {\n      if (typeof other === 'string' && other === this.version) {\n        return 0\n      }\n      other = new SemVer(other, this.options)\n    }\n\n    if (other.version === this.version) {\n      return 0\n    }\n\n    return this.compareMain(other) || this.comparePre(other)\n  }\n\n  compareMain (other) {\n    if (!(other instanceof SemVer)) {\n      other = new SemVer(other, this.options)\n    }\n\n    return (\n      compareIdentifiers(this.major, other.major) ||\n      compareIdentifiers(this.minor, other.minor) ||\n      compareIdentifiers(this.patch, other.patch)\n    )\n  }\n\n  comparePre (other) {\n    if (!(other instanceof SemVer)) {\n      other = new SemVer(other, this.options)\n    }\n\n    // NOT having a prerelease is > having one\n    if (this.prerelease.length && !other.prerelease.length) {\n      return -1\n    } else if (!this.prerelease.length && other.prerelease.length) {\n      return 1\n    } else if (!this.prerelease.length && !other.prerelease.length) {\n      return 0\n    }\n\n    let i = 0\n    do {\n      const a = this.prerelease[i]\n      const b = other.prerelease[i]\n      debug('prerelease compare', i, a, b)\n      if (a === undefined && b === undefined) {\n        return 0\n      } else if (b === undefined) {\n        return 1\n      } else if (a === undefined) {\n        return -1\n      } else if (a === b) {\n        continue\n      } else {\n        return compareIdentifiers(a, b)\n      }\n    } while (++i)\n  }\n\n  compareBuild (other) {\n    if (!(other instanceof SemVer)) {\n      other = new SemVer(other, this.options)\n    }\n\n    let i = 0\n    do {\n      const a = this.build[i]\n      const b = other.build[i]\n      debug('prerelease compare', i, a, b)\n      if (a === undefined && b === undefined) {\n        return 0\n      } else if (b === undefined) {\n        return 1\n      } else if (a === undefined) {\n        return -1\n      } else if (a === b) {\n        continue\n      } else {\n        return compareIdentifiers(a, b)\n      }\n    } while (++i)\n  }\n\n  // preminor will bump the version up to the next minor release, and immediately\n  // down to pre-release. premajor and prepatch work the same way.\n  inc (release, identifier, identifierBase) {\n    switch (release) {\n      case 'premajor':\n        this.prerelease.length = 0\n        this.patch = 0\n        this.minor = 0\n        this.major++\n        this.inc('pre', identifier, identifierBase)\n        break\n      case 'preminor':\n        this.prerelease.length = 0\n        this.patch = 0\n        this.minor++\n        this.inc('pre', identifier, identifierBase)\n        break\n      case 'prepatch':\n        // If this is already a prerelease, it will bump to the next version\n        // drop any prereleases that might already exist, since they are not\n        // relevant at this point.\n        this.prerelease.length = 0\n        this.inc('patch', identifier, identifierBase)\n        this.inc('pre', identifier, identifierBase)\n        break\n      // If the input is a non-prerelease version, this acts the same as\n      // prepatch.\n      case 'prerelease':\n        if (this.prerelease.length === 0) {\n          this.inc('patch', identifier, identifierBase)\n        }\n        this.inc('pre', identifier, identifierBase)\n        break\n\n      case 'major':\n        // If this is a pre-major version, bump up to the same major version.\n        // Otherwise increment major.\n        // 1.0.0-5 bumps to 1.0.0\n        // 1.1.0 bumps to 2.0.0\n        if (\n          this.minor !== 0 ||\n          this.patch !== 0 ||\n          this.prerelease.length === 0\n        ) {\n          this.major++\n        }\n        this.minor = 0\n        this.patch = 0\n        this.prerelease = []\n        break\n      case 'minor':\n        // If this is a pre-minor version, bump up to the same minor version.\n        // Otherwise increment minor.\n        // 1.2.0-5 bumps to 1.2.0\n        // 1.2.1 bumps to 1.3.0\n        if (this.patch !== 0 || this.prerelease.length === 0) {\n          this.minor++\n        }\n        this.patch = 0\n        this.prerelease = []\n        break\n      case 'patch':\n        // If this is not a pre-release version, it will increment the patch.\n        // If it is a pre-release it will bump up to the same patch version.\n        // 1.2.0-5 patches to 1.2.0\n        // 1.2.0 patches to 1.2.1\n        if (this.prerelease.length === 0) {\n          this.patch++\n        }\n        this.prerelease = []\n        break\n      // This probably shouldn't be used publicly.\n      // 1.0.0 'pre' would become 1.0.0-0 which is the wrong direction.\n      case 'pre': {\n        const base = Number(identifierBase) ? 1 : 0\n\n        if (!identifier && identifierBase === false) {\n          throw new Error('invalid increment argument: identifier is empty')\n        }\n\n        if (this.prerelease.length === 0) {\n          this.prerelease = [base]\n        } else {\n          let i = this.prerelease.length\n          while (--i >= 0) {\n            if (typeof this.prerelease[i] === 'number') {\n              this.prerelease[i]++\n              i = -2\n            }\n          }\n          if (i === -1) {\n            // didn't increment anything\n            if (identifier === this.prerelease.join('.') && identifierBase === false) {\n              throw new Error('invalid increment argument: identifier already exists')\n            }\n            this.prerelease.push(base)\n          }\n        }\n        if (identifier) {\n          // 1.2.0-beta.1 bumps to 1.2.0-beta.2,\n          // 1.2.0-beta.fooblz or 1.2.0-beta bumps to 1.2.0-beta.0\n          let prerelease = [identifier, base]\n          if (identifierBase === false) {\n            prerelease = [identifier]\n          }\n          if (compareIdentifiers(this.prerelease[0], identifier) === 0) {\n            if (isNaN(this.prerelease[1])) {\n              this.prerelease = prerelease\n            }\n          } else {\n            this.prerelease = prerelease\n          }\n        }\n        break\n      }\n      default:\n        throw new Error(`invalid increment argument: ${release}`)\n    }\n    this.raw = this.format()\n    if (this.build.length) {\n      this.raw += `+${this.build.join('.')}`\n    }\n    return this\n  }\n}\n\nmodule.exports = SemVer\n","const SemVer = require('../classes/semver')\nconst major = (a, loose) => new SemVer(a, loose).major\nmodule.exports = major\n","const SemVer = require('../classes/semver')\nconst parse = (version, options, throwErrors = false) => {\n  if (version instanceof SemVer) {\n    return version\n  }\n  try {\n    return new SemVer(version, options)\n  } catch (er) {\n    if (!throwErrors) {\n      return null\n    }\n    throw er\n  }\n}\n\nmodule.exports = parse\n","const parse = require('./parse')\nconst valid = (version, options) => {\n  const v = parse(version, options)\n  return v ? v.version : null\n}\nmodule.exports = valid\n","// Note: this is the semver.org version of the spec that it implements\n// Not necessarily the package version of this code.\nconst SEMVER_SPEC_VERSION = '2.0.0'\n\nconst MAX_LENGTH = 256\nconst MAX_SAFE_INTEGER = Number.MAX_SAFE_INTEGER ||\n/* istanbul ignore next */ 9007199254740991\n\n// Max safe segment length for coercion.\nconst MAX_SAFE_COMPONENT_LENGTH = 16\n\n// Max safe length for a build identifier. The max length minus 6 characters for\n// the shortest version with a build 0.0.0+BUILD.\nconst MAX_SAFE_BUILD_LENGTH = MAX_LENGTH - 6\n\nconst RELEASE_TYPES = [\n  'major',\n  'premajor',\n  'minor',\n  'preminor',\n  'patch',\n  'prepatch',\n  'prerelease',\n]\n\nmodule.exports = {\n  MAX_LENGTH,\n  MAX_SAFE_COMPONENT_LENGTH,\n  MAX_SAFE_BUILD_LENGTH,\n  MAX_SAFE_INTEGER,\n  RELEASE_TYPES,\n  SEMVER_SPEC_VERSION,\n  FLAG_INCLUDE_PRERELEASE: 0b001,\n  FLAG_LOOSE: 0b010,\n}\n","const debug = (\n  typeof process === 'object' &&\n  process.env &&\n  process.env.NODE_DEBUG &&\n  /\\bsemver\\b/i.test(process.env.NODE_DEBUG)\n) ? (...args) => console.error('SEMVER', ...args)\n  : () => {}\n\nmodule.exports = debug\n","const numeric = /^[0-9]+$/\nconst compareIdentifiers = (a, b) => {\n  const anum = numeric.test(a)\n  const bnum = numeric.test(b)\n\n  if (anum && bnum) {\n    a = +a\n    b = +b\n  }\n\n  return a === b ? 0\n    : (anum && !bnum) ? -1\n    : (bnum && !anum) ? 1\n    : a < b ? -1\n    : 1\n}\n\nconst rcompareIdentifiers = (a, b) => compareIdentifiers(b, a)\n\nmodule.exports = {\n  compareIdentifiers,\n  rcompareIdentifiers,\n}\n","// parse out just the options we care about\nconst looseOption = Object.freeze({ loose: true })\nconst emptyOpts = Object.freeze({ })\nconst parseOptions = options => {\n  if (!options) {\n    return emptyOpts\n  }\n\n  if (typeof options !== 'object') {\n    return looseOption\n  }\n\n  return options\n}\nmodule.exports = parseOptions\n","const {\n  MAX_SAFE_COMPONENT_LENGTH,\n  MAX_SAFE_BUILD_LENGTH,\n  MAX_LENGTH,\n} = require('./constants')\nconst debug = require('./debug')\nexports = module.exports = {}\n\n// The actual regexps go on exports.re\nconst re = exports.re = []\nconst safeRe = exports.safeRe = []\nconst src = exports.src = []\nconst t = exports.t = {}\nlet R = 0\n\nconst LETTERDASHNUMBER = '[a-zA-Z0-9-]'\n\n// Replace some greedy regex tokens to prevent regex dos issues. These regex are\n// used internally via the safeRe object since all inputs in this library get\n// normalized first to trim and collapse all extra whitespace. The original\n// regexes are exported for userland consumption and lower level usage. A\n// future breaking change could export the safer regex only with a note that\n// all input should have extra whitespace removed.\nconst safeRegexReplacements = [\n  ['\\\\s', 1],\n  ['\\\\d', MAX_LENGTH],\n  [LETTERDASHNUMBER, MAX_SAFE_BUILD_LENGTH],\n]\n\nconst makeSafeRegex = (value) => {\n  for (const [token, max] of safeRegexReplacements) {\n    value = value\n      .split(`${token}*`).join(`${token}{0,${max}}`)\n      .split(`${token}+`).join(`${token}{1,${max}}`)\n  }\n  return value\n}\n\nconst createToken = (name, value, isGlobal) => {\n  const safe = makeSafeRegex(value)\n  const index = R++\n  debug(name, index, value)\n  t[name] = index\n  src[index] = value\n  re[index] = new RegExp(value, isGlobal ? 'g' : undefined)\n  safeRe[index] = new RegExp(safe, isGlobal ? 'g' : undefined)\n}\n\n// The following Regular Expressions can be used for tokenizing,\n// validating, and parsing SemVer version strings.\n\n// ## Numeric Identifier\n// A single `0`, or a non-zero digit followed by zero or more digits.\n\ncreateToken('NUMERICIDENTIFIER', '0|[1-9]\\\\d*')\ncreateToken('NUMERICIDENTIFIERLOOSE', '\\\\d+')\n\n// ## Non-numeric Identifier\n// Zero or more digits, followed by a letter or hyphen, and then zero or\n// more letters, digits, or hyphens.\n\ncreateToken('NONNUMERICIDENTIFIER', `\\\\d*[a-zA-Z-]${LETTERDASHNUMBER}*`)\n\n// ## Main Version\n// Three dot-separated numeric identifiers.\n\ncreateToken('MAINVERSION', `(${src[t.NUMERICIDENTIFIER]})\\\\.` +\n                   `(${src[t.NUMERICIDENTIFIER]})\\\\.` +\n                   `(${src[t.NUMERICIDENTIFIER]})`)\n\ncreateToken('MAINVERSIONLOOSE', `(${src[t.NUMERICIDENTIFIERLOOSE]})\\\\.` +\n                        `(${src[t.NUMERICIDENTIFIERLOOSE]})\\\\.` +\n                        `(${src[t.NUMERICIDENTIFIERLOOSE]})`)\n\n// ## Pre-release Version Identifier\n// A numeric identifier, or a non-numeric identifier.\n\ncreateToken('PRERELEASEIDENTIFIER', `(?:${src[t.NUMERICIDENTIFIER]\n}|${src[t.NONNUMERICIDENTIFIER]})`)\n\ncreateToken('PRERELEASEIDENTIFIERLOOSE', `(?:${src[t.NUMERICIDENTIFIERLOOSE]\n}|${src[t.NONNUMERICIDENTIFIER]})`)\n\n// ## Pre-release Version\n// Hyphen, followed by one or more dot-separated pre-release version\n// identifiers.\n\ncreateToken('PRERELEASE', `(?:-(${src[t.PRERELEASEIDENTIFIER]\n}(?:\\\\.${src[t.PRERELEASEIDENTIFIER]})*))`)\n\ncreateToken('PRERELEASELOOSE', `(?:-?(${src[t.PRERELEASEIDENTIFIERLOOSE]\n}(?:\\\\.${src[t.PRERELEASEIDENTIFIERLOOSE]})*))`)\n\n// ## Build Metadata Identifier\n// Any combination of digits, letters, or hyphens.\n\ncreateToken('BUILDIDENTIFIER', `${LETTERDASHNUMBER}+`)\n\n// ## Build Metadata\n// Plus sign, followed by one or more period-separated build metadata\n// identifiers.\n\ncreateToken('BUILD', `(?:\\\\+(${src[t.BUILDIDENTIFIER]\n}(?:\\\\.${src[t.BUILDIDENTIFIER]})*))`)\n\n// ## Full Version String\n// A main version, followed optionally by a pre-release version and\n// build metadata.\n\n// Note that the only major, minor, patch, and pre-release sections of\n// the version string are capturing groups.  The build metadata is not a\n// capturing group, because it should not ever be used in version\n// comparison.\n\ncreateToken('FULLPLAIN', `v?${src[t.MAINVERSION]\n}${src[t.PRERELEASE]}?${\n  src[t.BUILD]}?`)\n\ncreateToken('FULL', `^${src[t.FULLPLAIN]}$`)\n\n// like full, but allows v1.2.3 and =1.2.3, which people do sometimes.\n// also, 1.0.0alpha1 (prerelease without the hyphen) which is pretty\n// common in the npm registry.\ncreateToken('LOOSEPLAIN', `[v=\\\\s]*${src[t.MAINVERSIONLOOSE]\n}${src[t.PRERELEASELOOSE]}?${\n  src[t.BUILD]}?`)\n\ncreateToken('LOOSE', `^${src[t.LOOSEPLAIN]}$`)\n\ncreateToken('GTLT', '((?:<|>)?=?)')\n\n// Something like \"2.*\" or \"1.2.x\".\n// Note that \"x.x\" is a valid xRange identifer, meaning \"any version\"\n// Only the first item is strictly required.\ncreateToken('XRANGEIDENTIFIERLOOSE', `${src[t.NUMERICIDENTIFIERLOOSE]}|x|X|\\\\*`)\ncreateToken('XRANGEIDENTIFIER', `${src[t.NUMERICIDENTIFIER]}|x|X|\\\\*`)\n\ncreateToken('XRANGEPLAIN', `[v=\\\\s]*(${src[t.XRANGEIDENTIFIER]})` +\n                   `(?:\\\\.(${src[t.XRANGEIDENTIFIER]})` +\n                   `(?:\\\\.(${src[t.XRANGEIDENTIFIER]})` +\n                   `(?:${src[t.PRERELEASE]})?${\n                     src[t.BUILD]}?` +\n                   `)?)?`)\n\ncreateToken('XRANGEPLAINLOOSE', `[v=\\\\s]*(${src[t.XRANGEIDENTIFIERLOOSE]})` +\n                        `(?:\\\\.(${src[t.XRANGEIDENTIFIERLOOSE]})` +\n                        `(?:\\\\.(${src[t.XRANGEIDENTIFIERLOOSE]})` +\n                        `(?:${src[t.PRERELEASELOOSE]})?${\n                          src[t.BUILD]}?` +\n                        `)?)?`)\n\ncreateToken('XRANGE', `^${src[t.GTLT]}\\\\s*${src[t.XRANGEPLAIN]}$`)\ncreateToken('XRANGELOOSE', `^${src[t.GTLT]}\\\\s*${src[t.XRANGEPLAINLOOSE]}$`)\n\n// Coercion.\n// Extract anything that could conceivably be a part of a valid semver\ncreateToken('COERCEPLAIN', `${'(^|[^\\\\d])' +\n              '(\\\\d{1,'}${MAX_SAFE_COMPONENT_LENGTH}})` +\n              `(?:\\\\.(\\\\d{1,${MAX_SAFE_COMPONENT_LENGTH}}))?` +\n              `(?:\\\\.(\\\\d{1,${MAX_SAFE_COMPONENT_LENGTH}}))?`)\ncreateToken('COERCE', `${src[t.COERCEPLAIN]}(?:$|[^\\\\d])`)\ncreateToken('COERCEFULL', src[t.COERCEPLAIN] +\n              `(?:${src[t.PRERELEASE]})?` +\n              `(?:${src[t.BUILD]})?` +\n              `(?:$|[^\\\\d])`)\ncreateToken('COERCERTL', src[t.COERCE], true)\ncreateToken('COERCERTLFULL', src[t.COERCEFULL], true)\n\n// Tilde ranges.\n// Meaning is \"reasonably at or greater than\"\ncreateToken('LONETILDE', '(?:~>?)')\n\ncreateToken('TILDETRIM', `(\\\\s*)${src[t.LONETILDE]}\\\\s+`, true)\nexports.tildeTrimReplace = '$1~'\n\ncreateToken('TILDE', `^${src[t.LONETILDE]}${src[t.XRANGEPLAIN]}$`)\ncreateToken('TILDELOOSE', `^${src[t.LONETILDE]}${src[t.XRANGEPLAINLOOSE]}$`)\n\n// Caret ranges.\n// Meaning is \"at least and backwards compatible with\"\ncreateToken('LONECARET', '(?:\\\\^)')\n\ncreateToken('CARETTRIM', `(\\\\s*)${src[t.LONECARET]}\\\\s+`, true)\nexports.caretTrimReplace = '$1^'\n\ncreateToken('CARET', `^${src[t.LONECARET]}${src[t.XRANGEPLAIN]}$`)\ncreateToken('CARETLOOSE', `^${src[t.LONECARET]}${src[t.XRANGEPLAINLOOSE]}$`)\n\n// A simple gt/lt/eq thing, or just \"\" to indicate \"any version\"\ncreateToken('COMPARATORLOOSE', `^${src[t.GTLT]}\\\\s*(${src[t.LOOSEPLAIN]})$|^$`)\ncreateToken('COMPARATOR', `^${src[t.GTLT]}\\\\s*(${src[t.FULLPLAIN]})$|^$`)\n\n// An expression to strip any whitespace between the gtlt and the thing\n// it modifies, so that `> 1.2.3` ==> `>1.2.3`\ncreateToken('COMPARATORTRIM', `(\\\\s*)${src[t.GTLT]\n}\\\\s*(${src[t.LOOSEPLAIN]}|${src[t.XRANGEPLAIN]})`, true)\nexports.comparatorTrimReplace = '$1$2$3'\n\n// Something like `1.2.3 - 1.2.4`\n// Note that these all use the loose form, because they'll be\n// checked against either the strict or loose comparator form\n// later.\ncreateToken('HYPHENRANGE', `^\\\\s*(${src[t.XRANGEPLAIN]})` +\n                   `\\\\s+-\\\\s+` +\n                   `(${src[t.XRANGEPLAIN]})` +\n                   `\\\\s*$`)\n\ncreateToken('HYPHENRANGELOOSE', `^\\\\s*(${src[t.XRANGEPLAINLOOSE]})` +\n                        `\\\\s+-\\\\s+` +\n                        `(${src[t.XRANGEPLAINLOOSE]})` +\n                        `\\\\s*$`)\n\n// Star ranges basically just allow anything at all.\ncreateToken('STAR', '(<|>)?=?\\\\s*\\\\*')\n// >=0.0.0 is like a star\ncreateToken('GTE0', '^\\\\s*>=\\\\s*0\\\\.0\\\\.0\\\\s*$')\ncreateToken('GTE0PRE', '^\\\\s*>=\\\\s*0\\\\.0\\\\.0-0\\\\s*$')\n","// shim for using process in browser\nvar process = module.exports = {};\n\n// cached from whatever global is present so that test runners that stub it\n// don't break things.  But we need to wrap it in a try catch in case it is\n// wrapped in strict mode code which doesn't define any globals.  It's inside a\n// function because try/catches deoptimize in certain engines.\n\nvar cachedSetTimeout;\nvar cachedClearTimeout;\n\nfunction defaultSetTimout() {\n    throw new Error('setTimeout has not been defined');\n}\nfunction defaultClearTimeout () {\n    throw new Error('clearTimeout has not been defined');\n}\n(function () {\n    try {\n        if (typeof setTimeout === 'function') {\n            cachedSetTimeout = setTimeout;\n        } else {\n            cachedSetTimeout = defaultSetTimout;\n        }\n    } catch (e) {\n        cachedSetTimeout = defaultSetTimout;\n    }\n    try {\n        if (typeof clearTimeout === 'function') {\n            cachedClearTimeout = clearTimeout;\n        } else {\n            cachedClearTimeout = defaultClearTimeout;\n        }\n    } catch (e) {\n        cachedClearTimeout = defaultClearTimeout;\n    }\n} ())\nfunction runTimeout(fun) {\n    if (cachedSetTimeout === setTimeout) {\n        //normal enviroments in sane situations\n        return setTimeout(fun, 0);\n    }\n    // if setTimeout wasn't available but was latter defined\n    if ((cachedSetTimeout === defaultSetTimout || !cachedSetTimeout) && setTimeout) {\n        cachedSetTimeout = setTimeout;\n        return setTimeout(fun, 0);\n    }\n    try {\n        // when when somebody has screwed with setTimeout but no I.E. maddness\n        return cachedSetTimeout(fun, 0);\n    } catch(e){\n        try {\n            // When we are in I.E. but the script has been evaled so I.E. doesn't trust the global object when called normally\n            return cachedSetTimeout.call(null, fun, 0);\n        } catch(e){\n            // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error\n            return cachedSetTimeout.call(this, fun, 0);\n        }\n    }\n\n\n}\nfunction runClearTimeout(marker) {\n    if (cachedClearTimeout === clearTimeout) {\n        //normal enviroments in sane situations\n        return clearTimeout(marker);\n    }\n    // if clearTimeout wasn't available but was latter defined\n    if ((cachedClearTimeout === defaultClearTimeout || !cachedClearTimeout) && clearTimeout) {\n        cachedClearTimeout = clearTimeout;\n        return clearTimeout(marker);\n    }\n    try {\n        // when when somebody has screwed with setTimeout but no I.E. maddness\n        return cachedClearTimeout(marker);\n    } catch (e){\n        try {\n            // When we are in I.E. but the script has been evaled so I.E. doesn't  trust the global object when called normally\n            return cachedClearTimeout.call(null, marker);\n        } catch (e){\n            // same as above but when it's a version of I.E. that must have the global object for 'this', hopfully our context correct otherwise it will throw a global error.\n            // Some versions of I.E. have different rules for clearTimeout vs setTimeout\n            return cachedClearTimeout.call(this, marker);\n        }\n    }\n\n\n\n}\nvar queue = [];\nvar draining = false;\nvar currentQueue;\nvar queueIndex = -1;\n\nfunction cleanUpNextTick() {\n    if (!draining || !currentQueue) {\n        return;\n    }\n    draining = false;\n    if (currentQueue.length) {\n        queue = currentQueue.concat(queue);\n    } else {\n        queueIndex = -1;\n    }\n    if (queue.length) {\n        drainQueue();\n    }\n}\n\nfunction drainQueue() {\n    if (draining) {\n        return;\n    }\n    var timeout = runTimeout(cleanUpNextTick);\n    draining = true;\n\n    var len = queue.length;\n    while(len) {\n        currentQueue = queue;\n        queue = [];\n        while (++queueIndex < len) {\n            if (currentQueue) {\n                currentQueue[queueIndex].run();\n            }\n        }\n        queueIndex = -1;\n        len = queue.length;\n    }\n    currentQueue = null;\n    draining = false;\n    runClearTimeout(timeout);\n}\n\nprocess.nextTick = function (fun) {\n    var args = new Array(arguments.length - 1);\n    if (arguments.length > 1) {\n        for (var i = 1; i < arguments.length; i++) {\n            args[i - 1] = arguments[i];\n        }\n    }\n    queue.push(new Item(fun, args));\n    if (queue.length === 1 && !draining) {\n        runTimeout(drainQueue);\n    }\n};\n\n// v8 likes predictible objects\nfunction Item(fun, array) {\n    this.fun = fun;\n    this.array = array;\n}\nItem.prototype.run = function () {\n    this.fun.apply(null, this.array);\n};\nprocess.title = 'browser';\nprocess.browser = true;\nprocess.env = {};\nprocess.argv = [];\nprocess.version = ''; // empty string to avoid regexp issues\nprocess.versions = {};\n\nfunction noop() {}\n\nprocess.on = noop;\nprocess.addListener = noop;\nprocess.once = noop;\nprocess.off = noop;\nprocess.removeListener = noop;\nprocess.removeAllListeners = noop;\nprocess.emit = noop;\nprocess.prependListener = noop;\nprocess.prependOnceListener = noop;\n\nprocess.listeners = function (name) { return [] }\n\nprocess.binding = function (name) {\n    throw new Error('process.binding is not supported');\n};\n\nprocess.cwd = function () { return '/' };\nprocess.chdir = function (dir) {\n    throw new Error('process.chdir is not supported');\n};\nprocess.umask = function() { return 0; };\n","import { subscribe } from '@nextcloud/event-bus';\n\nlet token = undefined;\nconst observers = [];\n/**\n * Get current request token\n *\n * @return {string|null} Current request token or null if not set\n */\nfunction getRequestToken() {\n    if (token === undefined) {\n        // Only on first load, try to get token from document\n        const tokenElement = document?.getElementsByTagName('head')[0];\n        token = tokenElement ? tokenElement.getAttribute('data-requesttoken') : null;\n    }\n    return token;\n}\n/**\n * Add an observer which is called when the CSRF token changes\n *\n * @param observer The observer\n */\nfunction onRequestTokenUpdate(observer) {\n    observers.push(observer);\n}\n// Listen to server event and keep token in sync\nsubscribe('csrf-token-update', e => {\n    token = e.token;\n    observers.forEach(observer => {\n        try {\n            observer(e.token);\n        }\n        catch (e) {\n            console.error('error updating CSRF token observer', e);\n        }\n    });\n});\n\nconst getAttribute = (el, attribute) => {\n    if (el) {\n        return el.getAttribute(attribute);\n    }\n    return null;\n};\nlet currentUser = undefined;\nfunction getCurrentUser() {\n    if (currentUser !== undefined) {\n        return currentUser;\n    }\n    const head = document?.getElementsByTagName('head')[0];\n    if (!head) {\n        return null;\n    }\n    // No user logged in so cache and return null\n    const uid = getAttribute(head, 'data-user');\n    if (uid === null) {\n        currentUser = null;\n        return currentUser;\n    }\n    currentUser = {\n        uid,\n        displayName: getAttribute(head, 'data-user-displayname'),\n        isAdmin: !!window._oc_isadmin,\n    };\n    return currentUser;\n}\n\nexport { getCurrentUser, getRequestToken, onRequestTokenUpdate };\n//# sourceMappingURL=index.es.mjs.map\n","import valid from 'semver/functions/valid.js';\nimport major from 'semver/functions/major.js';\n\nclass ProxyBus {\n    bus;\n    constructor(bus) {\n        if (typeof bus.getVersion !== 'function' || !valid(bus.getVersion())) {\n            console.warn('Proxying an event bus with an unknown or invalid version');\n        }\n        else if (major(bus.getVersion()) !== major(this.getVersion())) {\n            console.warn('Proxying an event bus of version ' + bus.getVersion() + ' with ' + this.getVersion());\n        }\n        this.bus = bus;\n    }\n    getVersion() {\n        return \"3.1.0\";\n    }\n    subscribe(name, handler) {\n        this.bus.subscribe(name, handler);\n    }\n    unsubscribe(name, handler) {\n        this.bus.unsubscribe(name, handler);\n    }\n    emit(name, event) {\n        this.bus.emit(name, event);\n    }\n}\n\nclass SimpleBus {\n    handlers = new Map();\n    getVersion() {\n        return \"3.1.0\";\n    }\n    subscribe(name, handler) {\n        this.handlers.set(name, (this.handlers.get(name) || []).concat(handler));\n    }\n    unsubscribe(name, handler) {\n        this.handlers.set(name, (this.handlers.get(name) || []).filter(h => h != handler));\n    }\n    emit(name, event) {\n        (this.handlers.get(name) || []).forEach(h => {\n            try {\n                h(event);\n            }\n            catch (e) {\n                console.error('could not invoke event listener', e);\n            }\n        });\n    }\n}\n\nlet bus = null;\nfunction getBus() {\n    if (bus !== null) {\n        return bus;\n    }\n    if (typeof window === 'undefined') {\n        // testing or SSR\n        return new Proxy({}, {\n            get: () => {\n                return () => console.error('Window not available, EventBus can not be established!');\n            }\n        });\n    }\n    if (typeof window.OC !== 'undefined' && window.OC._eventBus && typeof window._nc_event_bus === 'undefined') {\n        console.warn('found old event bus instance at OC._eventBus. Update your version!');\n        window._nc_event_bus = window.OC._eventBus;\n    }\n    // Either use an existing event bus instance or create one\n    if (typeof window?._nc_event_bus !== 'undefined') {\n        bus = new ProxyBus(window._nc_event_bus);\n    }\n    else {\n        bus = window._nc_event_bus = new SimpleBus();\n    }\n    return bus;\n}\n/**\n * Register an event listener\n *\n * @param name name of the event\n * @param handler callback invoked for every matching event emitted on the bus\n */\nfunction subscribe(name, handler) {\n    getBus().subscribe(name, handler);\n}\n/**\n * Unregister a previously registered event listener\n *\n * Note: doesn't work with anonymous functions (closures). Use method of an object or store listener function in variable.\n *\n * @param name name of the event\n * @param handler callback passed to `subscribed`\n */\nfunction unsubscribe(name, handler) {\n    getBus().unsubscribe(name, handler);\n}\n/**\n * Emit an event\n *\n * @param name name of the event\n * @param event event payload\n */\nfunction emit(name, event) {\n    getBus().emit(name, event);\n}\n\nexport { ProxyBus, SimpleBus, emit, subscribe, unsubscribe };\n//# sourceMappingURL=index.mjs.map\n","const R = (n, e) => u(n, \"\", e), g = (n) => \"/remote.php/\" + n, U = (n, e) => {\n  var o;\n  return ((o = e == null ? void 0 : e.baseURL) != null ? o : w()) + g(n);\n}, v = (n, e, o) => {\n  var c;\n  const i = Object.assign({\n    ocsVersion: 2\n  }, o || {}).ocsVersion === 1 ? 1 : 2;\n  return ((c = o == null ? void 0 : o.baseURL) != null ? c : w()) + \"/ocs/v\" + i + \".php\" + d(n, e, o);\n}, d = (n, e, o) => {\n  const c = Object.assign({\n    escape: !0\n  }, o || {}), s = function(i, r) {\n    return r = r || {}, i.replace(\n      /{([^{}]*)}/g,\n      function(l, t) {\n        const a = r[t];\n        return c.escape ? encodeURIComponent(typeof a == \"string\" || typeof a == \"number\" ? a.toString() : l) : typeof a == \"string\" || typeof a == \"number\" ? a.toString() : l;\n      }\n    );\n  };\n  return n.charAt(0) !== \"/\" && (n = \"/\" + n), s(n, e || {});\n}, _ = (n, e, o) => {\n  var c, s, i;\n  const r = Object.assign({\n    noRewrite: !1\n  }, o || {}), l = (c = o == null ? void 0 : o.baseURL) != null ? c : f();\n  return ((i = (s = window == null ? void 0 : window.OC) == null ? void 0 : s.config) == null ? void 0 : i.modRewriteWorking) === !0 && !r.noRewrite ? l + d(n, e, o) : l + \"/index.php\" + d(n, e, o);\n}, h = (n, e) => e.indexOf(\".\") === -1 ? u(n, \"img\", e + \".svg\") : u(n, \"img\", e), u = (n, e, o) => {\n  var c, s, i;\n  const r = (i = (s = (c = window == null ? void 0 : window.OC) == null ? void 0 : c.coreApps) == null ? void 0 : s.includes(n)) != null ? i : !1, l = o.slice(-3) === \"php\";\n  let t = f();\n  return l && !r ? (t += \"/index.php/apps/\".concat(n), e && (t += \"/\".concat(encodeURI(e))), o !== \"index.php\" && (t += \"/\".concat(o))) : !l && !r ? (t = b(n), e && (t += \"/\".concat(e, \"/\")), t.at(-1) !== \"/\" && (t += \"/\"), t += o) : ((n === \"settings\" || n === \"core\" || n === \"search\") && e === \"ajax\" && (t += \"/index.php\"), n && (t += \"/\".concat(n)), e && (t += \"/\".concat(e)), t += \"/\".concat(o)), t;\n}, w = () => window.location.protocol + \"//\" + window.location.host + f();\nfunction f() {\n  let n = window._oc_webroot;\n  if (typeof n > \"u\") {\n    n = location.pathname;\n    const e = n.indexOf(\"/index.php/\");\n    if (e !== -1)\n      n = n.slice(0, e);\n    else {\n      const o = n.indexOf(\"/\", 1);\n      n = n.slice(0, o > 0 ? o : void 0);\n    }\n  }\n  return n;\n}\nfunction b(n) {\n  var e, o;\n  return (o = ((e = window._oc_appswebroots) != null ? e : {})[n]) != null ? o : \"\";\n}\nexport {\n  u as generateFilePath,\n  v as generateOcsUrl,\n  U as generateRemoteUrl,\n  _ as generateUrl,\n  b as getAppRootUrl,\n  w as getBaseUrl,\n  f as getRootUrl,\n  h as imagePath,\n  R as linkTo\n};\n","// The module cache\nvar __webpack_module_cache__ = {};\n\n// The require function\nfunction __webpack_require__(moduleId) {\n\t// Check if module is in cache\n\tvar cachedModule = __webpack_module_cache__[moduleId];\n\tif (cachedModule !== undefined) {\n\t\treturn cachedModule.exports;\n\t}\n\t// Create a new module (and put it into the cache)\n\tvar module = __webpack_module_cache__[moduleId] = {\n\t\tid: moduleId,\n\t\tloaded: false,\n\t\texports: {}\n\t};\n\n\t// Execute the module function\n\t__webpack_modules__[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n\t// Flag the module as loaded\n\tmodule.loaded = true;\n\n\t// Return the exports of the module\n\treturn module.exports;\n}\n\n// expose the modules object (__webpack_modules__)\n__webpack_require__.m = __webpack_modules__;\n\n","__webpack_require__.amdD = function () {\n\tthrow new Error('define cannot be used indirect');\n};","__webpack_require__.amdO = {};","// getDefaultExport function for compatibility with non-harmony modules\n__webpack_require__.n = (module) => {\n\tvar getter = module && module.__esModule ?\n\t\t() => (module['default']) :\n\t\t() => (module);\n\t__webpack_require__.d(getter, { a: getter });\n\treturn getter;\n};","// define getter functions for harmony exports\n__webpack_require__.d = (exports, definition) => {\n\tfor(var key in definition) {\n\t\tif(__webpack_require__.o(definition, key) && !__webpack_require__.o(exports, key)) {\n\t\t\tObject.defineProperty(exports, key, { enumerable: true, get: definition[key] });\n\t\t}\n\t}\n};","__webpack_require__.f = {};\n// This file contains only the entry chunk.\n// The chunk loading function for additional chunks\n__webpack_require__.e = (chunkId) => {\n\treturn Promise.all(Object.keys(__webpack_require__.f).reduce((promises, key) => {\n\t\t__webpack_require__.f[key](chunkId, promises);\n\t\treturn promises;\n\t}, []));\n};","// This function allow to reference async chunks\n__webpack_require__.u = (chunkId) => {\n\t// return url for filenames based on template\n\treturn \"calendar-\" + chunkId + \".js?v=\" + {\"vendors-node_modules_nextcloud_capabilities_dist_index_js-node_modules_nextcloud_vue-select_d-732246\":\"6caeb7154861390f56c2\",\"vendors-node_modules_nextcloud_cdav-library_dist_dist_js-node_modules_nextcloud_logger_dist_i-1af27c\":\"e458e992520058961953\",\"vendors-node_modules_webdav_dist_web_index_js\":\"4eb954c840bec79f9883\",\"vendors-node_modules_vue-material-design-icons_CalendarBlankOutline_vue-node_modules_nextclou-05d07d\":\"7130bc9bb2e57ef81772\",\"vendors-node_modules_nextcloud_vue-dashboard_dist_vue-dashboard_js-node_modules_css-loader_di-a52c2d\":\"10d59d4d8bd80616aecd\",\"src_models_rfcProps_js-src_services_timezoneDataProviderService_js-src_services_timezoneDetec-33af66\":\"02c5393d39f3a890b5b7\",\"src_store_index_js\":\"7b26e462227677d38bf4\",\"dashboard-lazy\":\"ffcbba0dfc4764206d76\",\"vendors-node_modules_linkifyjs_dist_linkify_es_js-node_modules_vue-material-design-icons_Cale-9f7b09\":\"16672b23384a1820edc8\",\"vendors-node_modules_vue-material-design-icons_CalendarBlank_vue-node_modules_vue-material-de-e2c1f8\":\"7dfb731e8bef4b707091\",\"vendors-node_modules_path-browserify_index_js-node_modules_nextcloud_dialogs_dist_chunks_Dial-e0595f\":\"c868c4ba17d7725713f0\",\"node_modules_nextcloud_dialogs_dist_legacy_mjs\":\"e33a6e762e59d81fb5fa\",\"vendors-node_modules_nextcloud_dialogs_dist_chunks_FilePicker-8ibBgPg__mjs\":\"16d0967d49558542cbde\",\"_4f7e-_3e83-_19e6-_0cc0-_aeb7\":\"d557454d48d855461b21\",\"vendors-node_modules_moment_locale_af_js-node_modules_moment_locale_ar-dz_js-node_modules_mom-582c96\":\"67f4f841fd6308f3db2c\",\"node_modules_moment_locale_sync_recursive_\":\"e18b34324fc690d3ed93\"}[chunkId] + \"\";\n};","__webpack_require__.g = (function() {\n\tif (typeof globalThis === 'object') return globalThis;\n\ttry {\n\t\treturn this || new Function('return this')();\n\t} catch (e) {\n\t\tif (typeof window === 'object') return window;\n\t}\n})();","__webpack_require__.o = (obj, prop) => (Object.prototype.hasOwnProperty.call(obj, prop))","// define __esModule on exports\n__webpack_require__.r = (exports) => {\n\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n\t}\n\tObject.defineProperty(exports, '__esModule', { value: true });\n};","__webpack_require__.nmd = (module) => {\n\tmodule.paths = [];\n\tif (!module.children) module.children = [];\n\treturn module;\n};","__webpack_require__.p = \"/apps/calendar/js/\";","__webpack_require__.b = document.baseURI || self.location.href;\n\n// object to store loaded and loading chunks\n// undefined = chunk not loaded, null = chunk preloaded/prefetched\n// [resolve, reject, Promise] = chunk loading, 0 = chunk loaded\nvar installedChunks = {\n\t\"dashboard\": 0\n};\n\n__webpack_require__.f.j = (chunkId, promises) => {\n\t\t// JSONP chunk loading for javascript\n\t\tvar installedChunkData = __webpack_require__.o(installedChunks, chunkId) ? installedChunks[chunkId] : undefined;\n\t\tif(installedChunkData !== 0) { // 0 means \"already installed\".\n\n\t\t\t// a Promise means \"currently loading\".\n\t\t\tif(installedChunkData) {\n\t\t\t\tpromises.push(installedChunkData[2]);\n\t\t\t} else {\n\t\t\t\tif(true) { // all chunks have JS\n\t\t\t\t\t// setup Promise in chunk cache\n\t\t\t\t\tvar promise = new Promise((resolve, reject) => (installedChunkData = installedChunks[chunkId] = [resolve, reject]));\n\t\t\t\t\tpromises.push(installedChunkData[2] = promise);\n\n\t\t\t\t\t// start chunk loading\n\t\t\t\t\tvar url = __webpack_require__.p + __webpack_require__.u(chunkId);\n\t\t\t\t\t// create error before stack unwound to get useful stacktrace later\n\t\t\t\t\tvar error = new Error();\n\t\t\t\t\tvar loadingEnded = (event) => {\n\t\t\t\t\t\tif(__webpack_require__.o(installedChunks, chunkId)) {\n\t\t\t\t\t\t\tinstalledChunkData = installedChunks[chunkId];\n\t\t\t\t\t\t\tif(installedChunkData !== 0) installedChunks[chunkId] = undefined;\n\t\t\t\t\t\t\tif(installedChunkData) {\n\t\t\t\t\t\t\t\tvar errorType = event && (event.type === 'load' ? 'missing' : event.type);\n\t\t\t\t\t\t\t\tvar realSrc = event && event.target && event.target.src;\n\t\t\t\t\t\t\t\terror.message = 'Loading chunk ' + chunkId + ' failed.\\n(' + errorType + ': ' + realSrc + ')';\n\t\t\t\t\t\t\t\terror.name = 'ChunkLoadError';\n\t\t\t\t\t\t\t\terror.type = errorType;\n\t\t\t\t\t\t\t\terror.request = realSrc;\n\t\t\t\t\t\t\t\tinstalledChunkData[1](error);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t};\n\t\t\t\t\t__webpack_require__.l(url, loadingEnded, \"chunk-\" + chunkId, chunkId);\n\t\t\t\t}\n\t\t\t}\n\t\t}\n};\n\n// no prefetching\n\n// no preloaded\n\n// no HMR\n\n// no HMR manifest\n\n// no on chunks loaded\n\n// install a JSONP callback for chunk loading\nvar webpackJsonpCallback = (parentChunkLoadingFunction, data) => {\n\tvar [chunkIds, moreModules, runtime] = data;\n\t// add \"moreModules\" to the modules object,\n\t// then flag all \"chunkIds\" as loaded and fire callback\n\tvar moduleId, chunkId, i = 0;\n\tif(chunkIds.some((id) => (installedChunks[id] !== 0))) {\n\t\tfor(moduleId in moreModules) {\n\t\t\tif(__webpack_require__.o(moreModules, moduleId)) {\n\t\t\t\t__webpack_require__.m[moduleId] = moreModules[moduleId];\n\t\t\t}\n\t\t}\n\t\tif(runtime) var result = runtime(__webpack_require__);\n\t}\n\tif(parentChunkLoadingFunction) parentChunkLoadingFunction(data);\n\tfor(;i < chunkIds.length; i++) {\n\t\tchunkId = chunkIds[i];\n\t\tif(__webpack_require__.o(installedChunks, chunkId) && installedChunks[chunkId]) {\n\t\t\tinstalledChunks[chunkId][0]();\n\t\t}\n\t\tinstalledChunks[chunkId] = 0;\n\t}\n\n}\n\nvar chunkLoadingGlobal = self[\"webpackChunkcalendar\"] = self[\"webpackChunkcalendar\"] || [];\nchunkLoadingGlobal.forEach(webpackJsonpCallback.bind(null, 0));\nchunkLoadingGlobal.push = webpackJsonpCallback.bind(null, chunkLoadingGlobal.push.bind(chunkLoadingGlobal));","__webpack_require__.nc = undefined;","/**\n * @copyright Copyright (c) 2020 Julius Härtl <jus@bitgrid.net>\n *\n * @author Julius Härtl <jus@bitgrid.net>\n *\n * @license AGPL-3.0-or-later\n *\n * This program is free software: you can redistribute it and/or modify\n * it under the terms of the GNU Affero General Public License as\n * published by the Free Software Foundation, either version 3 of the\n * License, or (at your option) any later version.\n *\n * This program is distributed in the hope that it will be useful,\n * but WITHOUT ANY WARRANTY; without even the implied warranty of\n * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the\n * GNU Affero General Public License for more details.\n *\n * You should have received a copy of the GNU Affero General Public License\n * along with this program. If not, see <http://www.gnu.org/licenses/>.\n *\n */\n\nimport { generateFilePath } from '@nextcloud/router'\nimport { getRequestToken } from '@nextcloud/auth'\n\n// eslint-disable-next-line\n__webpack_nonce__ = btoa(getRequestToken())\n\n// eslint-disable-next-line\n__webpack_public_path__ = generateFilePath('calendar', '', 'js/')\n\ndocument.addEventListener('DOMContentLoaded', function() {\n\tOCA.Dashboard.register('calendar', async (el) => {\n\t\tconst { default: Vue } = await import(/* webpackChunkName: \"dashboard-lazy\" */'vue')\n\t\tconst { translate, translatePlural } = await import(/* webpackChunkName: \"dashboard-lazy\" */'@nextcloud/l10n')\n\t\tconst { default: Dashboard } = await import(/* webpackChunkName: \"dashboard-lazy\" */'./views/Dashboard.vue')\n\t\tconst { default: store } = await import(/* webpackChunkName: \"dashboard-lazy\" */'./store/index.js')\n\n\t\tVue.prototype.t = translate\n\t\tVue.prototype.n = translatePlural\n\t\tVue.prototype.OC = OC\n\t\tVue.prototype.OCA = OCA\n\n\t\tconst View = Vue.extend(Dashboard)\n\t\tnew View({\n\t\t\tstore,\n\t\t\tpropsData: {},\n\t\t}).$mount(el)\n\t})\n})\n"],"names":["leafPrototypes","getProto","inProgress","dataWebpackPrefix","debug","MAX_LENGTH","MAX_SAFE_INTEGER","safeRe","re","t","parseOptions","compareIdentifiers","SemVer","constructor","version","options","loose","includePrerelease","TypeError","length","this","m","trim","match","LOOSE","FULL","raw","major","minor","patch","prerelease","split","map","id","test","num","build","format","join","toString","compare","other","compareMain","comparePre","i","a","b","undefined","compareBuild","inc","release","identifier","identifierBase","base","Number","Error","push","isNaN","module","exports","throwErrors","er","parse","v","MAX_SAFE_COMPONENT_LENGTH","MAX_SAFE_BUILD_LENGTH","RELEASE_TYPES","SEMVER_SPEC_VERSION","FLAG_INCLUDE_PRERELEASE","FLAG_LOOSE","process","env","NODE_DEBUG","args","console","error","numeric","anum","bnum","rcompareIdentifiers","looseOption","Object","freeze","emptyOpts","src","R","LETTERDASHNUMBER","safeRegexReplacements","createToken","name","value","isGlobal","safe","token","max","makeSafeRegex","index","RegExp","NUMERICIDENTIFIER","NUMERICIDENTIFIERLOOSE","NONNUMERICIDENTIFIER","PRERELEASEIDENTIFIER","PRERELEASEIDENTIFIERLOOSE","BUILDIDENTIFIER","MAINVERSION","PRERELEASE","BUILD","FULLPLAIN","MAINVERSIONLOOSE","PRERELEASELOOSE","LOOSEPLAIN","XRANGEIDENTIFIER","XRANGEIDENTIFIERLOOSE","GTLT","XRANGEPLAIN","XRANGEPLAINLOOSE","COERCEPLAIN","COERCE","COERCEFULL","LONETILDE","tildeTrimReplace","LONECARET","caretTrimReplace","comparatorTrimReplace","cachedSetTimeout","cachedClearTimeout","defaultSetTimout","defaultClearTimeout","runTimeout","fun","setTimeout","e","call","clearTimeout","currentQueue","queue","draining","queueIndex","cleanUpNextTick","concat","drainQueue","timeout","len","run","marker","runClearTimeout","Item","array","noop","nextTick","Array","arguments","prototype","apply","title","browser","argv","versions","on","addListener","once","off","removeListener","removeAllListeners","emit","prependListener","prependOnceListener","listeners","binding","cwd","chdir","dir","umask","observers","getRequestToken","tokenElement","document","getElementsByTagName","getAttribute","onRequestTokenUpdate","observer","forEach","el","attribute","currentUser","getCurrentUser","head","uid","displayName","isAdmin","window","_oc_isadmin","ProxyBus","bus","getVersion","warn","subscribe","handler","unsubscribe","event","SimpleBus","handlers","Map","set","get","filter","h","getBus","Proxy","OC","_eventBus","_nc_event_bus","n","u","U","o","baseURL","w","g","c","assign","ocsVersion","d","escape","charAt","r","replace","l","encodeURIComponent","_","s","noRewrite","f","config","modRewriteWorking","indexOf","coreApps","includes","slice","encodeURI","_oc_appswebroots","at","location","protocol","host","_oc_webroot","pathname","__webpack_module_cache__","__webpack_require__","moduleId","cachedModule","loaded","__webpack_modules__","amdD","amdO","getter","__esModule","getPrototypeOf","obj","mode","then","ns","create","def","current","getOwnPropertyNames","key","definition","defineProperty","enumerable","chunkId","Promise","all","keys","reduce","promises","globalThis","Function","prop","hasOwnProperty","url","done","script","needAttach","scripts","createElement","charset","nc","setAttribute","onScriptComplete","prev","onerror","onload","doneFns","parentNode","removeChild","fn","bind","type","target","appendChild","Symbol","toStringTag","nmd","paths","children","p","baseURI","self","href","installedChunks","j","installedChunkData","promise","resolve","reject","errorType","realSrc","message","request","webpackJsonpCallback","parentChunkLoadingFunction","data","chunkIds","moreModules","runtime","some","chunkLoadingGlobal","__webpack_nonce__","btoa","__webpack_public_path__","generateFilePath","addEventListener","OCA","Dashboard","register","async","default","Vue","translate","translatePlural","store","extend","propsData","$mount"],"sourceRoot":""}

Zerion Mini Shell 1.0