{"version":3,"file":"peel.mjs","mappings":";;;;;;;;;;;;;;;;;;;;AAAA,SAASA,YAAT,QAA6B,4DAA7B;AAEA,SAASC,cAAT,QAA+B,gEAA/B;AAIA,OAAM,MAAOC,IAAP,CAAW;EAEfC,YAAqBC,QAArB,EAAuC;IAAlB;IADZ,YAAO,MAAP;EACkC;;AAF5B;AAKjB,OAAM,MAAOC,IAAP,CAAW;EAEfF,YAAqBG,KAArB,EAAoC;IAAf;IADZ,YAAO,MAAP;EAC+B;;AAFzB;AAKjB,OAAM,MAAOC,GAAP,CAAU;EAAhBJ;IACW,YAAO,KAAP;EACV;;AAFe;AAIhB;;;;;;;;;;AASA,OAAM,SAAUK,IAAV,CAA8BC,IAA9B,EAA2D;EAC/D,OACEC,IADK,IAEiEC,iDAE9DC,QAAQ,wBACRC,OAAO;IACb,MAAMC,QAAQ,GAAGC,2BAEZC,CAAD,IAAMC,0BAAqCC,sBAAUF,CAAV,CAArC,EAACG,4BAAgBP,QAAQ,CAACQ,IAAT,CAAcJ,CAAd,CAAhB,CAAD,CAFO,EAGb,CAAC,CAACK,EAAD,EAAKC,SAAL,CAAD,KAAoB;MAClB,MAAMC,IAAI,GAQNC,+BACDC,KAAD,IACEC,wBAA2D,MAAMH,IAAjE,8BAAmBI,uBAAc,IAAIzB,IAAJ,CAASuB,KAAT,CAAd,UAAnB,EAFA,EAGDG,KAAD,IACEF,wBAA2D,MACzDG,0BAAkBD,KAAlB,CADF,8BAAmBD,uBAAc,IAAItB,IAAJ,CAASuB,KAAT,CAAd,UAAnB,EAJA,EAOF,MAAMF,wBAAqD,MAAKI,oBAA1D,8BAAmBH,uBAAc,IAAIpB,GAAJ,EAAd,UAAnB,EAPJ,CARJ;MAiBA,OAAO,IAAIP,YAAJ,CACL0B,wBAEU,MAAMH,IAFhB,0BAAiD,MAC/CQ,4BAAmBJ,uBAAc,IAAIzB,IAAJ,CAASoB,SAAT,CAAd,UAAnB,CADF,8BAAmBV,QAAQ,CAACoB,OAAT,CAAiBX,EAAjB,CAAnB,GADK,CAAP;IAKD,CA1BY,EA0BZY,gCA1BYxB,IA0BZ,CA1BY,CAAjB;IA6BA,MAAMyB,QAAQ,GAQVC,wBACFC,oBAAkBC,MAAD,IAAW;MAC1B,QAAQA,MAAM,CAACC,IAAf;QACE,KAAK,MAAL;UAAa;YACX,OAAOZ,wBAAuC,MAAMQ,QAA7C,wBAAcG,MAAM,CAACjC,QAArB,EAAP;UACD;;QACD,KAAK,MAAL;UAAa;YACX,OAAOyB,0BAAkBQ,MAAM,CAAC/B,KAAzB,CAAP;UACD;;QACD,KAAK,KAAL;UAAY;YACV;UACD;MATH;IAWD,CAZD,EAYCqB,sBAZDd,OAYC,CAZD,CADE,CARJ;IAwBA,OAAOuB,oBAKCG,CAAD,IAAO,CAACA,CAAD,EAAI,IAAItC,cAAJ,CAAmBiC,QAAnB,CAAJ,CALP,0BAII,MAAMtB,QAAQ,CAAC4B,KAJnB,EAIwBC,2BAJxBC,0BAEM5B,QAFN,gCACWc,KAAD,IAAWhB,QAAQ,CAAC+B,SAAT,CAAkB,MAACf,KAAnB,CADrB,QAIwB,CAJxB,EAAP;GAvDc,EACID,uBADJ,CAFsD,EAEjDiB,uBAFiD,EAFxE;AAkED","names":["SinkInternal","StreamInternal","Emit","constructor","elements","Halt","error","End","peel","sink","self","tsplus_module_20","deferred","handoff","consumer","tsplus_module_18","e","tsplus_module_14","tsplus_module_13","tsplus_module_12","fail","z1","leftovers","loop","tsplus_module_16","chunk","tsplus_module_7","tsplus_module_10","cause","tsplus_module_8","tsplus_module_9","tsplus_module_15","succeed","tsplus_module_17","producer","tsplus_module_11","tsplus_module_5","signal","_tag","z","await","tsplus_module_3","tsplus_module_2","failCause","tsplus_module_19"],"sourceRoot":"","sources":["../../../../_src/stream/Stream/operations/peel.ts"],"sourcesContent":[null]}