Sun, 15 Nov 2026 08:34:13 UTC Log in
Validate data against a JSON schema 105.97 KB built 2026-10-16 20:54:14 GMT

Description

JSON::Validator is a data structure validation library based around JSON Schema. This module can be used directly with a JSON schema or you can use the elegant DSL schema-builder JSON::Validator::joi to define the schema programmatically.

Dependencies

59 total
Requires39
  • perl(B)
  • perl(Carp)
  • perl(Digest::SHA)
  • perl(Exporter)
  • perl(JSON::Validator::Error)
  • perl(JSON::Validator::Formats)
  • perl(JSON::Validator::Schema)
  • perl(JSON::Validator::Schema::Draft4)
  • perl(JSON::Validator::Schema::Draft6)
  • perl(JSON::Validator::Schema::Draft7)
  • perl(JSON::Validator::Schema::OpenAPIv2)
  • perl(JSON::Validator::Store)
  • perl(JSON::Validator::URI)
  • perl(JSON::Validator::Util)
  • perl(List::Util) >= 1.45
  • perl(Mojo::Base)
  • perl(Mojo::Collection)
  • perl(Mojo::Exception)
  • perl(Mojo::File)
  • perl(Mojo::JSON)
  • perl(Mojo::JSON::Pointer)
  • perl(Mojo::Loader)
  • perl(Mojo::Path)
  • perl(Mojo::UserAgent)
  • perl(Mojo::UserAgent)
  • perl(Mojo::Util)
  • perl(Mojolicious) >= 7.28
  • perl(Scalar::Util)
  • perl(Storable)
  • perl(Time::Local)
  • perl(YAML::XS) >= 0.67
  • perl(constant)
  • perl(overload)
  • perl-libs
  • rpmlib(CompressedFileNames) <= 3.0.4-1
  • rpmlib(FileDigests) <= 4.6.0-1
  • rpmlib(PartialHardlinkSets) <= 4.0.4-1
  • rpmlib(PayloadFilesHavePrefix) <= 4.0-1
  • rpmlib(PayloadIsZstd) <= 5.4.18-1
Provides15
  • perl(JSON::Validator) = 5.19
  • perl(JSON::Validator::Error)
  • perl(JSON::Validator::Formats)
  • perl(JSON::Validator::Joi)
  • perl(JSON::Validator::Schema)
  • perl(JSON::Validator::Schema::Draft201909)
  • perl(JSON::Validator::Schema::Draft4)
  • perl(JSON::Validator::Schema::Draft6)
  • perl(JSON::Validator::Schema::Draft7)
  • perl(JSON::Validator::Schema::OpenAPIv2)
  • perl(JSON::Validator::Schema::OpenAPIv3)
  • perl(JSON::Validator::Store)
  • perl(JSON::Validator::URI)
  • perl(JSON::Validator::Util)
  • perl-JSON-Validator = 5.19-2.fc45
ObsoletesNo Obsoletes
ConflictsNo Conflicts
Recommends1
  • perl(Config)
Suggests4
  • perl(Data::Validate::Domain)
  • perl(Data::Validate::IP)
  • perl(Net::IDN::Encode)
  • perl(Sereal::Encoder) >= 4.00
SupplementsNo Supplements
EnhancesNo Enhances

Files

53
Name ascending sort Size
/usr/share/doc/perl-JSON-Validator 0.00 B
/usr/share/doc/perl-JSON-Validator/CONTRIBUTING.md 3.08 KB
/usr/share/doc/perl-JSON-Validator/Changes 24.76 KB
/usr/share/man/man3/JSON::Validator.3pm.gz 4.53 KB
/usr/share/man/man3/JSON::Validator::Error.3pm.gz 1.96 KB
/usr/share/man/man3/JSON::Validator::Formats.3pm.gz 2.19 KB
/usr/share/man/man3/JSON::Validator::Joi.3pm.gz 2.76 KB
/usr/share/man/man3/JSON::Validator::Schema.3pm.gz 4.39 KB
/usr/share/man/man3/JSON::Validator::Schema::Draft201909.3pm.gz 1.51 KB
/usr/share/man/man3/JSON::Validator::Schema::Draft4.3pm.gz 1.09 KB
/usr/share/man/man3/JSON::Validator::Schema::Draft6.3pm.gz 1.07 KB
/usr/share/man/man3/JSON::Validator::Schema::Draft7.3pm.gz 1.07 KB
/usr/share/man/man3/JSON::Validator::Schema::OpenAPIv2.3pm.gz 3.21 KB
/usr/share/man/man3/JSON::Validator::Schema::OpenAPIv3.3pm.gz 1.96 KB
/usr/share/man/man3/JSON::Validator::Store.3pm.gz 2.26 KB
/usr/share/man/man3/JSON::Validator::URI.3pm.gz 1.57 KB
/usr/share/man/man3/JSON::Validator::Util.3pm.gz 2.03 KB
/usr/share/perl5/vendor_perl/JSON 0.00 B
/usr/share/perl5/vendor_perl/JSON/Validator 0.00 B
/usr/share/perl5/vendor_perl/JSON/Validator.pm 14.13 KB
/usr/share/perl5/vendor_perl/JSON/Validator/Error.pm 5.52 KB
/usr/share/perl5/vendor_perl/JSON/Validator/Formats.pm 12.17 KB
/usr/share/perl5/vendor_perl/JSON/Validator/Joi.pm 10.46 KB
/usr/share/perl5/vendor_perl/JSON/Validator/Schema 0.00 B
/usr/share/perl5/vendor_perl/JSON/Validator/Schema.pm 37.29 KB
/usr/share/perl5/vendor_perl/JSON/Validator/Schema/Draft201909.pm 6.53 KB
/usr/share/perl5/vendor_perl/JSON/Validator/Schema/Draft4.pm 7.26 KB
/usr/share/perl5/vendor_perl/JSON/Validator/Schema/Draft6.pm 5.19 KB
/usr/share/perl5/vendor_perl/JSON/Validator/Schema/Draft7.pm 3.44 KB
/usr/share/perl5/vendor_perl/JSON/Validator/Schema/OpenAPIv2.pm 20.75 KB
/usr/share/perl5/vendor_perl/JSON/Validator/Schema/OpenAPIv3.pm 19.18 KB
/usr/share/perl5/vendor_perl/JSON/Validator/Store.pm 9.46 KB
/usr/share/perl5/vendor_perl/JSON/Validator/URI.pm 4.43 KB
/usr/share/perl5/vendor_perl/JSON/Validator/Util.pm 8.95 KB
/usr/share/perl5/vendor_perl/JSON/Validator/cache 0.00 B
/usr/share/perl5/vendor_perl/JSON/Validator/cache/089e74a6d17f64af17a9efd6d0fa0de6 517.00 B
/usr/share/perl5/vendor_perl/JSON/Validator/cache/10a5eeb37fcd5d829449028f7ceb0774 31.27 KB
/usr/share/perl5/vendor_perl/JSON/Validator/cache/33912dbbde6e1d936140f1c82b283d01 29.67 KB
/usr/share/perl5/vendor_perl/JSON/Validator/cache/36d1bd12eeed51e86c8695bd8876a9df 39.30 KB
/usr/share/perl5/vendor_perl/JSON/Validator/cache/3be3f46eb248daf48925640f8ef057e8 1.50 KB
/usr/share/perl5/vendor_perl/JSON/Validator/cache/3d35aac549d951f4cf9182ff47bff0b4 4.34 KB
/usr/share/perl5/vendor_perl/JSON/Validator/cache/4550dd8afbfee9e71377b45f5fea42ce 34.91 KB
/usr/share/perl5/vendor_perl/JSON/Validator/cache/49c95b866e40f788892a7fb3c816b0e8 4.27 KB
/usr/share/perl5/vendor_perl/JSON/Validator/cache/4a31fe43be9e23ca9eb8d9e9faba8892 4.76 KB
/usr/share/perl5/vendor_perl/JSON/Validator/cache/546acf85ddc442761c18517490215b90 1.82 KB
/usr/share/perl5/vendor_perl/JSON/Validator/cache/630949337805585c8e52deea27d11419 331.00 B
/usr/share/perl5/vendor_perl/JSON/Validator/cache/7fe97ed1a4c3fac607dd276b2b298275 892.00 B
/usr/share/perl5/vendor_perl/JSON/Validator/cache/a0f5b4b4e75ea17fc09e88ec0343d148 3.33 KB
/usr/share/perl5/vendor_perl/JSON/Validator/cache/c6f188eb288cf986f23db49297b25e83 1.74 KB
/usr/share/perl5/vendor_perl/JSON/Validator/cache/d18065ce8fb1f748e766b2737bae5200 403.00 B
Files 1–50 of 53 Next →
of 2

Component of

buildroots that installed this RPM
Buildroot descending sort Created State
f45-build-25007-607 2026-10-16 22:11:23 expired
Buildroots 1–1 of 1