NAME ==== JSON::Schema - an implementation of the [JSON Schema specification](https://json-schema.org/specification.html) SYNOPSIS ======== use JSON::Schema; my $schema = JSON::Schema.new( schema => from-json '{ "type": "string" }' ); # Validate it and use the result as a boolean. say so $schema.validate("foo"); # True say so $schema.validate(42); # False say so $schema.validate(Str); # False DESCRIPTION =========== JSON::Schema is a module which allows JSON validation with set of rules described in JSON Schema format. AUTHOR ====== Alexander Kiryuhin alexander.kiryuhin@gmail.com COPYRIGHT AND LICENSE ===================== Copyright © Alexander Kiryuhin alexander.kiryuhin@gmail.com This library is free software; you can redistribute it and/or modify it under the Artistic License 2.0.