@n3okill/utils
Version:
Many javascript helpers
15 lines • 538 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.isIterable = isIterable;
const isFunction_1 = require("./isFunction");
const isNullOrUndefined_1 = require("./isNullOrUndefined");
/**
* Check if argument is Iterable
* @param arg
* @returns {boolean}
*/
// eslint-disable-next-line @typescript-eslint/no-explicit-any
function isIterable(arg) {
return !(0, isNullOrUndefined_1.isNullOrUndefined)(arg) && (0, isFunction_1.isFunction)(arg[Symbol.iterator]);
}
//# sourceMappingURL=isIterable.js.map
;