@vnmfify/core
Version:
```shell npm i @vnmfify/core -S ```
12 lines (11 loc) • 422 B
JavaScript
import _isFunction from "lodash/isFunction";
import _isObjectLike from "lodash/isObjectLike";
export function isPromise(val) {
return _isObjectLike(val) && _isFunction(val.then) && _isFunction(val.catch);
}
export function fulfillPromise(promise) {
if (isPromise(promise)) {
promise === null || promise === void 0 ? void 0 : promise.then(() => {}, () => {});
}
}
//# sourceMappingURL=promisify.js.map