Sha256: 472e7a52197c7510865f57193a0be626753dd48e07c7cf3a5b87b4dd2cebc588
Contents?: true
Size: 426 Bytes
Versions: 25
Compression:
Stored size: 426 Bytes
Contents
var classof = require('../internals/classof'); var wellKnownSymbol = require('../internals/well-known-symbol'); var Iterators = require('../internals/iterators'); var ITERATOR = wellKnownSymbol('iterator'); module.exports = function (it) { var O = Object(it); return O[ITERATOR] !== undefined || '@@iterator' in O // eslint-disable-next-line no-prototype-builtins || Iterators.hasOwnProperty(classof(O)); };
Version data entries
25 entries across 25 versions & 7 rubygems