Options
All
  • Public
  • Public/Protected
  • All
Menu

Fetch JSON + shorthand for Authorization: Bearer

Note: when using this on a node server, fetch needs to be polyfilled node-fetch suggests doing this like:

import fetch from 'node-fetch'

if (!globalThis.fetch) {
  //@ts-ignore
  globalThis.fetch = fetch
}

Index

Functions

_patchJSON

  • _patchJSON(url: string, json?: any, options?: any): Promise<any>
  • Parameters

    • url: string
    • Optional json: any
    • Optional options: any

    Returns Promise<any>

_putJSON

  • _putJSON(url: string, json?: any, options?: any): Promise<any>
  • Parameters

    • url: string
    • Optional json: any
    • Optional options: any

    Returns Promise<any>

deleteJSON

  • deleteJSON(url: string, options?: any): Promise<any>
  • Parameters

    • url: string
    • Optional options: any

    Returns Promise<any>

fetchJSON

  • fetchJSON(url: string, options?: any): Promise<any>
  • Parameters

    • url: string
    • Optional options: any

    Returns Promise<any>

getJSON

  • getJSON(url: string, options?: any): Promise<any>
  • Parameters

    • url: string
    • Optional options: any

    Returns Promise<any>

patchJSON

  • patchJSON(url: string, json?: any, options?: any): Promise<any>
  • Parameters

    • url: string
    • Optional json: any
    • Optional options: any

    Returns Promise<any>

postJSON

  • postJSON(url: string, json?: any, options?: any): Promise<any>
  • Parameters

    • url: string
    • Optional json: any
    • Optional options: any

    Returns Promise<any>

putJSON

  • putJSON(url: string, json?: any, options?: any): Promise<any>
  • Parameters

    • url: string
    • Optional json: any
    • Optional options: any

    Returns Promise<any>

Generated using TypeDoc