Utility TypeScript @ 2.0.0-beta
    Preparing search index...

    Type Alias RecursivePartialExcept<T_Object, T_KeysRequired>

    RecursivePartialExcept: RecursivePartial<Omit<T_Object, T_KeysRequired>> & Pick<
        Required<T_Object>,
        T_KeysRequired,
    >

    Recursively Partial-izes an object, except for the given RequiredKeys — i.e., the recursive version of PartialExcept.

    Type Parameters

    • T_Object

      Type or interface to transform.

    • T_KeysRequired extends keyof T_Object = never

      Optional. Keys that must be included. Default never.

    2.0.0-alpha