katachi 0.0.2.0
Description
A tool for describing and validating objects as intuitively as possible. Easier to read and write than JSON Schema, and more powerful than a simple hash comparison.
Example usage:
shape = {
:$uuid => {
email: :$email,
first_name: String,
last_name: String,
preferred_name: AnyOf[String, nil],
admin_only_information: AnyOf[{Symbol => String}, :$undefined],
Symbol => Object,
},
}
expect(api_response.body).to have_shape(shape)
Gemfile:
=
install:
=
Owners:
Pushed by:

Authors:
-
Joel Tannas
SHA 256 checksum:
=
Provenance:
Source Commit
Build File