Script::Duktape::XS;
use Data::JSONSchema::Ajv::src;
use Data::JSONSchema::Ajv::src::04;
use Data::JSONSchema::Ajv::src::06;
=head1 NAME
Data::JSONSchema::Ajv - JSON Schema Validator wrapping Ajv
=head1 VERSION
version 0.09
=head1 DESCRIPTION
JSON Schema Validator wrapping Ajv
=head1 SYNOPSIS
use Test::More;
use Data::JSONSchema::Ajv;
my $ajv_options = {};
my $my_options
to '07'
};
my $ajv = Data::JSONSchema::Ajv->new($ajv_options, $my_options);
my $validator = $ajv->make_validator(
{ # http://json-schema.org/examples.html
tit
package Data::JSONSchema::Ajv::src::06;
$Data::JSONSchema::Ajv::src::06::VERSION = '0.09';
our $src = join '', (<DATA>);
=head1 NAME
Data::JSONSchema::Ajv::src::05
=head1 VERSION
version 0.09
=he
ezkin/ajv/blob/master/lib/refs/json-schema-draft-06.json
on 2018-05-29
=cut
__DATA__
{
"$schema": "http://json-schema.org/draft-06/schema#",
"$id": "http://json-schema.org/draft-06/schema#",
package Data::JSONSchema::Ajv::src::04;
$Data::JSONSchema::Ajv::src::04::VERSION = '0.09';
our $src = join '', (<DATA>);
=head1 NAME
Data::JSONSchema::Ajv::src::04
=head1 VERSION
version 0.09
=he
ezkin/ajv/blob/master/lib/refs/json-schema-draft-04.json
on 2018-05-29
=cut
__DATA__
{
"id": "http://json-schema.org/draft-04/schema#",
"$schema": "http://json-schema.org/draft-04/schema#",
package Data::JSONSchema::Ajv::src;
$Data::JSONSchema::Ajv::src::VERSION = '0.09';
our $src = join '', (<DATA>);
=head1 NAME
Data::JSONSchema::Ajv::src
=head1 VERSION
version 0.09
=head1 WHAT
Th
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
=cut
__DATA__
/* ajv 6.8.1: Another JSON Schema Validator */
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.e
-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(?:%.+)?\s*$/i,regex:w,uuid:h,"json-pointer":d,"json-pointer-uri-fragment":f,"relative-json-pointer":p},m.full={date:v,time:g,"date-time":function(e){var r=e.spl