serdejsonlenient   ![Build Status] ![Latest Version] ![Rustc Version 1.36+]

This is a lenient JSON parser forked from the serde_json crate that is that is designed to parse JSON written by humans (e.g., JSON config files). This means that it supports:

Each such feature is switchable.

Earlier work to make serde_json more lenient was performed by Michael Bolin as the crate serdejsonrc. This crate builds on his work and updates to more recent [serdejson].

Why not make serde_json more lenient?

The maintainer wanted to keep the scope of serde_json limited to strict JSON, so we respectfully agreed that forking was the way to go.

License

Because serdejsonlenient is a fork of serde_json, it maintains the original licence, which means it is licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in serdejsonlenient by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.