JSON::...aluated(3pm)
π¦ JSON::Schema::Modern::Vocabulary::Unevaluated π¦
okay bestie, so this is the manual page for JSON::Schema::Modern::Vocabulary::Unevaluated (the 3pm one, yes, the Perl module one, we love her π
). She's the implementation of the JSON Schema Unevaluated vocabulary, and ngl she's lowkey the main character of draft-2020-12 validation. let's get into it π
β¨ NAME β¨
JSON::Schema::Modern::Vocabulary::Unevaluated β the implementation of the JSON Schema Unevaluated vocabulary. that's it, that's the name, she's serving exactly what the label says π
π₯ VERSION π₯
version 0.642
okay so I use a linearly-increasing version numbering scheme. no meaning should be presumed or inferred from the version being less than 1.0. fr fr, do not read into it. a 0.x number here is not a personality trait, it's just a number going up π
π DESCRIPTION π
This is the implementation of the JSON Schema Draft 2020-12 "Unevaluated" vocabulary. you can spot her in metaschemas by the URI https://json-schema.org/draft/2020-12/vocab/unevaluated, and she's formally specified over at <https://json-schema.org/draft/2020-12/json-schema-core.html#section-11> β¨
Support is also provided for the equivalent Draft 2019-09 keywords in the JSON Schema Draft 2019-09 "Applicator" vocabulary. those show up in metaschemas with the URI https://json-schema.org/draft/2019-09/vocab/applicator, and they're formally specified at <https://datatracker.ietf.org/doc/html/draft-handrews-json-schema-02#section-9> π¦
π GIVING THANKS π
If you found this module to be useful, please show your appreciation by:
- adding a
+1in MetaCPAN at <https://metacpan.org/dist/JSON-Schema-Modern> π - and a star in GitHub at <https://github.com/karenetheridge/JSON-Schema-Modern> β
it costs you nothing and it makes her whole day, periodt π«Ά
π 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 at <https://json-schema.slack.com> and the OpenAPI Slack server at <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.
heads up bestie: that share/LICENSE line is real and it means what it says β some schema files are doing their own thing licence-wise, so check there before you assume π
and that's the whole page, you ate it π β¨
signing off with love: this was perl v5.40.1, dated 2026-07-31, and the page header was JSON::...aluated(3pm) β go forth and validate, bestie π¦ππ
π¦ where this page comes from
- ubuntu stonking: libjson-schema-modern-perl 0.642-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms