JSON Schema format validation for Ajv v8+
Formats time
and date-time
now require timezone, as per JSON Schema specification / RFC3339.
Added formats iso-time
and iso-date-time
that have optional timezone, they can be used for backwards compatibility.
Keywords formatMaximum
and formatMinimum
for time
and date-time
format now take into account timezone (both for time and for date), the previous comparison logic that ignored timezone is preserved for iso-time
and iso-date-time
formats.
Fix byte
format (@seriousme, #31)
Support OpenAPI formats for numbers (@seriousme, #22)
Make ajv dependency and optional peerDependency to support --legacy-peer-deps
Make ajv dependency and optional peerDependency to support --legacy-peer-deps
Upgrade Ajv version
Upgrade for ajv v8
Make ajv peer dependency to avoid version conflicts on each upgrade
Replaces deprecated v2.0.0-beta.2
Upgrade ajv version