{"version":3,"file":"retry.mjs","mappings":";;;;;;;;;;;;;AAAA,SAASA,gBAAT,QAAiC,8BAAjC;AAEA;;;;;;;AAMA,OAAM,SAAUC,KAAV,CAA+BC,QAA/B,EAAgE;EACpE,OAAmBC,IAAZ,IACLC,wBAAc,MAAK;IACjB,MAAMC,QAAQ,GAAGC,qBAAjB;IACA,OAAOC,wBACKC,GAAD,IAASC,IAAI,CAACN,IAAD,EAAOD,QAAP,EAAiBG,QAAjB,EAA2BG,GAAG,CAACE,GAAJ,CAAQL,QAAR,EAAkBM,KAA7C,CADjB,0BAAcN,QAAd,EAAwB;MAAEM,KAAK,EAAET,QAAQ,CAACU;IAAlB,CAAxB,EAAP;EAED,CAJD,CADF;AAMD;;AAED,SAASH,IAAT,CACEN,IADF,EAEED,QAFF,EAGEG,QAHF,EAIEQ,CAJF,EAIM;EAEJ,OAAOC,yBAAeC,CAAD,IACnBR,wBAA0CC,GAAD,IAAQQ,sBAC/CP,IAAI,CAACN,IAAD,EAAOD,QAAP,EAAiBG,QAAjB,EAA2BG,GAAG,CAACE,GAAJ,CAAQL,QAAR,EAAkBM,KAA7C,CAD2C,CAAjD,QAAM,CAACT,QAAD,EAAWG,QAAX,EAAqBU,CAArB,EAAwBF,CAAxB,CAAN,CADK,OAAP;AAKD;;AAMD,SAASI,MAAT,CACEf,QADF,EAEEG,QAFF,EAGEU,CAHF,EAIEF,CAJF,EAIM;EAEJ,OAAOK,4BAAiBb,QAAjB,EACLc,yBAA2BC,GAAD,IACxBD,yBAAiC,CAAC,CAACR,KAAD,EAAQU,CAAR,EAAWC,QAAX,CAAD,KAC/BA,QAAQ,CAACC,IAAT,KAAkB,MAAlB,GACIC,qBAAYT,CAAZ,CADJ,GAEIU,oBAAqE;IAAEd;EAAF,CAArE,wBAAY,IAAIX,gBAAJ,CAAqB0B,8BAAQ,CAACC,SAAT,IAA2BP,GAAhD,CAAZ,EAHN,UAAQ,CAACQ,IAAT,CAAcR,GAAd,EAAmBL,CAAnB,EAAsBF,CAAtB,EADF,EAKGgB,4BALH,CADK,CAAP;AASD","names":["DurationInternal","retry","schedule","self","tsplus_module_4","stateTag","tsplus_module_1","tsplus_module_3","env","loop","get","state","initial","s","tsplus_module_6","e","tsplus_module_5","update","tsplus_module_13","tsplus_module_11","now","_","decision","_tag","tsplus_module_7","tsplus_module_10","tsplus_module_8","intervals","step","tsplus_module_12"],"sourceRoot":"","sources":["../../../../_src/io/Layer/operations/retry.ts"],"sourcesContent":[null]}