(get-schema json-schema-factory schema-uri json-pointer)Returns json-schema from json-schema-factory at schema-uri/json-pointer
Returns json-schema from json-schema-factory at `schema-uri`/`json-pointer`
(load-schema schema-uri)Loads JSON or YAML schema from schema-uri and returns
map (of :openapi-schema, :schema-uri, :json-schema-factory) that contains all
the necessary information to perform validate! calls later (minus a JSON
pointer).
Loads JSON or YAML schema from `schema-uri` and returns map (of :openapi-schema, :schema-uri, :json-schema-factory) that contains all the necessary information to perform `validate!` calls later (minus a JSON pointer).
(validate! {:as _schema :keys [schema-uri json-schema-factory]}
sub-schema
val
&
{:as _opts
:keys [validation-result]
:or {validation-result validation-result}})Validates a val against schema
Validates a `val` against `schema`
(validation-result r)Default validation result output function, can be overidden via
:validation-result option of s-exp.legba/* calls
Default validation result output function, can be overidden via `:validation-result` option of `s-exp.legba/*` calls
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |