Options
All
  • Public
  • Public/Protected
  • All
Menu

Index

Variables

jsonb: { deserialize: ((s: string) => any); serialize: ((o: any) => string) } = ...

Type declaration

  • deserialize: ((s: string) => any)
      • (s: string): any
      • Converts JSON string back to an object. Converts base64 encoded buffers back to buffers

        Parameters

        • s: string

          String to convert back to object.

        Returns any

        • Object.
  • serialize: ((o: any) => string)
      • (o: any): string
      • Converts supplied object to a string and safely handles buffers by converting them to a base64 string.

        Parameters

        • o: any

          Object to convert.

        Returns string

        • JSON string.

Functions

  • debug(message?: any, ...optionalParams: any[]): void
  • Parameters

    • Optional message: any
    • Rest ...optionalParams: any[]

    Returns void

  • randomInteger(lower: number, upper: number): number
  • random number between the inclusive lower and upper

    Parameters

    • lower: number

      number

    • upper: number

      number

    Returns number

    number

    import { utils } from "@stephen-shopopop/standard"

    const random = utils.randomInteger(0, 99)
  • randomSalt(length?: number): string
  • Parameters

    • length: number = 8

      number salt length

    Returns string

    string

    import { utils } from "@stephen-shopopop/standard"

    const utils.random = randomSalt(16)
  • sleep<T>(delay?: number, value?: T, options?: TimerOptions): Promise<T>
  • Type Parameters

    • T = void

    Parameters

    • Optional delay: number
    • Optional value: T
    • Optional options: TimerOptions

    Returns Promise<T>

  • warn(message?: any, ...optionalParams: any[]): void
  • Parameters

    • Optional message: any
    • Rest ...optionalParams: any[]

    Returns void

Generated using TypeDoc