Metadata
const {
_,
base,
asIs,
any,
anyOf,
maybe,
withDefault,
number,
string,
boolean,
date,
wrappedNumber,
map,
enumMap,
stringMap,
list,
set
} = M.metadata()_(Type, innerMetadata = [])
base(Type)
asIs(transform = identity)
any()
anyOf([[metadata1, enumValue1], ..., [metadataN, enumValueN]] = [], field = 'type')
number()
wrappedNumber()
string()
boolean()
date()
map(keyMetadata = any(), valueMetadata = any())
enumMap(enumMetadata, valueMetadata = any())
stringMap(valueMetadata = any())
list(itemMetadata = any()), list([...itemMetadata])
set(itemMetadata)
maybe(metadata = any())
withDefault(metadata, default)
Last updated