sub
_build_formats {
return
{
'date'
=> JSON::Validator::Formats->can(
'check_date'
),
'date-time'
=> JSON::Validator::Formats->can(
'check_date_time'
),
'email'
=> JSON::Validator::Formats->can(
'check_email'
),
'hostname'
=> JSON::Validator::Formats->can(
'check_hostname'
),
'idn-email'
=> JSON::Validator::Formats->can(
'check_idn_email'
),
'idn-hostname'
=> JSON::Validator::Formats->can(
'check_idn_hostname'
),
'ipv4'
=> JSON::Validator::Formats->can(
'check_ipv4'
),
'ipv6'
=> JSON::Validator::Formats->can(
'check_ipv6'
),
'iri'
=> JSON::Validator::Formats->can(
'check_iri'
),
'iri-reference'
=> JSON::Validator::Formats->can(
'check_iri_reference'
),
'json-pointer'
=> JSON::Validator::Formats->can(
'check_json_pointer'
),
'regex'
=> JSON::Validator::Formats->can(
'check_regex'
),
'relative-json-pointer'
=> JSON::Validator::Formats->can(
'check_relative_json_pointer'
),
'time'
=> JSON::Validator::Formats->can(
'check_time'
),
'uri'
=> JSON::Validator::Formats->can(
'check_uri'
),
'uri-reference'
=> JSON::Validator::Formats->can(
'check_uri_reference'
),
'uri-template'
=> JSON::Validator::Formats->can(
'check_uri_template'
),
};
}
sub
_definitions_path_for_ref { [
'$defs'
] }
1;