Index
Type aliases
Type aliases
Compulsory
Type parameters
-
O: object
to make compulsory
-
K: Index
to choose fields (?=
keyof O
) -
depth: Depth
to do it deeply (?=
'flat'
)
returns
object
example
CompulsoryDeep
Type parameters
- O
CompulsoryFlat
Type parameters
- O
CompulsoryPart
Type parameters
- O: object
- depth: Depth
Make some fields of
O
compulsory (deeply or not) (it's likeRequired
&NonNullable
at once).