prorm API Reference
    Preparing search index...

    Type Alias RequiredBy<T, K>

    RequiredBy: Omit<T, K> & Required<Pick<T, K>>

    RequiredBy - Constructs a type with all properties of T having the opposite optionality of K.

    Type Parameters

    • T
    • K extends keyof T
    type RequiredUser = RequiredBy<UserAttributes, 'name'>;
    // { id: number, name: string, email?: string }