1 unstable release
0.1.0 | Sep 18, 2023 |
---|
#116 in #json-schema
30KB
837 lines
JSON Schema tools
This project includes a small Rust library and command-line tool that do two things with JSON Schema documents:
- Lint them.
- Combine a collection of schemas linked via schema references into a single schema suitable for use with e.g. Typify.
In both cases only a small subset of schemas are supported (the ones I need for my own use cases).
License
This software is published under the Anti-Capitalist Software License (v. 1.4).
Dependencies
~3.5–5.5MB
~104K SLoC