JSON::V...::Draft7(3)

πŸ’… JSON::Validator::Schema::Draft7

okay so real talk β€” this is a page from the User Contributed Perl Documentation, and it's all about a lil Perl class that is literally the vibe of JSON-Schema Draft 7. yes queen, the schema era. πŸŽ€


✨ NAME ✨

JSON::Validator::Schema::Draft7 β€” the one and only JSON-Schema Draft 7 representation, bestie. πŸ¦‹


🌸 SYNOPSIS 🌸

ngl this part is short and sweet β€” it just points you elsewhere:

See "SYNOPSIS" in JSON::Validator::Schema.

that's it. that's the whole synopsis. go look at the parent module, iykyk. πŸ’–


πŸ”₯ DESCRIPTION πŸ”₯

So what is this class, you ask? It represents Draft 7 of JSON-Schema β€” the actual spec, no cap:

https://json-schema.org/specification-links.html#draft-7

that link is the main character here, go read it. πŸ‘‘


🧚 ATTRIBUTES 🧚

⭐ specification

here's the whole flex:

my $str = $schema->specification;

Defaults to "http://json-schema.org/draft-07/schema#" β€” that's the default, periodt. πŸ’…


🫢 SEE ALSO 🫢

  • JSON::Validator::Schema β€” the parent, the icon, the blueprint. go say hi. 🌈

lowkey don't forget this is all living under the User Contributed Perl Documentation umbrella, so be nice to it πŸ“

and that's the whole page, bestie β€” so iconic, so brief. πŸ’œ

🌸 signing off: perl v5.42.0, dated 2025-03-17 β€” a whole moment in time, fr fr 🌸

πŸ“¦ where this page comes from