Implementation of JIRA HTTP client with retry logic and concurrency control

Implements

Constructors

Methods

Constructors

Methods

  • Make a DELETE request

    Type Parameters

    • T = unknown

    Parameters

    • endpoint: string
    • Optional timeoutMs: number

    Returns Promise<T>

  • Make a GET request

    Type Parameters

    • T = unknown

    Parameters

    • endpoint: string
    • Optional params: Record<string, unknown>
    • Optional timeoutMs: number

    Returns Promise<T>

  • Make a POST request

    Type Parameters

    • T = unknown

    Parameters

    • endpoint: string
    • body: unknown
    • Optional timeoutMs: number

    Returns Promise<T>

  • Make a PUT request

    Type Parameters

    • T = unknown

    Parameters

    • endpoint: string
    • body: unknown
    • Optional timeoutMs: number

    Returns Promise<T>