Skip to main content Link Search Menu Expand Document (external link)

MobyConvey overview

Convenance utilities for Docker input and output streams.

Added in v1.0.0


Table of contents


Conveyance Sinks

followProgressInConsole

Signature

export declare const followProgressInConsole: <E1, R1>(
  stream: Stream<JSONMessage, E1, R1>
) => Effect<Chunk<JSONMessage>, E1, Exclude<R1, Scope>>

Added in v1.0.0

waitForProgressToComplete

Signature

export declare const waitForProgressToComplete: <E1, R1>(
  stream: Stream<JSONMessage, E1, R1>
) => Effect<Chunk<JSONMessage>, E1, Exclude<R1, Scope>>

Added in v1.0.0

Conveyance Streams

packBuildContextIntoTarballStream

Signature

export declare const packBuildContextIntoTarballStream: {
  (cwd: string, entries?: Array<string> | undefined): Stream<Uint8Array, PlatformError | ParseError, Path | FileSystem>
  (entries: HashMap<string, string | Uint8Array>): Stream<Uint8Array, ParseError, never>
}

Added in v1.0.0