{"version":3,"file":"splitLines.mjs","mappings":"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","names":["CK","Tp","pipe","O","CH","C","splitLines","self","next","leftover","wasSplitCRLF","readWithCause","incomingChunk","buffer","builder","inCRLF","carry","getOrElse_","forEach_","string","concatenated","length","continueFrom","tuple","sliceStart","_","midCRLF","slice","zipWithIndex","from","skipNext","char","index","append","zipRight_","write","build","some","none","halt","fold_","failCause","value","single","done","end","Stream","channel"],"sourceRoot":"","sources":["../../../../../_src/Experimental/Stream/_internal/api/splitLines.ts"],"sourcesContent":[null]}