Function isPromise

  • instanceof Promise alias.

    Example

    isPromise(new Promise()); // true
    isPromise((async () => {})()); // true
    isPromise(fetch("https://vangware.com")); // true
    isPromise(Promise.resolve("Vangware")); // true
    isPromise("Vangware"); // false

    Parameters

    • input: unknown

    Returns input is Promise<unknown>

    true if the given value is an instance of Promise, false otherwise.