A TypeScript library for parsing and processing structured data from LLM streaming responses with custom tag definitions and event-driven architecture