tryError Documentation

Interface: PluginAPI
Interface

Defined in: [plugins.ts:398](https://github.com/oconnorjohnson/try-error/blob/e3ae0308069a4fba073f4543d527ad76373db795/src/plugins.ts#L398) Plugin API provided to plugins during setup

tryError API Documentation v0.0.1-alpha.1


tryError API Documentation / PluginAPI

Interface: PluginAPI

Defined in: plugins.ts:398

Plugin API provided to plugins during setup

Properties

addMiddleware()

addMiddleware: (...middleware) => ErrorMiddleware[];

Defined in: plugins.ts:403

Parameters

middleware

...ErrorMiddleware[]

Returns

ErrorMiddleware[]


addUtility()

addUtility: (name, fn) => Record<string, Function>;

Defined in: plugins.ts:404

Parameters

name

string

fn

Function

Returns

Record<string, Function>


createErrorType()

createErrorType: (type, factory) =>
  Record<string, (message, context?) => TryError>;

Defined in: plugins.ts:399

Parameters

type

string

factory

(message, context?) => TryError

Returns

Record<string, (message, context?) => TryError>