Liking cljdoc? Tell your friends :D

json-schema

Build Status

Clojars Project

Dependency Status

Implementation JSON schema in Clojure, which passes specs (https://github.com/json-schema/JSON-Schema-Test-Suite)

Usage

(require '[json-schema.core :as sch])

(sch/valid? schema instance) ;; return true or false
(sch/validate schema instance) ;; return {:errors [...] :warnings [...]}

Partial support for v5

  • constant
  • contains

See https://github.com/json-schema/json-schema/wiki/v5-Proposals

Road Map

  • errors formatting
  • add the ability to use custom keywords
  • performance tests
  • v5 support

License

Copyright © 2016 FIXME

Distributed under the Eclipse Public License either version 1.0 or (at your option) any later version.

Can you improve this documentation? These fine people already did:
niquola & Lucian Buzzo
Edit on GitHub

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close