CLIs (especially those designed to be called by automation) often take JSON data as inputs. This ends up creating a ton of boilerplate where a CLI arg is declared as a [PathBuf] and then is quickly opened, read from and deserialized with [serde_json]. This crate provides two newtype wrappers ([Json] and [JsonFile]) that can deserialize JSON arguments with no extra effort.