{"version":3,"names":["RECOVER_GUARD_MS","RELOAD_LATCH_TIMEOUT_MS","LOCAL_STORE_LOST","SQLITE_ERROR_NAME","SQLITE_STATEMENT_FINALIZED","STORE_CLOSED","STORE_CLOSED_REPEAT_MIN_MS","STORE_CLOSED_REPEAT_MAX_MS","reloadScheduled","reloadInProgress","reloadLatchTimer","pendingDeletes","pendingInPlaceRecoveries","inMemoryGuard","Map","defaultGuardStorage","window","sessionStorage","recoveryGuardOpen","reasonKey","guardStorage","documentScope","globalThis","location","href","key","now","Date","memLast","get","storage","rawLast","getItem","last","Number","setItem","String","set","lastStoreClosedAtMs","armReloadLatchTimeout","setTimeout","clearTimeout","unref","disarmReloadLatchTimeout","performReload","deps","Promise","resolve","doReload","reload","call","inPlaceRecoveries","then","splice","allSettled","map","run","beforeReload","catch","reloadStarted","results","all","recover2","length","some","recovered","console","error","recover","message","dropLocalState","onRecovery","push","deleteLocalState","recoverInPlace","includes","zeroEvents","emit","type","reason","dispatchEvent","CustomEvent","detail","warn","runReload","scheduleReload","makeZeroRecovery","onUpdateNeeded","onClientStateNotFound","logToConsole","level","context","args","prefix","Object","entries","value","join","method","logArgText","arg","Error","name","stack","isBenignStoreClosedLog","text","test","classifyMutationDesync","classifyZeroRecoveryLog","nowMs","desync","prevMs","composeRecoveryLogSink","consumerLogSink","consumerFlush","flush","log","recovery","benignLogPatterns","pattern","matchesLogPattern","lastIndex","isRecoverableZeroStalePokeMessage","resetRecoveryStateForTests","clear"],"sources":["../../../src/helpers/recoverZeroClient.ts"],"sourcesContent":[null],"mappings":"AAMA,MAAMA,gBAAA,GAAmB;AAQzB,MAAMC,uBAAA,GAA0B;AAIhC,MAAMC,gBAAA,GAAmB;AACzB,MAAMC,iBAAA,GAAoB;AAC1B,MAAMC,0BAAA,GAA6B;AACnC,MAAMC,YAAA,GAAe;AACrB,MAAMC,0BAAA,GAA6B;AACnC,MAAMC,0BAAA,GAA6B;AAwEnC,IAAIC,eAAA,GAAkB;AACtB,IAAIC,gBAAA,GAAmB;AACvB,IAAIC,gBAAA;AACJ,MAAMC,cAAA,GAAgD,EAAC;AACvD,MAAMC,wBAAA,GAA0D,EAAC;AAKjE,MAAMC,aAAA,GAAgB,mBAAIC,GAAA,CAAoB;AAE9C,SAASC,oBAAA,EAAwD;EAC/D,IAAI;IACF,IAAI,OAAOC,MAAA,KAAW,eAAe,CAACA,MAAA,CAAOC,cAAA,EAAgB,OAAO;IACpE,OAAOD,MAAA,CAAOC,cAAA;EAChB,QAAQ;IAEN,OAAO;EACT;AACF;AAOA,SAASC,kBACPC,SAAA,EACAC,YAAA,EACS;EAKT,IAAIC,aAAA,GAAgB;EACpB,IAAI;IACFA,aAAA,GAAgBC,UAAA,CAAWC,QAAA,EAAUC,IAAA,IAAQ;EAC/C,QAAQ,CAAC;EACT,MAAMC,GAAA,GAAM,mBAAmBJ,aAAa,IAAIF,SAAS;EACzD,MAAMO,GAAA,GAAMC,IAAA,CAAKD,GAAA,CAAI;EAErB,MAAME,OAAA,GAAUf,aAAA,CAAcgB,GAAA,CAAIJ,GAAG,KAAK;EAC1C,IAAIG,OAAA,GAAU,KAAKF,GAAA,GAAME,OAAA,GAAU5B,gBAAA,EAAkB,OAAO;EAE5D,MAAM8B,OAAA,GAAUV,YAAA,IAAgBL,mBAAA,CAAoB;EACpD,IAAIe,OAAA,EAAS;IACX,IAAI;MACF,MAAMC,OAAA,GAAUD,OAAA,CAAQE,OAAA,CAAQP,GAAG;MACnC,MAAMQ,IAAA,GAAOF,OAAA,GAAUG,MAAA,CAAOH,OAAO,IAAI;MACzC,IAAIE,IAAA,GAAO,KAAKP,GAAA,GAAMO,IAAA,GAAOjC,gBAAA,EAAkB,OAAO;MACtD8B,OAAA,CAAQK,OAAA,CAAQV,GAAA,EAAKW,MAAA,CAAOV,GAAG,CAAC;IAClC,QAAQ,CAER;EACF;EAEAb,aAAA,CAAcwB,GAAA,CAAIZ,GAAA,EAAKC,GAAG;EAC1B,OAAO;AACT;AAKA,IAAIY,mBAAA,GAAsB;AAE1B,SAASC,sBAAA,EAAwB;EAC/B,IAAI,OAAOC,UAAA,KAAe,YAAY;EACtC,IAAI9B,gBAAA,EAAkB+B,YAAA,CAAa/B,gBAAgB;EACnDA,gBAAA,GAAmB8B,UAAA,CAAW,MAAM;IAClC9B,gBAAA,GAAmB;IAQnBF,eAAA,GAAkB;EACpB,GAAGP,uBAAuB;EAE1B,IACES,gBAAA,IACA,OAAOA,gBAAA,KAAqB,YAC5B,WAAWA,gBAAA,EACX;IACAA,gBAAA,CAAiBgC,KAAA,CAAM;EACzB;AACF;AAEA,SAASC,yBAAA,EAA2B;EAClC,IAAIjC,gBAAA,EAAkB;IACpB+B,YAAA,CAAa/B,gBAAgB;IAC7BA,gBAAA,GAAmB;EACrB;AACF;AAMA,SAASkC,cAAcC,IAAA,EAAuC;EAC5D,IAAIpC,gBAAA,EAAkB,OAAOqC,OAAA,CAAQC,OAAA,CAAQ;EAC7CtC,gBAAA,GAAmB;EAInBkC,wBAAA,CAAyB;EAMzB,MAAMK,QAAA,GACJH,IAAA,CAAKI,MAAA,KACJ,MAAM;IACL,MAAMA,MAAA,GAAS3B,UAAA,CAAWC,QAAA,EAAU0B,MAAA;IACpC,IAAI,CAACA,MAAA,EAAQ,OAAO;IACpBA,MAAA,CAAOC,IAAA,CAAK5B,UAAA,CAAWC,QAAQ;IAC/B,OAAO;EACT;EACF,IAAI4B,iBAAA,GAAmD,EAAC;EACxD,OAAOL,OAAA,CAAQC,OAAA,CAAQ,EACpBK,IAAA,CAAK,MAAM;IACVD,iBAAA,GAAoBvC,wBAAA,CAAyByC,MAAA,CAAO,CAAC;IACrD,OAAOP,OAAA,CAAQQ,UAAA,CAAW3C,cAAA,CAAe0C,MAAA,CAAO,CAAC,EAAEE,GAAA,CAAKC,GAAA,IAAQA,GAAA,CAAI,CAAC,CAAC;EACxE,CAAC,EACAJ,IAAA,CAAK,MAAMP,IAAA,CAAKY,YAAA,GAAe,CAAC,EAChCC,KAAA,CAAM,MAAM,CAAC,CAAC,EACdN,IAAA,CAAK,YAAY;IAChB,MAAMO,aAAA,GAAgBX,QAAA,CAAS;IAC/B,IAAIW,aAAA,KAAkB,OAAO;IAC7B,IAAI;MACF,MAAMC,OAAA,GAAU,MAAMd,OAAA,CAAQe,GAAA,CAAIV,iBAAA,CAAkBI,GAAA,CAAKO,QAAA,IAAYA,QAAA,CAAQ,CAAC,CAAC;MAC/E,IAAIX,iBAAA,CAAkBY,MAAA,GAAS,KAAKH,OAAA,CAAQI,IAAA,CAAMC,SAAA,IAAc,CAACA,SAAS,GAAG;QAC3EC,OAAA,CAAQC,KAAA,CAAM,+DAA+D;MAC/E;IACF,SAASA,KAAA,EAAO;MACdD,OAAA,CAAQC,KAAA,CAAM,sCAAsCA,KAAK;IAC3D,UAAE;MAGA1D,gBAAA,GAAmB;MACnBD,eAAA,GAAkB;IACpB;EACF,CAAC;AACL;AAEA,SAAS4D,QACPvB,IAAA,EACA1B,SAAA,EACAkD,OAAA,EACAC,cAAA,EACM;EACN,IAAI,OAAOtD,MAAA,KAAW,aAAa;EACnC6B,IAAA,CAAK0B,UAAA,GAAapD,SAAS;EAI3B,IAAImD,cAAA,EAAgB;IAClB3D,cAAA,CAAe6D,IAAA,CAAK,MAAM1B,OAAA,CAAQC,OAAA,CAAQ,EAAEK,IAAA,CAAKP,IAAA,CAAK4B,gBAAgB,CAAC;EACzE;EACA,IAAI5B,IAAA,CAAK6B,cAAA,IAAkB,CAAC9D,wBAAA,CAAyB+D,QAAA,CAAS9B,IAAA,CAAK6B,cAAc,GAAG;IAClF9D,wBAAA,CAAyB4D,IAAA,CAAK3B,IAAA,CAAK6B,cAAc;EACnD;EAEA,IAAIlE,eAAA,EAAiB;EACrB,IAAI,CAACU,iBAAA,CAAkBC,SAAA,EAAW0B,IAAA,CAAKzB,YAAY,GAAG;IACpD8C,OAAA,CAAQC,KAAA,CAAM,aAAaE,OAAO,+CAA0C;IAC5ExB,IAAA,CAAK+B,UAAA,CAAWC,IAAA,CAAK;MAAEC,IAAA,EAAM;MAAS3D,SAAA;MAAW4D,MAAA,EAAQV;IAAQ,CAAC;IAIlE,IAAI;MACF/C,UAAA,CAAW0D,aAAA,GACT,IAAIC,WAAA,CAAY,iBAAiB;QAAEC,MAAA,EAAQ;UAAE/D,SAAA;UAAW4D,MAAA,EAAQV;QAAQ;MAAE,CAAC,CAC7E;IACF,QAAQ,CAAC;IACT;EACF;EACA7D,eAAA,GAAkB;EAClB+B,qBAAA,CAAsB;EACtB2B,OAAA,CAAQiB,IAAA,CAAK,aAAad,OAAO,oBAAe;EAChDxB,IAAA,CAAK+B,UAAA,CAAWC,IAAA,CAAK;IAAEC,IAAA,EAAM;IAAc3D,SAAA;IAAW4D,MAAA,EAAQV;EAAQ,CAAC;EAEvE,MAAMe,SAAA,GAAYA,CAAA,KAAMxC,aAAA,CAAcC,IAAI;EAC1C,IAAIA,IAAA,CAAKwC,cAAA,EAAgB;IACvBxC,IAAA,CAAKwC,cAAA,CAAe;MAClBN,MAAA,EAAQV,OAAA;MACRlD,SAAA;MACAmD,cAAA;MACA1B,aAAA,EAAewC;IACjB,CAAC;EACH,OAAO;IACL,KAAKA,SAAA,CAAU;EACjB;AACF;AAKO,SAASE,iBAAiBzC,IAAA,EAAwB;EACvD,OAAO;IACL0C,eAAeR,MAAA,EAA4B;MAQzC,MAAMT,cAAA,GAAiBS,MAAA,CAAOD,IAAA,KAAS;MACvCV,OAAA,CACEvB,IAAA,EACAkC,MAAA,CAAOD,IAAA,EACP,kBAAkBC,MAAA,CAAOV,OAAA,IAAWU,MAAA,CAAOD,IAAI,KAC/CR,cACF;IACF;IACAkB,sBAAA,EAAwB;MAGtBpB,OAAA,CAAQvB,IAAA,EAAM,0BAA0B,0BAA0B,IAAI;IACxE;EACF;AACF;AAMA,SAAS4C,aACPC,KAAA,EACAC,OAAA,KACGC,IAAA,EACG;EACN,MAAMC,MAAA,GAASF,OAAA,GACXG,MAAA,CAAOC,OAAA,CAAQJ,OAAO,EACnBpC,GAAA,CAAI,CAAC,CAAC9B,GAAA,EAAKuE,KAAK,MAAOA,KAAA,KAAU,SAAYvE,GAAA,GAAM,GAAGA,GAAG,IAAIuE,KAAK,EAAG,EACrEC,IAAA,CAAK,GAAG,IACX;EACJ,MAAMC,MAAA,GAASR,KAAA,KAAU,UAAU,UAAUA,KAAA;EAC7CxB,OAAA,CAAQgC,MAAM,EAAE,IAAIL,MAAA,GAAS,CAACA,MAAM,IAAI,EAAC,GAAI,GAAGD,IAAI;AACtD;AAEA,SAASO,WAAWC,GAAA,EAAsB;EACxC,IAAI,OAAOA,GAAA,KAAQ,UAAU,OAAOA,GAAA;EACpC,IAAIA,GAAA,YAAeC,KAAA,EAAO,OAAO,GAAGD,GAAA,CAAIE,IAAI,IAAIF,GAAA,CAAI/B,OAAO,IAAI+B,GAAA,CAAIG,KAAA,IAAS,EAAE;EAC9E,IAAIH,GAAA,IAAO,OAAOA,GAAA,KAAQ,UAAU;IAClC,MAAM/B,OAAA,GAAU,aAAa+B,GAAA,GAAOA,GAAA,CAA8B/B,OAAA,GAAU;IAC5E,MAAMiC,IAAA,GAAO,UAAUF,GAAA,GAAOA,GAAA,CAA2BE,IAAA,GAAO;IAChE,IAAI,OAAOjC,OAAA,KAAY,UACrB,OAAO,GAAG,OAAOiC,IAAA,KAAS,WAAWA,IAAA,GAAO,EAAE,IAAIjC,OAAO;EAC7D;EACA,OAAO;AACT;AAEA,SAASmC,uBAAuBC,IAAA,EAAuB;EACrD,IAAI,oCAAoCC,IAAA,CAAKD,IAAI,GAAG,OAAO;EAC3D,IAAI,wCAAwCC,IAAA,CAAKD,IAAI,GAAG,OAAO;EAC/D,OAAO;AACT;AAQA,SAASE,uBACPF,IAAA,EAC0E;EAC1E,IAAIA,IAAA,CAAK9B,QAAA,CAAS,kBAAkB,KAAK8B,IAAA,CAAK9B,QAAA,CAAS,cAAc,GAAG;IACtE,OAAO;MACLxD,SAAA,EAAW;MACXkD,OAAA,EAAS;IACX;EACF;EACA,IACEoC,IAAA,CAAK9B,QAAA,CAAS,aAAa,KAC3B8B,IAAA,CAAK9B,QAAA,CAAS,0CAA0C,GACxD;IACA,OAAO;MACLxD,SAAA,EAAW;MACXkD,OAAA,EAAS;IACX;EACF;EACA,IAAIoC,IAAA,CAAK9B,QAAA,CAAS,mBAAmB,GAAG;IACtC,OAAO;MACLxD,SAAA,EAAW;MACXkD,OAAA,EAAS;IACX;EACF;EACA,IAAIoC,IAAA,CAAK9B,QAAA,CAAS,wCAAwC,GAAG;IAC3D,OAAO;MACLxD,SAAA,EAAW;MACXkD,OAAA,EAAS;IACX;EACF;EACA,IAAIoC,IAAA,CAAK9B,QAAA,CAAS,oCAAoC,GAAG;IACvD,OAAO;MACLxD,SAAA,EAAW;MACXkD,OAAA,EAAS;IACX;EACF;EACA,IAAIoC,IAAA,CAAK9B,QAAA,CAAS,gBAAgB,KAAK8B,IAAA,CAAK9B,QAAA,CAAS,kBAAkB,GAAG;IACxE,OAAO;MACLxD,SAAA,EAAW;MACXkD,OAAA,EAAS;IACX;EACF;EACA,IAAIoC,IAAA,CAAK9B,QAAA,CAAS,4BAA4B,GAAG;IAC/C,OAAO;MACLxD,SAAA,EAAW;MACXkD,OAAA,EAAS;IACX;EACF;EACA,OAAO;AACT;AAEO,SAASuC,wBACdlB,KAAA,EACAE,IAAA,EACAiB,KAAA,GAAQlF,IAAA,CAAKD,GAAA,CAAI,GAC0B;EAC3C,IAAIgE,KAAA,KAAU,SAAS,OAAO;EAC9B,MAAMe,IAAA,GAAOb,IAAA,CAAKrC,GAAA,CAAI4C,UAAU,EAAEF,IAAA,CAAK,GAAG;EAC1C,IAAIQ,IAAA,CAAK9B,QAAA,CAASzE,gBAAgB,GAAG;IACnC,OAAO;MACLiB,SAAA,EAAW;MACXkD,OAAA,EAAS;MACTC,cAAA,EAAgB;IAClB;EACF;EACA,IAAImC,IAAA,CAAK9B,QAAA,CAASxE,iBAAiB,KAAKsG,IAAA,CAAK9B,QAAA,CAASvE,0BAA0B,GAAG;IACjF,OAAO;MACLe,SAAA,EAAW;MACXkD,OAAA,EAAS;MACTC,cAAA,EAAgB;IAClB;EACF;EACA,MAAMwC,MAAA,GAASH,sBAAA,CAAuBF,IAAI;EAC1C,IAAIK,MAAA,EAAQ;IACV,OAAO;MAAE,GAAGA,MAAA;MAAQxC,cAAA,EAAgB;IAAK;EAC3C;EACA,IAAImC,IAAA,CAAK9B,QAAA,CAAStE,YAAY,KAAK,CAACmG,sBAAA,CAAuBC,IAAI,GAAG;IAChE,MAAMM,MAAA,GAASzE,mBAAA;IACfA,mBAAA,GAAsBuE,KAAA;IACtB,IACEE,MAAA,GAAS,KACTF,KAAA,GAAQE,MAAA,IAAUzG,0BAAA,IAClBuG,KAAA,GAAQE,MAAA,IAAUxG,0BAAA,EAClB;MACA,OAAO;QACLY,SAAA,EAAW;QACXkD,OAAA,EAAS;QACTC,cAAA,EAAgB;MAClB;IACF;EACF;EACA,OAAO;AACT;AAOO,SAAS0C,uBACdnE,IAAA,EACAoE,eAAA,EACS;EACT,MAAMC,aAAA,GAAgBD,eAAA,EAAiBE,KAAA;EACvC,OAAO;IACLC,IAAI1B,KAAA,EAAiBC,OAAA,KAAiCC,IAAA,EAAuB;MAC3E,IAAIqB,eAAA,EAAiBA,eAAA,CAAgBG,GAAA,CAAI1B,KAAA,EAAOC,OAAA,EAAS,GAAGC,IAAI,OAC3DH,YAAA,CAAaC,KAAA,EAAOC,OAAA,EAAS,GAAGC,IAAI;MACzC,MAAMyB,QAAA,GAAWT,uBAAA,CAAwBlB,KAAA,EAAOE,IAAI;MACpD,IAAI,CAACyB,QAAA,EAAU;MACf,MAAMZ,IAAA,GAAOb,IAAA,CAAKrC,GAAA,CAAI4C,UAAU,EAAEF,IAAA,CAAK,GAAG;MAC1C,IAAIpD,IAAA,CAAKyE,iBAAA,EAAmBtD,IAAA,CAAMuD,OAAA,IAAYC,iBAAA,CAAkBf,IAAA,EAAMc,OAAO,CAAC,GAC5E;MACFnD,OAAA,CAAQvB,IAAA,EAAMwE,QAAA,CAASlG,SAAA,EAAWkG,QAAA,CAAShD,OAAA,EAASgD,QAAA,CAAS/C,cAAc;IAC7E;IAAA;IAAA;IAGA6C,KAAA,EAAOD,aAAA,GAAgB,MAAMA,aAAA,CAAchE,IAAA,CAAK+D,eAAe,IAAI;EACrE;AACF;AAEA,SAASO,kBAAkBnD,OAAA,EAAiBkD,OAAA,EAAkC;EAC5E,IAAI,OAAOA,OAAA,KAAY,UAAU,OAAOlD,OAAA,CAAQM,QAAA,CAAS4C,OAAO;EAChEA,OAAA,CAAQE,SAAA,GAAY;EACpB,OAAOF,OAAA,CAAQb,IAAA,CAAKrC,OAAO;AAC7B;AAKO,SAASqD,kCAAkCrD,OAAA,EAA0B;EAC1E,OACEA,OAAA,CAAQM,QAAA,CAAS,oDAAoD,KACpEN,OAAA,CAAQM,QAAA,CAAS,iBAAiB,KACjCN,OAAA,CAAQM,QAAA,CAAS,gCAAgC,KACjDN,OAAA,CAAQM,QAAA,CAAS,sBAAsB;AAE7C;AAMO,SAASgD,2BAAA,EAA6B;EAC3CnH,eAAA,GAAkB;EAClBC,gBAAA,GAAmB;EACnB,IAAIC,gBAAA,EAAkB;IACpB+B,YAAA,CAAa/B,gBAAgB;IAC7BA,gBAAA,GAAmB;EACrB;EACAC,cAAA,CAAeoD,MAAA,GAAS;EACxBnD,wBAAA,CAAyBmD,MAAA,GAAS;EAClCzB,mBAAA,GAAsB;EACtBzB,aAAA,CAAc+G,KAAA,CAAM;AACtB","ignoreList":[]}