Closed JeelRajodiya closed 6 months ago
The first one there is also already supported by Bowtie, but yeah adding support for the others is certainly welcome.
The first one there is also already supported by Bowtie,
The
jsonschema
we have on the site is for GO, Rust, and Python. not JavaScript. Am I missing anything?
Yes, you're missing that that validator (like most of those on that list) only supports old drafts of JSON Schema, so you need to look at a dialect it supports (or its page, here), or to see that it's present in Bowtie's images.
Most, if not all, of those implementations have not been maintained in a very long time. None of them support recent versions. If you want to add more JavaScript implementations, start with @exdous/schemasafe and @cfworker/json-schema. Those and the other two that are already represented are the only ones anyone should be seriously considering using.
@Julian should I update the list and remove the unsupported ones; and add @exdous/schemasafe and @cfworker/json-schema
Sure!
I have noticed that bowtie.report site has reports for only two JavaScript implementations, Would it be possible to add the reports of other implementations as well ?
I found this report, but it is 4 years old and it does not have data on the latest draft 2020-12
I have listed some of the few Javascript implementations below.