There are no crates in Rust to update JSON without affecting the formatting. Zed could really use one. So I’m going to build it!
Started the project!
To start I began with JSON parsing, following the official spec.
I also setup what I believe will be a core part of the project, that being fuzzing.
And let me tell you, boy did the fuzzer ever tear my parser to shreds.