diff options
author | Ricardo Wurmus <rekado@elephly.net> | 2024-05-07 12:12:40 +0200 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2024-05-08 12:53:14 +0200 |
commit | c29bc85ec6bb0e069e5b2736086a4e9d5c976dd7 (patch) | |
tree | 436c1fbef7e06d515ce78db495a23406c106e9fc /gnu/packages/cran.scm | |
parent | 53555dac1cb7e34ef137c26aecc4e4b85f7c1773 (diff) |
gnu: Add r-jsonvalidate.
* gnu/packages/cran.scm (r-jsonvalidate): New variable.
Change-Id: I1393fb3b4034f870663dc887be783e8aaf4c9884
Diffstat (limited to 'gnu/packages/cran.scm')
-rw-r--r-- | gnu/packages/cran.scm | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm index 0d1d57475a..8f2eca7d25 100644 --- a/gnu/packages/cran.scm +++ b/gnu/packages/cran.scm @@ -4681,6 +4681,28 @@ all edge cases are encoded and decoded consistently for use with dynamic data in systems and applications.") (license license:expat))) +(define-public r-jsonvalidate + (package + (name "r-jsonvalidate") + (version "1.3.2") + (source + (origin + (method url-fetch) + (uri (cran-uri "jsonvalidate" version)) + (sha256 + (base32 "0myvm93azl6mj60l8fp91qa3ln3nnwj4p48xli8k215sm6zhhv1b")))) + (properties `((upstream-name . "jsonvalidate"))) + (build-system r-build-system) + (propagated-inputs (list r-v8)) + (native-inputs (list r-knitr)) + (home-page "https://docs.ropensci.org/jsonvalidate/") + (synopsis "Validate JSON schema") + (description + "This package uses the node library @code{is-my-json-valid} or @code{ajv} +to validate JSON against a JSON schema. Drafts 04, 06 and 07 of JSON schema +are supported.") + (license license:expat))) + (define-public r-servr (package (name "r-servr") |