Strip-bom-stream efficiently removes Byte Order Mark (BOM) from a stream. Ideal for handling text files potentially encoded with BOM, ensuring consistent and clean data processing. This lightweight module prevents unexpected characters at the beginning of your streams, which can cause parsing errors or incorrect data interpretation. It seamlessly integrates into your existing pipeline, simplifying BOM removal without needing to buffer the entire stream into memory. Use it for preprocessing text files read from disk or obtained from external sources.