UNPKG

@voxpelli/typed-utils

Version:

My personal (type-enabled) utils / helpers

23 lines 621 B
/** * @template T * @param {T} value * @returns {LiteralTypeOf<T>} */ export function explainVariable<T>(value: T): LiteralTypeOf<T>; /** * @param {unknown} value * @returns {value is Error & { code: string }} */ export function isErrorWithCode(value: unknown): value is Error & { code: string; }; /** * @param {unknown} value * @returns {value is Error & { code: string, path: string }} */ export function looksLikeAnErrnoException(value: unknown): value is Error & { code: string; path: string; }; import type { LiteralTypeOf } from './types/literal-types.d.ts'; //# sourceMappingURL=misc.d.ts.map