MCPcopy
hub / github.com/sindresorhus/is / isAsyncFunction

Function isAsyncFunction

source/index.ts:497–499  ·  view source on GitHub ↗
(value: unknown)

Source from the content-addressed store, hash-verified

495}
496
497export function isAsyncFunction<T = unknown>(value: unknown): value is ((...arguments_: any[]) => Promise<T>) {
498 return getObjectType(value) === 'AsyncFunction';
499}
500
501export function isAsyncGenerator(value: unknown): value is AsyncGenerator {
502 return isAsyncIterable(value) && isFunction((value as AsyncGenerator).next) && isFunction((value as AsyncGenerator).throw);

Callers 1

assertAsyncFunctionFunction · 0.85

Calls 1

getObjectTypeFunction · 0.85

Tested by

no test coverage detected