Skip to content

NodeSink

5 exports Added in v1.0.0 Source

Constructor

fromWritable

Added in v1.0.0 Source

Signature

declare const fromWritable: <E, A = string | Uint8Array>(
  evaluate: LazyArg<Writable | NodeJS.WritableStream>,
  onError: (error: unknown) => E,
  options?: FromWritableOptions,
) => Sink.Sink<void, A, never, E>;

Signature

declare const fromWritableChannel: <IE, OE, A>(
  writable: LazyArg<Writable | NodeJS.WritableStream>,
  onError: (error: unknown) => OE,
  options?: FromWritableOptions,
) => Channel<Chunk<never>, Chunk<A>, IE | OE, IE, void, unknown>;

Stdio

stderr

Added in v1.0.0 Source

Signature

declare const stderr: Sink.Sink<void, string | Uint8Array, never, PlatformError>;

stdin

Added in v1.0.0 Source

Signature

declare const stdin: Sink.Sink<void, string | Uint8Array, never, PlatformError>;

stdout

Added in v1.0.0 Source

Signature

declare const stdout: Sink.Sink<void, string | Uint8Array, never, PlatformError>;