UNPKG

@andranik-arakelyan/js-utilities

Version:
1 lines 311 B
"use strict";Object.defineProperty(exports,"__esModule",{value:true});exports.safeAsync=safeAsync;async function safeAsync(asyncFn){try{const data=await asyncFn();return{success:true,data:data,error:null}}catch(error){return{success:false,data:null,error:error instanceof Error?error:new Error(String(error))}}}