Link Search Menu Expand Document

errors overview

Added in v1.0.0


Table of contents


Constructors

commandNotFoundError

Signature

export declare const commandNotFoundError: Ctor<CommandNotFoundError>

Added in v1.0.0

exitCodeError

Signature

export declare const exitCodeError: Ctor<ExitCodeError>

Added in v1.0.0

signalError

Signature

export declare const signalError: Ctor<SignalError>

Added in v1.0.0

unknownSpawnError

Signature

export declare const unknownSpawnError: Ctor<UnknownSpawnError>

Added in v1.0.0

Errors

CommandNotFoundError (interface)

Signature

export interface CommandNotFoundError extends _nativeError, Tag<'CommandNotFoundError'> {
  command: string
}

Added in v1.0.0

ExitCodeError (interface)

Signature

export interface ExitCodeError extends _stdout, _stderr, Tag<'ExitCodeError'> {
  exitCode: number
}

Added in v1.0.0

SignalError (interface)

Signature

export interface SignalError extends _stdout, _stderr, Tag<'SignalError'> {
  signal: NodeJS.Signals
}

Added in v1.0.0

UnknownSpawnError (interface)

Signature

export interface UnknownSpawnError extends _nativeError, Tag<'UnknownSpawnError'> {}

Added in v1.0.0

Types

_exitCode (type alias)

Signature

export type _exitCode = { exitCode: number }

Added in v1.0.0

_nativeError (type alias)

Signature

export type _nativeError = { nativeError: NodeJS.ErrnoException }

Added in v1.0.0

_stderr (type alias)

Signature

export type _stderr = { stderr: string }

Added in v1.0.0

_stdin (type alias)

Signature

export type _stdin = { stdin: string }

Added in v1.0.0

_stdout (type alias)

Signature

export type _stdout = { stdout: string }

Added in v1.0.0