# jsonschema-referencing
[<img alt="crates.io" src="https://img.shields.io/crates/v/referencing.svg?style=flat-square&color=fc8d62&logo=rust" height="20">](https://crates.io/crates/referencing)
[<img alt="docs.rs" src="https://img.shields.io/badge/docs.rs-referencing-66c2a5?style=flat-square&labelColor=555555&logo=docs.rs" height="20">](https://docs.rs/referencing)
An implementation-agnostic JSON reference resolution library for Rust.
## Features and Design
- Eagerly resolves all external references
- Does not support on-demand resolving of external references
## Acknowledgements
This crate is heavily inspired by the Python [`referencing`](https://github.com/python-jsonschema/referencing) package. We extend our gratitude to its authors for their excellent work and design.