bones
bones copied to clipboard
Reduce transitive dependencies of `bones_schema`
I just added bones_schema to an empty project and realized that it's pulling in a lot it shouldn't need like futures-lite because that's included in bones_utils. We should probably aggressively feature-gate bones_utils dependencies, so that we can keep them wrapped up conveniently, but allow crates like bones_schema to only depend on the utilities that it needs.