UNPKG

eslint-seatbelt

Version:

Gradually tighten ESLint rules in your codebase

13 lines (11 loc) 318 B
export function appendErrorContext(error: unknown, context: string) { if (error instanceof Error) { error.message += `\n ${context}` } } export function isErrno( error: unknown, code: string, ): error is NodeJS.ErrnoException { return error instanceof Error && "code" in error && error.code === code }