A zero-dependency TypeScript library for parsing, converting, and manipulating SRT and WebVTT subtitle files