Crates.io | jsonst |
lib.rs | jsonst |
version | 0.2.0 |
source | src |
created_at | 2020-09-26 06:36:36.745184 |
updated_at | 2022-05-23 12:51:00.987593 |
description | JSON Schema hacking toolset |
homepage | https://github.com/katyo/jsonschema |
repository | https://github.com/katyo/jsonschema |
max_upload_size | |
id | 293075 |
size | 145,049 |
This is all-in-one toolset for JSON Schema.
This tools allow you:
A rich set of features allows costomize this tool before build.
feature = "all-validators"
enables all)
feature = "valico"
)feature = "jsonschema"
)feature = "jsonschema-valid"
)feature = "all-parsers"
enables all)
feature = "txt-parsers"
enables all)
feature = "json5"
)feature = "yaml"
)feature = "toml"
)feature = "ron"
)feature = "bin-parsers"
enable all)
feature = "bson"
)feature = "cbor"
)feature = "pickle"
)feature = "schemastore"
)
search
command which allows find schemas by patternsretrieve
command which download schema from storeinfer
command which can help infer JSON Schema from data (feature = "infers"
)Validator | Pros | Cons |
---|---|---|
valico | Meaningful error reports | Slow validation |
jsonschema | Fast validation | Obscure error reports |