Options
All
  • Public
  • Public/Protected
  • All
Menu

Module @pengine/utils

Index

Functions

  • deepMerge<T>(target: T, ...sources: Partial<T>[]): T
  • Merges two objects or more objects deeply

    export

    Type parameters

    • T: Record<string, any>

      The type of the objects to merge

    Parameters

    • target: T

      The target object

    • Rest ...sources: Partial<T>[]

      The source objects

    Returns T

    The merged object

  • getRandomBetween(min: number, max: number, returnFloat?: boolean): number
  • Returns a random integer between min (inclusive) and max (inclusive)

    export

    Parameters

    • min: number

      The minimum number

    • max: number

      The maximum number

    • returnFloat: boolean = false

      If true, the result will be a float

    Returns number

    A random integer between min (inclusive) and max (inclusive)

Generated using TypeDoc