UNPKG

util-ex

Version:

Browser-friendly enhanced util fully compatible with standard node.js

14 lines (13 loc) 436 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isAsyncIterable = isAsyncIterable; /** * Checks whether an object is async iterable. * @param {any} obj The object to be checked. * @returns {obj is AsyncIterable<any>} Returns true if the object is async iterable; otherwise, returns false. */ function isAsyncIterable(obj) { return !!obj && typeof obj[Symbol.asyncIterator] === 'function'; }