JSON::...icator(3pm)
πΈ NAME πΈ
So bestie, welcome to the manual page for JSON::Schema::Modern::Vocabulary::Applicator β literally the implementation of the JSON Schema Applicator vocabulary. π
And yes, this is a 3pm manpage (that's Perl module documentation, section 3pm, iykyk). The header at the top just shows you JSON::...icator(3pm) because the real name is way too long to fit in that lil box β the full glow-up name is the one right above this paragraph. π
β¨ VERSION β¨
This is version 0.642 π
Heads up: I use a linearly-increasing version numbering scheme. No meaning should be presumed or inferred from the version being less than 1.0. π«Ά (like, don't read into it bestie, it's just numbers going up, no lore, no cap)
π¦ DESCRIPTION π¦
This module is an implementation of the JSON Schema Draft 2020-12 "Applicator" vocabulary. You'll spot it in metaschemas via the URI:
https://json-schema.org/draft/2020-12/vocab/applicator
and it's formally specified over here:
https://json-schema.org/draft/2020-12/json-schema-core.html#section-10
That's the main character. But she's not doing this solo β support is also provided for these β¨:
- The equivalent Draft 2019-09 keywords, indicated in metaschemas with the URI
https://json-schema.org/draft/2019-09/vocab/applicatorand formally specified athttps://datatracker.ietf.org/doc/html/draft-handrews-json-schema-02#section-9β except for theunevaluatedItemsandunevaluatedPropertieskeywords, because those two live over inJSON::Schema::Modern::Vocabulary::Unevaluated(different house, different vibe π ). - The equivalent Draft 7 keywords that correspond to this vocabulary, formally specified at
https://datatracker.ietf.org/doc/html/draft-handrews-json-schema-validation-01#section-6. - The equivalent Draft 6 keywords that correspond to this vocabulary, formally specified at
https://json-schema.org/draft-06/draft-wright-json-schema-validation-01#rfc.section.6. - The equivalent Draft 4 keywords that correspond to this vocabulary, formally specified at
https://json-schema.org/draft-04/draft-fge-json-schema-validation-00#rfc.section.5.
Like?? The backwards compatibility?? She ate. π
π GIVING THANKS π
If you found this module useful (and like, you did), please show your appreciation by:
- adding a +1 on MetaCPAN at
https://metacpan.org/dist/JSON-Schema-Modernβ - and dropping a star on GitHub at
https://github.com/karenetheridge/JSON-Schema-Modernπ
Tiny clicks, huge serotonin, the author will literally feel it. π«Ά
π SUPPORT π
Bugs may be submitted through https://github.com/karenetheridge/JSON-Schema-Modern/issues β go off, file that issue, be detailed. ππ
I'm also usually active on irc, as 'ether', at irc.perl.org and irc.libera.chat. Come say hi fr fr. π¬
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 β both of which are also great resources for finding help. π¦
π AUTHOR π
Karen Etheridge <ether@cpan.org> β the icon, the legend, the moment. π
π 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. π (so yeah, check that file, it's giving "each one has its own paperwork")
Okay that's the whole page bestie, you're now fully caught up on JSON::Schema::Modern::Vocabulary::Applicator π
β¨
This was rendered by perl v5.40.1 on 2026-07-31 β and the footer was gonna hit you with JSON::...icator(3pm) again, but I got there first. Mwah. ππ¦π
π¦ 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