UNPKG

on-error-resume-next

Version:

Run a function, synchronously or asynchronously, and ignore errors.

20 lines (19 loc) 422 B
import { isPromise } from "./chunk-MBTBSBLB.mjs"; // src/index.auto.ts function onErrorResumeNext(fn, context) { try { const result = fn.call(context); if (isPromise(result)) { return new Promise((resolve) => result.then(resolve, () => resolve(void 0))); } return result; } catch { return void 0; } } export { onErrorResumeNext }; //# sourceMappingURL=on-error-resume-next.auto.mjs.map