macoolka-io
Version:
`macoolka-io` is Runtime type system for IO decoding/encoding.
33 lines (32 loc) • 1.32 kB
JSON
{
"macoolka.io.number": "type is number",
"macoolka.io.number.maxValue": "maximum value:{value}",
"macoolka.io.number.minValue": "minimum value:{value}",
"macoolka.io.integer": "type is integer",
"macoolka.io.boolean": "type is boolean",
"macoolka.io.string": "type is string",
"macoolka.io.string.maxLength": "maximum length:{value}",
"macoolka.io.string.minLength": "minimum length:{value}",
"macoolka.io.string.match": "RegExp:{value}",
"macoolka.io.email": "EMail",
"macoolka.io.ipv4": "IPV4",
"macoolka.io.ipv6": "IPV6",
"macoolka.io.url": "Url",
"macoolka.io.uuid": "UUID",
"macoolka.io.array": "Array<{value}>",
"macoolka.io.nonEmptyArray": "NonEmptyArray<{value}>",
"macoolka.io.nonEmptyString": "NonEmptyString",
"macoolka.io.kind": "kind",
"macoolka.io.union": "union",
"macoolka.io.intersection": "intersection",
"macoolka.io.type": "type",
"macoolka.io.partial": "partial",
"macoolka.io.void": "void",
"macoolka.io.record": "record",
"macoolka.io.enum": "enum",
"macoolka.io.dateFromISOString": "ISO Date",
"macoolka.io.dateFromNumber": "Number Date",
"macoolka.io.dateFromUnixTime": "Unix Time",
"macoolka.io.invalid": "Invalid value {value} supplied to",
"macoolka.io.literal": "literal"
}