1
0
forked from jchomaz/Vulture
Files
Vulture/VApp/node_modules/rxjs/src/internal/util/isPromise.ts

10 lines
236 B
TypeScript

import { isFunction } from "./isFunction";
/**
* Tests to see if the object is "thennable".
* @param value the object to test
*/
export function isPromise(value: any): value is PromiseLike<any> {
return isFunction(value?.then);
}