UNPKG

nani

Version:

Better error handling for Node

11 lines (10 loc) 452 B
import { MultiError } from "./multi-error"; /** * Converts an array of errors into a single error, wrapping it with a * MultiError if necessary. * @param errors - Array of errors to convert. * @returns null if `errors` is empty, the first element if `errors` has only * one element, or a MultiError wrapping `errors` if `errors` has more than * one element. */ export declare function fromArray(errors: Error[]): MultiError | Error | null;