JSON::...dation(3pm)

πŸ“¦
version 0.642 Β· 4 versions
, in ubuntu stonking

✨ JSON::Schema::Modern::Vocabulary::Validation ✨

okay so bestie, this is the manual for JSON::Schema::Modern::Vocabulary::Validation β€” it's a Perl module, and it ships as part of the User Contributed Perl Documentation (the 3pm girlies πŸ’…). Buckle up, it's giving very specific and very valid πŸŽ€


πŸ’– NAME πŸ’–

JSON::Schema::Modern::Vocabulary::Validation β€” the implementation of the JSON Schema Validation vocabulary. that's the whole vibe, that's the job 🌸


πŸ¦‹ VERSION πŸ¦‹

version 0.642

ngl the versioning here is a little unhinged and the author said so herself: it's a linearly-increasing version numbering scheme. and like, please don't read anything into it β€” no meaning should be presumed or inferred from the version being less than 1.0 🫢 it's not a baby module, it's just counting.


⭐ DESCRIPTION ⭐

so this module is the implementation of the JSON Schema Draft 2020-12 "Validation" vocabulary. you can spot it in metaschemas by the URI

https://json-schema.org/draft/2020-12/vocab/validation

and it's formally specified over at <https://json-schema.org/draft/2020-12/json-schema-validation.html#section-6>. iconic. no cap. πŸ‘‘

and because we are generous and also because backwards compatibility is a love language, support is also provided for:

the way this one module is holding hands with four whole drafts across the timeline… main character energy fr fr 😭πŸ”₯


πŸŽ€ GIVING THANKS πŸŽ€

if you found this module useful (and bestie, if you're reading the manpage you probably did πŸ’€), please show your appreciation by:

that's it, that's the whole ask, it costs zero dollars and it makes someone's whole day 🫢


🌸 SUPPORT 🌸

found a bug? πŸ› don't be shy, bugs may be submitted through <https://github.com/karenetheridge/JSON-Schema-Modern/issues>. we love a paper trail.

also the author is usually active on irc as 'ether' on irc.perl.org and irc.libera.chat. yes, IRC, we're keeping it vintage and lowkey iconic πŸ’…

and if you want even more places to yap, you can find them on the JSON Schema Slack server at <https://json-schema.slack.com> and the OpenAPI Slack server at <https://open-api.slack.com> β€” which (direct quote energy) are also great resources for finding help. so many doors, all of them open πŸšͺ✨


πŸ‘‘ AUTHOR πŸ‘‘

Karen Etheridge <ether@cpan.org> β€” the icon, the legend, the person answering your IRC ping 🌟


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. so go off, remix it, it's legally yours to play with 🎨

⚠️ heads up: Some schema files have their own licence, in share/LICENSE. so if you're grabbing a schema file specifically, check that file first, bestie β€” don't just assume the big licence covers every little thing πŸ™ˆ

and that's the whole page, babes πŸ¦‹ this manual came to you via perl v5.40.1, dated 2026-07-31, and it's filed under the JSON::...dation(3pm) entry of the User Contributed Perl Documentation. go validate something gorgeous πŸ’…βœ¨

πŸ“¦ where this page comes from