Converts FRC WPILOG files into MCAP.
The CLI is written in TypeScript with Clipanion.
A parser for the WPILib packed struct schema is written using Chevrotain.
A custom binary parser for the WPILOG format, which operates on a raw stream of bytes.
An MCAP writer is built on top of the MCAP library for TypeScript, and outputs a stream of messages as WPILOG records are decoded.