Provided by: libjson-schema-modern-perl_0.627-1_all bug

NAME

       JSON::Schema::Modern::Utilities - Internal utilities for JSON::Schema::Modern

VERSION

       version 0.627

SYNOPSIS

         use JSON::Schema::Modern::Utilities qw(func1 func2..);

DESCRIPTION

       This class contains internal utilities to be used by JSON::Schema::Modern, and other useful helpers.

FUNCTIONS

   load_cached_document
         my $evaluator = JSON::Schema::Modern->new;
         my $uri = 'https://json-schema.org/draft-07/schema#';
         my $document = load_cached_document($evaluator, $uri);

         my $result = $evaluator->evaluate($data, $uri);

       Loads a document object from global cache, loading data from disk if needed. This should only be used for
       officially-published schemas and metaschemas that are bundled with this distribution or another related
       one.

GIVING THANKS

       If you found this module to be useful, please show your appreciation by adding a +1 in MetaCPAN
       <https://metacpan.org/dist/JSON-Schema-Modern> and a star in GitHub
       <https://github.com/karenetheridge/JSON-Schema-Modern>.

SUPPORT

       Bugs may be submitted through <https://github.com/karenetheridge/JSON-Schema-Modern/issues>.

       I am also usually active on irc, as 'ether' at "irc.perl.org" and "irc.libera.chat".

       You can also find me on the JSON Schema Slack server <https://json-schema.slack.com> and OpenAPI Slack
       server <https://open-api.slack.com>, which are also great resources for finding help.

AUTHOR

       Karen Etheridge <ether@cpan.org>

COPYRIGHT AND LICENCE

       This software is copyright (c) 2020 by Karen Etheridge.

       This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5
       programming language system itself.

       Some schema files have their own licence, in share/LICENSE.

perl v5.40.1                                       2025-12-07               JSON::Schema::Modern::Utilities(3pm)