UNPKG

@fast-china/utils

Version:

Fast 工具库.

3 lines (2 loc) 469 B
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const e=require("../console/index.js");exports.execFunction=async(r,...t)=>{if(!r)return Promise.resolve(void 0);if("AsyncFunction"!==r.constructor.name)return new Promise(((n,o)=>{try{return n(r(...t))}catch(c){return e.consoleError("execFunction",c),o(c)}}));try{return await r(...t)}catch(n){return e.consoleError("execFunction",n),Promise.reject(n)}}; //# sourceMappingURL=func.js.map