@visactor/vrender-core
Version:
```typescript import { xxx } from '@visactor/vrender-core'; ```
11 lines (8 loc) • 374 B
JavaScript
function isPromise(object) {
return ("object" == typeof object && null !== object || "function" == typeof object) && "function" == typeof object.then;
}
function isPromiseOrContainsPromise(object) {
return !!isPromise(object) || Array.isArray(object) && object.some(isPromise);
}
export { isPromise, isPromiseOrContainsPromise };
//# sourceMappingURL=async.js.map