Makes specified properties of T required.
T
The type to make properties required.
The properties to make required.
interface A { x?: number; y?: string; z: boolean }// => { x: number; y?: string; z: boolean }type R = MakeRequired<A, 'x'>; Copy
interface A { x?: number; y?: string; z: boolean }// => { x: number; y?: string; z: boolean }type R = MakeRequired<A, 'x'>;
Makes specified properties of
T
required.