Package: corvusjsonschema
Title: A High-Performance 'JSON Schema' Validator
Version: 0.1.2
Authors@R: c(
    person("Matthew", "Adams", email = "matthew.adams@endjin.com", role = c("aut", "cre")),
    person("Endjin Limited", role = c("cph", "fnd")))
Description: 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'.
License: Apache License (>= 2)
Copyright: The installed package holds Unicode data and third-party
        code compiled from Rust crates. See the file
        inst/THIRD-PARTY-NOTICES.txt for their notices.
URL: https://github.com/corvus-dotnet/Corvus.JsonSchema
BugReports: https://github.com/corvus-dotnet/Corvus.JsonSchema/issues
Depends: R (>= 4.2)
Suggests: jsonlite
SystemRequirements: Cargo (Rust's package manager), rustc (>= 1.89)
Encoding: UTF-8
NeedsCompilation: yes
Config/pak/sysreqs: libclang-dev
Repository: https://corvus-dotnet.r-universe.dev
Date/Publication: 2026-10-17 10:42:49 UTC
RemoteUrl: https://github.com/corvus-dotnet/Corvus.JsonSchema
RemoteRef: r-release
RemoteSha: 5cce06fd06075b80598895b129751ba78a43ba53
RemoteSubdir: src-r/corvusjsonschema
Packaged: 2026-10-17 14:07:30 UTC; root
Author: Matthew Adams [aut, cre],
  Endjin Limited [cph, fnd]
Maintainer: Matthew Adams <matthew.adams@endjin.com>
