aboutsummaryrefslogtreecommitdiffstats
path: root/node_modules/rxjs/src/internal/util/isPromise.ts
blob: 0baef64aaf6e1f22f1497c1086e7ba21945c77e7 (plain) (blame)
1
2
3
4
5
6
7
8
9
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);
}
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage