{"version":3,"file":"isErrorLike.cjs","sources":["../../../src/lib/isErrorLike.ts"],"sourcesContent":["export type ErrorLike = {\n\tname: string;\n\tmessage: string;\n\tstack?: string;\n\tcause?: unknown;\n};\n\nexport const isErrorLike = (error: unknown): error is ErrorLike => {\n\treturn (\n\t\ttypeof error === \"object\" &&\n\t\terror !== null &&\n\t\t\"name\" in error &&\n\t\t\"message\" in error\n\t);\n};\n"],"names":[],"mappings":";;AAOa,MAAA,cAAc,CAAC,UAAsC;AACjE,SACC,OAAO,UAAU,YACjB,UAAU,QACV,UAAU,SACV,aAAa;AAEf;;"}