Add more types to the schema itself.

This commit is contained in:
Eric Sampson 2021-09-10 22:59:19 -05:00 committed by GitHub
parent 7348b22d49
commit deb95b4cd8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -224,13 +224,13 @@ document {
type "number" type "number"
} }
} }
node "format" description="Intended data format, if the value is a string." { node "format" description="Intended data format." {
max 1 max 1
value { value {
min 1 min 1
type "string" type "string"
// https://json-schema.org/understanding-json-schema/reference/string.html#format // https://json-schema.org/understanding-json-schema/reference/string.html#format
enum "date-time" "date" "time" "email" "idn-email" "hostname" "idn-hostname" "ipv4" "ipv6" "uri" "uri-reference" "iri", "iri-reference" "uri-template" "regex" "uuid" enum "date-time" "date" "time" "duration" "decimal" "currency" "country-2" "country-3" "country-subdivision" "email" "idn-email" "hostname" "idn-hostname" "ipv4" "ipv6" "uri" "uri-reference" "iri", "iri-reference" "uri-template" "regex" "uuid" "i8" "i16" "i32" "i64" "u8" "u16" "u32" "u64" "isize" "usize" "f32" "f64" "decimal64" "decimal128"
} }
} }
node "%" description="Only used for numeric values. Constrains them to be multiples of the given number(s)" { node "%" description="Only used for numeric values. Constrains them to be multiples of the given number(s)" {