• Type Parameters

    • T

    • U

    Parameters

    • target: T
    • source: U

    Returns T & U

  • Type Parameters

    • T

    • U

    • V

    Parameters

    • target: T
    • source1: U
    • source2: V

    Returns T & U & V

  • Type Parameters

    • T

    • U

    • V

    • W

    Parameters

    • target: T
    • source1: U
    • source2: V
    • source3: W

    Returns T & U & V & W

  • Parameters

    • target: Record<string, any>
    • Rest ...args: Record<string, any>[]

    Returns Record<string, any>