{"version":3,"file":"splitOnChunkFlatten.mjs","mappings":";;;;;;;;;;;;;;;;;;AAAA,SACEA,cADF,EAEEC,cAFF,QAGO,gEAHP;AAKA;;;;;;;;AAOA,OAAM,SAAUC,mBAAV,CAAiCC,SAAjC,EAAoD;EACxD,OAAcC,IAAP,IAAiD;IACtD;IACA,OAAO,IAAIH,cAAJ,CAAkBI,uBAAiBC,IAAI,CAAUH,SAAV,EAAmBI,oBAAnB,EAAiC,CAAjC,CAArB,EAACH,IAAI,CAACI,OAAN,CAAlB,CAAP;EACD,CAHD;AAID;;AAED,SAASF,IAAT,CACEH,SADF,EAEEM,QAFF,EAGEC,cAHF,EAGwB;EAEtB,OAAOC,+BACJC,UAAD,IAAyB;IACvB,MAAMC,MAAM,GAAGC,yBAAf;IAEA,MAAM,CAACC,KAAD,EAAQC,eAAR,IAA2BC,wBAC/B,CAACC,qCAAQ,MAAWC,uBAAnB,CAAD,EAAuCT,cAAvC,CAD+B,EAE/B,CAAC,CAACK,KAAD,EAAQC,eAAR,CAAD,EAA2BI,CAA3B,KAAgC;MAC9B,MAAMC,YAAY,GAAGC,uBAAaF,CAAb,QAArB;;MACA,IACEJ,eAAe,GAAGb,SAAS,CAACoB,MAA5B,IACAH,CAAC,KAAKI,0BAAoBR,eAApB,YAFR,EAGE;QACA,IAAIA,eAAe,GAAG,CAAlB,KAAwBb,SAAS,CAACoB,MAAtC,EAA8C;UAC5CV,MAAM,CAACY,MAAP,CAAcC,qBAAkBL,YAAY,CAACE,MAAb,GAAsBpB,SAAS,CAACoB,MAAlD,eAAd;UACA,OAAO,CAACJ,uBAAD,EAAmB,CAAnB,CAAP;QACD;;QACD,OAAO,CAACE,YAAD,EAAeL,eAAe,GAAG,CAAjC,CAAP;MACD;;MACD,OAAO,CAACK,YAAD,EAAeD,CAAC,gCAAKjB,SAAL,CAAD,GAA6B,CAA7B,GAAiC,CAAhD,CAAP;IACD,CAf8B,aAAjC;IAkBA,OAAOwB,yBAA2C,MAChDrB,IAAI,CACFH,SADE,EAEFyB,qCAAmBrB,qBAAWQ,KAAX,CAAnB,GAAsCR,oBAFpC,EAGFS,eAHE,CADC,8BAAmBH,MAAM,CAACgB,KAAP,EAAnB,EAAP;EAOD,CA7BI,EA8BJC,KAAD,IACEC,4BACEC,2BAAkBF,KAAlB,CADF,EAEGG,KAAD,IAAWN,yBAA6B,MAAMK,2BAAkBF,KAAlB,CAAnC,yBAAcG,KAAd,EAFb,WA/BG,EAmCJC,IAAD,IACEH,4BACEI,yBAAgBD,IAAhB,CADF,EAEGD,KAAD,IAAWN,yBAA6B,MAAMQ,yBAAgBD,IAAhB,CAAnC,yBAAcD,KAAd,EAFb,WApCG,CAAP;AAyCD","names":["concreteStream","StreamInternal","splitOnChunkFlatten","delimiter","self","tsplus_module_2","next","tsplus_module_1","channel","leftover","delimiterIndex","tsplus_module_18","inputChunk","buffer","tsplus_module_3","carry","delimiterCursor","tsplus_module_10","tsplus_module_5","tsplus_module_4","a","concatenated","tsplus_module_6","length","tsplus_module_7","append","tsplus_module_8","tsplus_module_13","tsplus_module_11","build","cause","tsplus_module_16","tsplus_module_14","chunk","done","tsplus_module_17"],"sourceRoot":"","sources":["../../../../_src/stream/Stream/operations/splitOnChunkFlatten.ts"],"sourcesContent":[null]}