Options
All
  • Public
  • Public/Protected
  • All
Menu

Module ensure/function

Index

Functions

  • FunctionParameter(__namedParameters: default<unknown> & { error?: any }): default<unknown[], unknown>
  • object destructure version

    Parameters

    • __namedParameters: default<unknown> & { error?: any }

    Returns default<unknown[], unknown>

  • FunctionParameters<Assumption>(value: unknown, error?: (value: unknown) => Error): Assumption
  • return {@param value} if type is function or throw error from {@param error}

    Type parameters

    • Assumption: default<unknown[], unknown>

    Parameters

    • value: unknown
    • error: (value: unknown) => Error = ThrowableType
        • (value: unknown): Error
        • Parameters

          • value: unknown

          Returns Error

    Returns Assumption

Generated using TypeDoc