Options
All
  • Public
  • Public/Protected
  • All
Menu

@textile/js-http-client

Index

Modules

Enumerations

Classes

Interfaces

Type aliases

Functions

Object literals

Type aliases

FeedModes

FeedModes: "chrono" | "annotated" | "stacks"

KeyValue

KeyValue: Record<string, string | number | boolean>

MillFunction

MillFunction: function

Type declaration

    • Parameters

      • mill: string
      • opts: MillOpts
      • form: any
      • headers: object
        • [k: string]: string

      Returns Promise<FileIndex>

MillOpts

MillOpts: Record<string, string>

ThreadSharing

ThreadSharing: "not_shared" | "invite_only" | "shared"

ThreadType

ThreadType: "private" | "read_only" | "public" | "open"

Functions

Const createHeaders

  • createHeaders(args?: string[], opts?: KeyValue, headers?: KeyValue): Record<string, string>

Private Const getArgs

  • getArgs(argsAr?: string[]): string
  • Create 'args' like a CLI command would take

    Parameters

    • Optional argsAr: string[]

      An array of arguments

    Returns string

Private Const getOpts

  • Create 'options' like a CLI command would take.

    Parameters

    • Optional opts: KeyValue

      A map of option keys and values

    Returns string

Const readableNodeToWeb

  • readableNodeToWeb<T>(nodeStream: Readable | ReadableStream<T>): ReadableStream<T>
  • Type parameters

    • T

    Parameters

    • nodeStream: Readable | ReadableStream<T>

    Returns ReadableStream<T>

Const readableWebToNode

  • readableWebToNode<T>(webStream: ReadableStream<T>): NodeReadable<T>

Const streamHandler

  • streamHandler<T>(response: ReadableStream<ArrayBuffer>): ReadableStream<T>
  • Type parameters

    • T

    Parameters

    • response: ReadableStream<ArrayBuffer>

    Returns ReadableStream<T>

Object literals

Const DEFAULT_API_OPTIONS

DEFAULT_API_OPTIONS: object

port

port: number = 40600

url

url: string = "http://127.0.0.1"

version

version: number = 0