The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

ThaiSchema::JSON - ThaiSchema meets JSON

SYNOPSIS

    use ThaiSchema::JSON;
    use ThaiSchema;

    my $schema = type_array();
    my $j = ThaiSchema::JSON->new();
    my ($ok, $errors) = $j->validate('[]', $schema);
    print $ok ? "ok\n" : "not ok\n";
    for (@$errors) {
        print "$_\n";
    }

DESCRIPTION

This module validates JSON string with ThaiSchema's schema object.

THANKS TO

This module is based on JSON::Tiny's code. Thanks to David Oswald. And JSON::Tiny is based on Mojo::JSON. Thanks to Mojolicious development team.