Package: corvusjsonschema 0.1.1

Matthew Adams

corvusjsonschema: A High-Performance 'JSON Schema' Validator

Validates R values and 'JSON' text against 'JSON Schema' drafts 4, 6, 7, 2019-09 and 2020-12, with results collection and annotations. A schema is compiled once into a validator, which reads R lists and vectors in place, or parses 'JSON' text itself. The evaluator is the 'corvus-json-schema' 'Rust' crate, which passes the whole 'JSON-Schema-Test-Suite'.

Authors:Matthew Adams [aut, cre], Endjin Limited [cph, fnd]

corvusjsonschema_0.1.1.tar.gz
corvusjsonschema_0.1.1.zip(r-4.7-x86_64)corvusjsonschema_0.1.1.zip(r-4.7-arm64)corvusjsonschema_0.1.1.zip(r-4.6-x86_64)corvusjsonschema_0.1.1.zip(r-4.6-arm64)corvusjsonschema_0.1.1.zip(r-4.5-x86_64)
corvusjsonschema_0.1.1.tgz(r-4.6-x86_64)corvusjsonschema_0.1.1.tgz(r-4.6-arm64)corvusjsonschema_0.1.1.tgz(r-4.5-x86_64)corvusjsonschema_0.1.1.tgz(r-4.5-arm64)
corvusjsonschema_0.1.1.tar.gz(r-4.7-arm64)corvusjsonschema_0.1.1.tar.gz(r-4.7-x86_64)corvusjsonschema_0.1.1.tar.gz(r-4.6-arm64)corvusjsonschema_0.1.1.tar.gz(r-4.6-x86_64)
corvusjsonschema_0.1.1.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION
card.svg |card.png
corvusjsonschema/json (API)

# Install 'corvusjsonschema' in R:
install.packages('corvusjsonschema', repos = c('https://corvus-dotnet.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/corvus-dotnet/corvus.jsonschema/issues

On CRAN:

Conda:

json-schemajson-schema-validatorrustcargo

6.47 score 200 stars 4 scripts 6 exports 0 dependencies

Last updated from:e9d382bcc8 (on r-release). Checks:15 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK133
linux-devel-x86_64OK144
source / vignettesOK261
linux-release-arm64OK128
linux-release-x86_64OK141
macos-release-arm64OK152
macos-release-x86_64OK252
macos-oldrel-arm64OK180
macos-oldrel-x86_64OK228
windows-devel-arm64OK349
windows-devel-x86_64OK241
windows-release-arm64OK299
windows-release-x86_64OK182
windows-oldrel-x86_64OK253
wasm-releaseOK140

Exports:compile_schemacrate_versionevaluateevaluate_jsonis_validis_valid_json

Dependencies:

Readme and manuals

Help Manual

Help pageTopics
A High-Performance JSON Schema Validatorcorvusjsonschema-package corvusjsonschema
Compile a JSON Schemacompile_schema print.corvus_json_schema
The Version of the Evaluatorcrate_version
Evaluate a Value and Collect the Resultsevaluate evaluate_json print.corvus_evaluation
Validate a Value or JSON Textis_valid is_valid_json