{"version":3,"file":"utf8DecodeNoBom.mjs","mappings":";;;;;;;;;;;;;;;;;AAAA,SACEA,cADF,EAEEC,cAFF,QAGO,gEAHP;AAKA,MAAMC,cAAc,gBAAGC,uBAAvB;AACA,MAAMC,gBAAgB,gBAAGD,uBAAzB;AAEA,OAAM,SAAUE,eAAV,CACJC,MADI,EACwB;EAE5B;EACA,OAAO,IAAIL,cAAJ,CACLM,qDAAkCC,iBAAiB,CAAON,cAAP,CAAnD,EAAgBI,MAAM,CAACG,OAAvB,EADK,CAAP;AAGD;;AAED,SAASD,iBAAT,CACEE,MADF,EACuB;EAErB,OAAOC,yBACJC,QAAD,IAA4B;IAC1B,MAAM,CAACC,MAAD,EAASC,QAAT,IAAqBC,OAAO,CAACL,MAAD,EAASE,QAAT,CAAlC;IACA,OAAOI,wBAA8B,MAAMR,iBAAiB,CAAOM,QAAP,CAArD,wBAAcD,MAAd,EAAP;EACD,CAJI,EAKJI,GAAD,IAASC,qBAAaD,GAAb,CALJ,EAML,MAAOE,kCAAgBC,oBAAhB,GAAgCC,sBAAcC,eAAe,CAACZ,MAAD,CAA7B,CANlC,CAAP;AAQD;;AAED,SAASK,OAAT,CACED,QADF,EAEEF,QAFF,EAEyB;EAEvB,MAAMW,KAAK,2BAAcX,QAAd,EAAGE,QAAH,CAAX;EACA,MAAM,CAACU,KAAD,EAAQC,IAAR,IAAgBC,yBAAcC,iBAAiB,CAACJ,KAAD,CAA/B,QAAtB;;EAEA,4BAAIC,KAAJ,GAAmB;IACjB,OAAO,CAACpB,gBAAD,EAAiBwB,6BAAEH,IAAF,CAAjB,CAAP;EACD;;EACD,4BAAIA,IAAJ,GAAkB;IAChB,OAAO,CAACH,eAAe,CAACE,KAAD,CAAhB,EAAyBtB,cAAzB,CAAP;EACD;;EACD,OAAO,CAACoB,eAAe,CAACE,KAAD,CAAhB,EAAyBC,IAAzB,CAAP;AACD;;AAED,SAASH,eAAT,CAAyBC,KAAzB,EAA6C;EAC3C,OAAOM,wBAAaC,MAAM,CAACC,YAAP,CAAoB,GAAGR,KAAvB,CAAb,CAAP;AACD;;AAED,SAASI,iBAAT,CAA2BH,KAA3B,EAA+C;EAC7C;EACA;EACA;EACA;EACA;EACA;EACA,MAAMQ,IAAI,GAAGR,KAAK,CAACS,MAAnB;;EAEA,IACED,IAAI,IAAI,CAAR,IACAE,8CAAqDC,CAAD,IAAOA,CAAC,CAACC,2BAAgBJ,IAAI,GAAG,CAAvB,QAAD,CAA5D,wBAAKK,YAAL,EAAmBC,YAAnB,EAAiCC,YAAjC,GAFF,EAIE;IACA,OAAOP,IAAI,GAAG,CAAd;EACD;;EAED,IACEA,IAAI,IAAI,CAAR,IACAE,8CAAuCC,CAAD,IAAOA,CAAC,CAACC,2BAAgBJ,IAAI,GAAG,CAAvB,QAAD,CAA9C,wBAAKM,YAAL,EAAmBC,YAAnB,GAFF,EAGE;IACA,OAAOP,IAAI,GAAG,CAAd;EACD;;EAED,IAAIA,IAAI,IAAI,CAAR,IAAaO,YAAY,CAACH,2BAAgBJ,IAAI,GAAG,CAAvB,QAAD,CAA7B,EAA0D;IACxD,OAAOA,IAAI,GAAG,CAAd;EACD;;EAED,OAAOA,IAAP;AACD;;AAED,SAASK,YAAT,CAAsBG,IAAtB,EAAkC;EAChC,OAAO,CAACA,IAAI,GAAG,IAAR,MAAkB,IAAzB;AACD;;AAED,SAASF,YAAT,CAAsBE,IAAtB,EAAkC;EAChC,OAAO,CAACA,IAAI,GAAG,IAAR,MAAkB,IAAzB;AACD;;AAED,SAASD,YAAT,CAAsBC,IAAtB,EAAkC;EAChC,OAAO,CAACA,IAAI,GAAG,IAAR,MAAkB,IAAzB;AACD","names":["concreteStream","StreamInternal","emptyByteChunk","tsplus_module_1","emptyStringChunk","utf8DecodeNoBom","stream","tsplus_module_3","readThenTransduce","channel","buffer","tsplus_module_9","received","string","buffered","process","tsplus_module_5","err","tsplus_module_6","tsplus_module_7","tsplus_module_8","tsplus_module_4","stringChunkFrom","bytes","chunk","rest","tsplus_module_11","computeSplitIndex","tsplus_module_12","tsplus_module_13","String","fromCharCode","size","length","tsplus_module_17","f","tsplus_module_14","is2ByteStart","is3ByteStart","is4ByteStart","byte"],"sourceRoot":"","sources":["../../../../../_src/stream/Stream/operations/_internal/utf8DecodeNoBom.ts"],"sourcesContent":[null]}