{"_id":"bianco.is-iterable","_rev":"9-35f3cfd7aba2b65f0f281795c2057953","name":"bianco.is-iterable","description":"Function returning true if an object could be looped","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"bianco.is-iterable","version":"0.0.1","description":"Function returning true if an object could be looped","main":"index.js","jsnext:main":"index.next.js","scripts":{"prepublish":"npm run build && npm test","lint":"eslint index.next.js test.js rollup.config.js","build":"rollup -c","test":"npm run lint && mocha test.js"},"files":["index.js","index.next.js"],"repository":{"type":"git","url":"git+https://github.com/biancojs/is-iterable.git"},"keywords":["es6","es2015","loops","iterable","for-of"],"author":{"name":"Gianluca Guarini","email":"gianluca.guarini@gmail.com","url":"http://gianlucaguarini.com"},"license":"MIT","bugs":{"url":"https://github.com/biancojs/is-iterable/issues"},"homepage":"https://github.com/biancojs/is-iterable#readme","devDependencies":{"jsdom":"9.5.0","jsdom-global":"2.1.0","rollup-plugin-node-resolve":"^2.0.0"},"gitHead":"6455ef32baf7ffb7b8e921c31ee7cd52d27d5067","_id":"bianco.is-iterable@0.0.1","_shasum":"f1869c0d7ff0b4a6ab18f5ffbe05003f06ac3fd8","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"shasum":"f1869c0d7ff0b4a6ab18f5ffbe05003f06ac3fd8","tarball":"https://registry.npmjs.org/bianco.is-iterable/-/bianco.is-iterable-0.0.1.tgz","integrity":"sha512-1kRWOogNZloNN9mNtaVuIUA+6VgcYGh6mW2ZD2IbSjTN4KGJ1SK3OcOn0JJ37lHKsWQ9wRgPWsr9jUk18VYS1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFO3gZKyLia4/bo+dXGCTKcgf7BIzrXATN8LJocw2BYgAiEA0qXrwDICc56MTUOr6zS2NipO//28bw2nInJoMczYnpM="}]},"maintainers":[{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bianco.is-iterable-0.0.1.tgz_1474152294109_0.7363875254523009"},"directories":{},"deprecated":"This package is no longer maintained"},"0.0.2":{"name":"bianco.is-iterable","version":"0.0.2","description":"Function returning true if an object could be looped","main":"index.js","jsnext:main":"index.next.js","module":"index.next.js","scripts":{"prepare":"npm run build && npm test","lint":"eslint index.next.js test.js rollup.config.js","build":"rollup -c","test":"npm run lint && mocha test.js"},"files":["index.js","index.next.js"],"repository":{"type":"git","url":"git+https://github.com/biancojs/is-iterable.git"},"keywords":["es6","es2015","loops","iterable","for-of"],"author":{"name":"Gianluca Guarini","email":"gianluca.guarini@gmail.com","url":"http://gianlucaguarini.com"},"license":"MIT","bugs":{"url":"https://github.com/biancojs/is-iterable/issues"},"homepage":"https://github.com/biancojs/is-iterable#readme","devDependencies":{"jsdom":"11.7.0","jsdom-global":"3.0.2"},"gitHead":"399eb6574e86b3e567ed51ac33dec09b6679fc82","_id":"bianco.is-iterable@0.0.2","_npmVersion":"5.8.0","_nodeVersion":"9.4.0","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"integrity":"sha512-4Zt4EdX5sArg7nmoOb7eg8tDGawg218G9jeyTJ4rJv0kG5GFecE7UDDg3tz7FnxSiSD9cnbD87P02RNqjWyIkQ==","shasum":"71ac5dd7a8eb08739f44707d37817f802cc0767a","tarball":"https://registry.npmjs.org/bianco.is-iterable/-/bianco.is-iterable-0.0.2.tgz","fileCount":5,"unpackedSize":3869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6tVYCRA9TVsSAnZWagAAwHkP/A0SPo4BvHmbL62XZgAv\nW1M2DS880pCuyD/je6WSjQjHtKpT+oSR8XBv1SYaCPryIzEJnSsT6K98DLZ2\n8zk3gfwPKHgVbbrZydiN76ZydvX+A+eKcNSkH4zT0ehbc8cXbqAOyFvbFG4B\n28ddrg8N0f385aabHTSFEfoLBL+0herY7XMFOtMjzr8RWTBa/STPIZAgLI+0\nL2TmqeOC+CHO9PPEDbVmm6/eWohXSsYIP/tcFqSwjAQ0Kd132vOJnfz2CUpO\nM+JLaJDl/NLx5hizH7kg5jZeUI7+cS45cW6w7Vzf5bUpn3tEZgeC7g4qELft\npvQ1gZCuz9VRaBwhuyTjolNDW82t1C63eBDz3NnCI/rGjsNWLQ0/jkiilUPs\nGtidZTZMjG9PfyYiXUjyR4MVWbLDjwdhN36CHsSHp1cQJ4d4/n5LI1Ej+B8i\nDBTEtyJmRNqhiKTQd+1mi/MZg2QaLiAdkfFLruiYCvQCXN8k+w9TkLZXAoY+\nXFjTXAkx4vRCpozXUyAhhgdBgLbAvdHzOCEJzCBf8d1W7gZ5oAftAYi/9pY2\nc9y1vYGIAqb9/2avnovheZSq3/Qxuv7rKW+ait/3US8pvKb3DT+hiF8vxb3v\nmdD0sfCun3H3RyvLkvONJHkLnH79xOfNSl24QLCMxbfuAkXICDdZkY9gV2PS\ns0UD\r\n=TZzu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHFBF4yqpOprfqlSqqH+R4tmO9iHXmA66sQfoUQiJVKvAiEAopxczS1iRZxurPYeCA7zMvUq+rgYf1ERaW+O3/iGhaQ="}]},"maintainers":[{"email":"gianluca.guarini@gmail.com","name":"gianlucaguarini"},{"email":"hibatsu@gmail.com","name":"nilssolanki"},{"email":"rouven.buehlmann@dreipol.ch","name":"nirazul"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bianco.is-iterable_0.0.2_1525339480100_0.5848639373196092"},"_hasShrinkwrap":false,"deprecated":"This package is no longer maintained"},"0.0.3":{"name":"bianco.is-iterable","version":"0.0.3","description":"Function returning true if an object could be looped","main":"index.js","jsnext:main":"index.next.js","module":"index.next.js","scripts":{"prepare":"npm run build && npm test","lint":"eslint index.next.js test.js rollup.config.js","build":"rollup -c","test":"npm run lint && mocha test.js"},"files":["index.js","index.next.js"],"repository":{"type":"git","url":"git+https://github.com/biancojs/is-iterable.git"},"keywords":["es6","es2015","loops","iterable","for-of"],"author":{"name":"Gianluca Guarini","email":"gianluca.guarini@gmail.com","url":"http://gianlucaguarini.com"},"license":"MIT","bugs":{"url":"https://github.com/biancojs/is-iterable/issues"},"homepage":"https://github.com/biancojs/is-iterable#readme","devDependencies":{"@gianlucaguarini/eslint-config":"^2.0.0","eslint":"^4.19.1","jsdom":"11.11.0","jsdom-global":"3.0.2","mocha":"^5.2.0","rollup":"^0.59.4","rollup-plugin-node-resolve":"^3.3.0"},"gitHead":"75c96dbe29a8d8c8b0e50285df67d81620342f9b","_id":"bianco.is-iterable@0.0.3","_npmVersion":"6.1.0","_nodeVersion":"10.1.0","_npmUser":{"name":"gianlucaguarini","email":"gianluca.guarini@gmail.com"},"dist":{"integrity":"sha512-UvTsm4WPXRhH5NDgpOVmpmgFCJ2zaHVox/V3Y+GuBGARS3B+lpggh3yDoFGmXoJHWnLCTCM1l4EfpoN97FF5DQ==","shasum":"8e7c7c7588a32b98753bcff602cca2c3c2b13cd1","tarball":"https://registry.npmjs.org/bianco.is-iterable/-/bianco.is-iterable-0.0.3.tgz","fileCount":5,"unpackedSize":4035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFGZKCRA9TVsSAnZWagAA99sP/1mDXL+JYoXjZc3IuuT1\nX8WQ7QC9eGI/4k5hbaVxzh+pBMypF6iBgwQzeCwcUW2T20agiFBTfJ31GFTR\nmp/NGSgnssXQJ27TZQamLlWEITms8sOcx2fTDb3U/2dvprpLJ7816SRMTzkX\nB1Zx6Zo4UXfQd/ocZnnAHAaNtvTxPK+Y2ZmvcI3Vi/UMrERYByQhU3O+a20A\nyr6ND71OgP1DyrRolISawWoVN2jQIAAkF9/kzzMeWVa2qgqcDTTUDQgzvG8/\nJ/6Uv3R+7a9UA3bdrdRH42uDZKTvUBJWvqT4NdGENtiv+sC1xj0CxwNvU/p2\nfbyZxSyxGjCdLBjmoRuo4pfcOVm2O6OVmQfJokgsMZhcyPj6WoyZ2NvMnQG6\nT4HuuNQ86SC4CXUwIzmwZasvDHWKjbJ/ibjvKmNfqUnFSpz45yZr8WrSXozt\nW05d/QEcRSlXMNPQAg/RfzfujnxKGBzSflXUxuS2RIePtVaCQXR32M50KpFZ\nOXyOjdWAbedmNqjnZFnzUgVTQs0rqCOMHiShAuoiv2oaKoKKJ/uwOCyMi3me\nsdDylbRgHy0CRLLa4UTUM5KsN8LiHlbw9q5DIxV4xrXyi3Y/0BLNJvkGj4mG\nZCsD9reFEqjOfSR6UYefIij53e/gfMf1d1XieZUigQblffL+IFQlUMOORwqs\nYeWv\r\n=JHaW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6aOAiZhQVpX5m/KJQRK1jQEiRwQCW0JjrWyG1Y8kgjQIgIlhkvzS2zfkR7rOFAb+mG/Ax+1TIh9EpsF9YfPw6p2M="}]},"maintainers":[{"email":"gianluca.guarini@gmail.com","name":"gianlucaguarini"},{"email":"hibatsu@gmail.com","name":"nilssolanki"},{"email":"rouven.buehlmann@dreipol.ch","name":"nirazul"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/bianco.is-iterable_0.0.3_1528063561845_0.27926618475319276"},"_hasShrinkwrap":false,"deprecated":"This package is no longer maintained"}},"readme":"# bianco.is-iterable\n\n[![Build Status][travis-image]][travis-url]\n\n[![NPM version][npm-version-image]][npm-url]\n[![NPM downloads][npm-downloads-image]][npm-url]\n[![MIT License][license-image]][license-url]\n\n## Usage\n\n```js\nimport isIterable from 'bianco.is-iterable'\n\n// An array should be iterable\nconst arr = [1, 2, 3]\nisIterable(arr) // => true of course\n\n// A generator should be iterable\nconst gen = (function *() {\n  yield Math.random()\n})()\nisIterable(gen) // => true\n\n// A DOM nodes list should be iterable\nconst lis = document.querySelectorAll('li')\nisIterable(lis)  // => depends on the browser\n\n// An object should not be iterable\nconst obj = { foo: 'foo', bar: 'bar' }\nisIterable(obj) // => false\n\n```\n\n## API\n\n- `isIterable` returns `true` if the object could be looped in a \"for of\" otherwise `false`\n\n\n[travis-image]:https://img.shields.io/travis/biancojs/is-iterable.svg?style=flat-square\n[travis-url]:https://travis-ci.org/biancojs/is-iterable\n\n[license-image]:http://img.shields.io/badge/license-MIT-000000.svg?style=flat-square\n[license-url]:LICENSE.txt\n\n[npm-version-image]:http://img.shields.io/npm/v/bianco.is-iterable.svg?style=flat-square\n[npm-downloads-image]:http://img.shields.io/npm/dm/bianco.is-iterable.svg?style=flat-square\n[npm-url]:https://npmjs.org/package/bianco.is-iterable","maintainers":[{"email":"gianluca.guarini@gmail.com","name":"gianlucaguarini"},{"email":"hibatsu@gmail.com","name":"nilssolanki"},{"email":"rouven.buehlmann@dreipol.ch","name":"nirazul"}],"time":{"modified":"2022-06-13T04:35:18.784Z","created":"2016-09-17T22:44:56.058Z","0.0.1":"2016-09-17T22:44:56.058Z","0.0.2":"2018-05-03T09:24:40.188Z","0.0.3":"2018-06-03T22:06:01.906Z"},"homepage":"https://github.com/biancojs/is-iterable#readme","keywords":["es6","es2015","loops","iterable","for-of"],"repository":{"type":"git","url":"git+https://github.com/biancojs/is-iterable.git"},"author":{"name":"Gianluca Guarini","email":"gianluca.guarini@gmail.com","url":"http://gianlucaguarini.com"},"bugs":{"url":"https://github.com/biancojs/is-iterable/issues"},"license":"MIT","readmeFilename":"README.md"}