/node_modules/babel-polyfill/node_modules/core-js/library/modules/core.is-iterable.js
https://bitbucket.org/worklabschd/bingle_customer2 · JavaScript · 10 lines · 9 code · 0 blank · 1 comment · 2 complexity · f8f092d75af9a800b6b36aaefa3023a7 MD5 · raw file
- var classof = require('./_classof');
- var ITERATOR = require('./_wks')('iterator');
- var Iterators = require('./_iterators');
- module.exports = require('./_core').isIterable = function (it) {
- var O = Object(it);
- return O[ITERATOR] !== undefined
- || '@@iterator' in O
- // eslint-disable-next-line no-prototype-builtins
- || Iterators.hasOwnProperty(classof(O));
- };