JSON::V...::Draft6(3)

πŸ’… NAME πŸ’…

Okay so bestie, this is JSON::Validator::Schema::Draft6 β€” it's the JSON-Schema Draft 6 situation, fr fr. You're reading the JSON::V...::Draft6(3) page from the User Contributed Perl Documentation, and it is exactly what it says on the tin: the class that reps Draft 6. ✨

πŸŽ€ SYNOPSIS πŸŽ€

No cap, this page doesn't do its own synopsis β€” just go look at "SYNOPSIS" in JSON::Validator::Schema and everything will make sense. πŸ’–

🌸 DESCRIPTION 🌸

This class is literally the living embodiment of <https://json-schema.org/specification-links.html#draft-6> β€” like, that's the spec it's holding down. Main character energy for Draft 6 and Draft 6 only. πŸ‘‘

πŸ¦‹ ATTRIBUTES πŸ¦‹

⭐ specification

my $str = $schema->specification;

Defaults to "http://json-schema.org/draft-06/schema#" (which shows up in the pod as "<http://json-schema.org/draft-06/schema#>" β€” same vibe, it's a linky thing). That's the default, periodt. 🌈

🫢 SEE ALSO 🫢

  • JSON::Validator::Schema β€” go read that one too, bestie, it's the whole ecosystem. 🧚

πŸ’€ reminder that this is perl v5.42.0 energy, dated 2025-03-17 β€” so go off, timestamp icon that you are. πŸ“

Later bestie, stan the schema docs πŸ’œπŸŽ€

πŸ“¦ where this page comes from