b2f1aa5daba4914b03e9b670fae49836726cc0410ca67205e783641d1717e25062910b1290c50e2abfc3355a61e8f56f3277d788045d4d2ea5e7d28a2a692a 373 B

12345678910
  1. var classof = require('./_classof');
  2. var ITERATOR = require('./_wks')('iterator');
  3. var Iterators = require('./_iterators');
  4. module.exports = require('./_core').isIterable = function (it) {
  5. var O = Object(it);
  6. return O[ITERATOR] !== undefined
  7. || '@@iterator' in O
  8. // eslint-disable-next-line no-prototype-builtins
  9. || Iterators.hasOwnProperty(classof(O));
  10. };