{"_id":"@arr/every","_rev":"6-1941090df64c0b8b0b7676fc2a2f5b35","name":"@arr/every","description":"A tiny, faster alternative to native Array.prototype.every","dist-tags":{"latest":"1.0.1"},"versions":{"0.1.0":{"name":"@arr/every","version":"0.1.0","repository":{"type":"git","url":"git+https://github.com/lukeed/arr.git"},"description":"A tiny, faster alternative to native Array.prototype.every","module":"module.js","main":"index.js","license":"MIT","author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"lukeed.com"},"engines":{"node":">=4"},"scripts":{"bench":"node bench","test":"tape test/*.js | tap-spec"},"files":["*.js"],"keywords":["arr","array","Array.every","Array.prototype.every","performance","native","every"],"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/lukeed/arr/issues"},"homepage":"https://github.com/lukeed/arr#readme","_id":"@arr/every@0.1.0","_shasum":"102e0b44d71b052b89d168e7b5de8df1a0ee590a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.9.1","_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"dist":{"shasum":"102e0b44d71b052b89d168e7b5de8df1a0ee590a","tarball":"https://registry.npmjs.org/@arr/every/-/every-0.1.0.tgz","integrity":"sha512-8RgoupHEa/EUEm2E5qt2LRFvA7ZY8cTCvEjfuYScZzzkwD5zsUQ700iOFEgKVy18wXeo8CWVq3MZ367MTAESIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZuZQRQBQMAJs+ApSQUNbrZeUKt+qKhKz5+ATUhTvMpAiA11cZJnwtSnRHWQCNcliyc9X4uQ1MDLScgLSrzp3enfg=="}]},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/every-0.1.0.tgz_1499558147721_0.2894493844360113"},"directories":{}},"0.2.0":{"name":"@arr/every","version":"0.2.0","repository":{"type":"git","url":"git+https://github.com/lukeed/arr.git"},"description":"A tiny, faster alternative to native Array.prototype.every","module":"module.js","main":"index.js","license":"MIT","author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"lukeed.com"},"engines":{"node":">=4"},"scripts":{"bench":"node bench","test":"tape test/*.js | tap-spec"},"files":["*.js"],"keywords":["arr","array","Array.every","Array.prototype.every","performance","native","every"],"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/lukeed/arr/issues"},"homepage":"https://github.com/lukeed/arr#readme","_id":"@arr/every@0.2.0","_shasum":"4a7c595b0fa064671e40d89bb937acf033e2daa7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"dist":{"shasum":"4a7c595b0fa064671e40d89bb937acf033e2daa7","tarball":"https://registry.npmjs.org/@arr/every/-/every-0.2.0.tgz","integrity":"sha512-A/RSZkGb3Y9XNdbE1lbUQk0sgiogy9K5A/g7M+D3OO8e2s56gPmH90zLbwlO/m7dJkMHSAqb5+x8cDhlD9TbgQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDO2m4It1QP87JbwxrEuczRNkrlxU23BYMeO7fIHDhPxQIhANUgWF5K0CLdm8c5FA968J5KXL/xFUOZR6PR4MjYx20G"}]},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/every-0.2.0.tgz_1499910471297_0.06448150845244527"},"directories":{}},"1.0.0":{"name":"@arr/every","version":"1.0.0","repository":{"type":"git","url":"git+https://github.com/lukeed/arr.git"},"description":"A tiny, faster alternative to native Array.prototype.every","module":"module.js","main":"index.js","license":"MIT","author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"lukeed.com"},"engines":{"node":">=4"},"scripts":{"bench":"node bench","test":"tape test/*.js | tap-spec"},"files":["*.js"],"keywords":["arr","array","Array.every","Array.prototype.every","performance","native","every"],"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/lukeed/arr/issues"},"homepage":"https://github.com/lukeed/arr#readme","_id":"@arr/every@1.0.0","_shasum":"314f8168f50ae48a032cfdad5fdb436f464a97ac","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"dist":{"shasum":"314f8168f50ae48a032cfdad5fdb436f464a97ac","tarball":"https://registry.npmjs.org/@arr/every/-/every-1.0.0.tgz","integrity":"sha512-iBpZMB589QM+Mh7XF1eTkeWf3CxSMYsVssBKO6nMg1wpoW0cSglfETD2zmwENO2V6AXU0tdUTHh5oHi4DV0PjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID8CSxRjVnH+iSu3zm5we0zeqTVE+0qdM9JEIC3x8/slAiEAkKef6Ey3flKORge4fpRi0VrIpn5Sb+yOzJScXCiy3x0="}]},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/every-1.0.0.tgz_1499910718139_0.30795682268217206"},"directories":{}},"1.0.1":{"name":"@arr/every","version":"1.0.1","repository":{"type":"git","url":"git+https://github.com/lukeed/arr.git"},"description":"A tiny, faster alternative to native Array.prototype.every","types":"module.d.ts","module":"module.js","main":"index.js","license":"MIT","author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"},"engines":{"node":">=4"},"keywords":["arr","array","Array.every","Array.prototype.every","performance","native","every"],"publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/lukeed/arr/issues"},"homepage":"https://github.com/lukeed/arr#readme","_id":"@arr/every@1.0.1","_nodeVersion":"12.11.1","_npmVersion":"6.11.3","dist":{"integrity":"sha512-UQFQ6SgyJ6LX42W8rHCs8KVc0JS0tzVL9ct4XYedJukskYVWTo49tNiMEK9C2HTyarbNiT/RVIRSY82vH+6sTg==","shasum":"22fe1f8e6355beca6c7c7bde965eb15cf994387b","tarball":"https://registry.npmjs.org/@arr/every/-/every-1.0.1.tgz","fileCount":5,"unpackedSize":1922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsEByCRA9TVsSAnZWagAAABIP/2KxeLH2Qhn7G3NFHyGe\nqqmUfU6JkpsWaA2Su0N/ctPdb5ZpZu+HS2l3SAR7J+aUvMtEnX+cqA8ScN9O\nEx3bfvlBfHc92eJMPFvs64vFOgsjFwj4IsTDy0PGmhmFla+fMONxUuZi2VXC\nHlNYzlUh/YeGQjx6rqMOsMoAdo1mLgoaRrQnpGj1vrqpqBePTR/y1oAaavaI\nxWIFNNN72fdurx2PaKGTurndc876Ml+ZO0/prAiCojiPI2Z8m5f5V8O2XbG2\nwYlG40tWxe4g16HpAymeJFNZRB9oCMK7ScgvCQhvFAd3wLXqu892/VspvGmL\n1BWUTHUilJriSI51wkQwh0rANxbovc3h3+DJdbw4lAxfGYzG0GjW2XA6HdBx\nPevQzaxlBXu50HYe7cwLAVvp+rBXvhnU6j7F4lZufOyLBe5bEE7fB5RkO3q3\n+o7rnT6aAWZhGhEciTQSBf+wdMMzbidGKI/cNq9dhSz+Jr49X73skp0geqIi\n6uRa0jTW3IRv6meVvAQgwsCYF7jdhtgQTycPwJ7B+WJfxTlWBhJPD5IVgYO7\nLd+OkbIqfjoyNRnNBSp2Jv/74T5LJdasgVp6QLmotB4PlLbGlTo34VlpwE35\nU9+kS+vF36n/eZHC4d0uHAXNNzow1qKx5F1aZ01SXUBdvkYRzAPtbMApLOwR\ntxdH\r\n=gUbm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG0NmUw/KWiFUkhPErW1vbTrA4qFE9u9IV+JeShXUrdGAiBrOMFQZZRzentC4u23SMhWXz8Qlo7WFjjWWtj7Kbaixg=="}]},"maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"_npmUser":{"name":"lukeed","email":"luke@lukeed.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/every_1.0.1_1571831922503_0.22562219856844878"},"_hasShrinkwrap":false}},"readme":"# @arr/every\n\n> A tiny, faster alternative to native `Array.prototype.every`\n\n:warning: Unlike native, `@arr/every` does _not_ support the optional `thisArg` parameter!\n\n## Install\n\n```\n$ npm install --save @arr/every\n```\n\n## Usage\n\n```js\nimport every from '@arr/every';\n\nconst isBigEnough = val => val >= 10;\n\nevery([12, 5, 8, 130, 44], isBigEnough);\n//=> false\nevery([12, 54, 18, 130, 44], isBigEnough);\n//=> true\n```\n\n## API\n\n### every(arr, callback)\n\n#### arr\nType: `Array`<br>\nThe array to iterate upon.\n\n#### callback(value[, index, array])\nType: `Function`<br>\nFunction to test for each element, taking three arguments:\n\n* **value** (required) -- The current element being processed in the array.\n* **index** (optional) -- The index of the current element being processed in the array.\n* **array** (optional) -- The array `every` was called upon.\n\n\n## License\n\nMIT © [Luke Edwards](http://lukeed.com)\n","maintainers":[{"name":"lukeed","email":"luke@lukeed.com"}],"time":{"modified":"2022-06-12T14:48:20.214Z","created":"2017-07-08T23:55:47.797Z","0.1.0":"2017-07-08T23:55:47.797Z","0.2.0":"2017-07-13T01:47:51.424Z","1.0.0":"2017-07-13T01:51:58.230Z","1.0.1":"2019-10-23T11:58:42.623Z"},"homepage":"https://github.com/lukeed/arr#readme","keywords":["arr","array","Array.every","Array.prototype.every","performance","native","every"],"repository":{"type":"git","url":"git+https://github.com/lukeed/arr.git"},"author":{"name":"Luke Edwards","email":"luke.edwards05@gmail.com","url":"https://lukeed.com"},"bugs":{"url":"https://github.com/lukeed/arr/issues"},"license":"MIT","readmeFilename":"readme.md"}