Skip to content

A meta-validator for the JSON Schema specification(s) (fork for Dependabot bug fix validation)

License

Notifications You must be signed in to change notification settings

dsp-testing/bowtie

 
 

Repository files navigation

Bowtie

Bowtie

DOI

PyPI version

Supported Python versions

Build status

pre-commit.ci status

Bowtie is a meta-validator of the JSON Schema specification, by which we mean it coordinates executing other validator implementations, collecting and reporting on their results.

To do so it defines a simple input/output protocol (specified in this JSON Schema) which validator implementations can implement, and it provides a CLI which can execute supported implementations.

It's called Bowtie because it fans in lots of JSON then fans out lots of results: >·<. Looks like a bowtie, no? Also because it's elegant – we hope.

For more information, see Bowtie's documentation.

About

A meta-validator for the JSON Schema specification(s) (fork for Dependabot bug fix validation)

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 43.5%
  • JavaScript 11.7%
  • TypeScript 9.0%
  • Java 8.5%
  • Kotlin 6.6%
  • Lua 3.9%
  • Other 16.8%