{"_id":"array-foreach","_rev":"199966","name":"array-foreach","description":"Array#forEach ponyfill for older browsers","dist-tags":{"latest":"1.0.2"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"time":{"modified":"2021-06-03T12:31:09.000Z","created":"2015-03-04T08:22:18.977Z","1.0.2":"2016-03-22T09:25:13.308Z","1.0.1":"2015-03-04T14:21:54.435Z","1.0.0":"2015-03-04T08:22:18.977Z"},"users":{},"author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"repository":{"type":"git","url":"git://github.com/twada/array-foreach.git"},"versions":{"1.0.2":{"name":"array-foreach","description":"Array#forEach ponyfill for older browsers","version":"1.0.2","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/twada/array-foreach/issues"},"devDependencies":{"blanket":"^1.2.3","jshint":"^2.8.0","licensify":"^3.1.0","mocha":"^2.4.5"},"files":["MIT-LICENSE","index.js","build/array-foreach.js"],"homepage":"https://github.com/twada/array-foreach","keywords":["array","browser","each","es5","forEach","ie6","ie7","ie8","polyfill","ponyfill","shim"],"license":"MIT","main":"index.js","repository":{"type":"git","url":"git://github.com/twada/array-foreach.git"},"scripts":{"build":"mkdir -p build && browserify index.js --plugin licensify --standalone forEach | dereserve | derequire > ./build/array-foreach.js","lint":"jshint index.js","cover":"mocha --require ./coverage --reporter html-cov > coverage.html","test":"npm run lint && mocha","preversion":"npm test","version":"npm run build && git add -A build"},"gitHead":"bdf0da8c2aaca230769c80074eb87bf0b83b4905","_id":"array-foreach@1.0.2","_shasum":"cd36e42f0f482108c406b35c3612a8970b2fccea","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.1","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"cd36e42f0f482108c406b35c3612a8970b2fccea","size":2884,"noattachment":false,"key":"/array-foreach/-/array-foreach-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/array-foreach/download/array-foreach-1.0.2.tgz"},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/array-foreach-1.0.2.tgz_1458638711022_0.023123056162148714"},"directories":{},"publish_time":1458638713308,"_cnpm_publish_time":1458638713308,"_hasShrinkwrap":false},"1.0.1":{"name":"array-foreach","description":"Array#forEach ponyfill for older browsers","version":"1.0.1","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/twada/array-foreach/issues"},"devDependencies":{"blanket":"^1.1.6","jshint":"^2.6.3","mocha":"^2.1.0"},"files":["README.md","index.js","build/array-foreach.js","package.json","test"],"homepage":"https://github.com/twada/array-foreach","keywords":["array","browser","each","es5","forEach","ie6","ie7","ie8","polyfill","ponyfill","shim"],"license":{"type":"MIT","url":"http://twada.mit-license.org/"},"main":"index.js","repository":{"type":"git","url":"git://github.com/twada/array-foreach.git"},"scripts":{"build":"browserify index.js --standalone forEach | dereserve | derequire > ./build/array-foreach.js","lint":"jshint index.js","cover":"mocha --require ./coverage --reporter html-cov > coverage.html","test":"npm run lint && mocha"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/22..latest","chrome/canary","firefox/16..latest","firefox/nightly","safari/5.1..latest","opera/12..latest","opera/next","iphone/6.0..latest","ipad/6.0..latest","android-browser/4.2..latest"],"harness":"mocha"},"gitHead":"0ae3c089265a0a2c78b3cb03c9ad90ddab969bea","_id":"array-foreach@1.0.1","_shasum":"7700f134a81bf5249394b91b2c411ba0830a0e0b","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"7700f134a81bf5249394b91b2c411ba0830a0e0b","size":2538,"noattachment":false,"key":"/array-foreach/-/array-foreach-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/array-foreach/download/array-foreach-1.0.1.tgz"},"directories":{},"publish_time":1425478914435,"_cnpm_publish_time":1425478914435,"_hasShrinkwrap":false},"1.0.0":{"name":"array-foreach","description":"Array#forEach ponyfill for older browsers","version":"1.0.0","author":{"name":"Takuto Wada","email":"takuto.wada@gmail.com","url":"https://github.com/twada"},"bugs":{"url":"https://github.com/twada/array-foreach/issues"},"devDependencies":{"jshint":"^2.6.3","mocha":"^2.1.0"},"files":["README.md","index.js","build/array-foreach.js","package.json","test"],"homepage":"https://github.com/twada/array-foreach","keywords":["array","browser","each","es5","forEach","ie6","ie7","ie8","polyfill","ponyfill","shim"],"license":{"type":"MIT","url":"http://twada.mit-license.org/"},"main":"index.js","repository":{"type":"git","url":"git://github.com/twada/array-foreach.git"},"scripts":{"build":"browserify index.js --standalone forEach | dereserve | derequire > ./build/array-foreach.js","lint":"jshint index.js","test":"npm run lint && mocha"},"testling":{"files":"test/*.js","browsers":["ie/6..latest","chrome/22..latest","chrome/canary","firefox/16..latest","firefox/nightly","safari/5.1..latest","opera/12..latest","opera/next","iphone/6.0..latest","ipad/6.0..latest","android-browser/4.2..latest"],"harness":"mocha"},"gitHead":"69ae42c582c3bd3cda2c08768874592d16ca6113","_id":"array-foreach@1.0.0","_shasum":"9fbb05cc048657a2150c03e744125da4d6aeb2f3","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"twada","email":"takuto.wada@gmail.com"},"maintainers":[{"name":"twada","email":"takuto.wada@gmail.com"}],"dist":{"shasum":"9fbb05cc048657a2150c03e744125da4d6aeb2f3","size":2524,"noattachment":false,"key":"/array-foreach/-/array-foreach-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/array-foreach/download/array-foreach-1.0.0.tgz"},"directories":{},"publish_time":1425457338977,"_cnpm_publish_time":1425457338977,"_hasShrinkwrap":false}},"readme":"array-foreach\n================================\n\n[![Build Status][travis-image]][travis-url]\n[![NPM package][npm-image]][npm-url]\n[![Bower package][bower-image]][bower-url]\n[![Dependency Status][depstat-image]][depstat-url]\n[![License][license-image]][license-url]\n\n\nArray#forEach ponyfill for older browsers\n\n> Ponyfill: A polyfill that doesn't overwrite the native method\n\n\nDESCRIPTION\n---------------------------------------\n\nProvides `forEach` function for older browsers, use native implememtation if exists.\n\nIt's just like\n\n- [array-map](https://www.npmjs.org/package/array-map)\n- [array-filter](https://www.npmjs.org/package/array-filter)\n- [array-some](https://www.npmjs.org/package/array-some)\n- [array-reduce](https://www.npmjs.org/package/array-reduce)\n- [indexof](https://www.npmjs.org/package/indexof)\n- [object-assign](https://www.npmjs.com/package/object-assign)\n\n\nEXAMPLE\n---------------------------------------\n\n```javascript\nvar forEach = require('array-foreach');\nvar result = '';\nforEach(['foo', 'bar', 'baz'], function (element, index, array) {\n    result += element;\n});\nconsole.log(result); // 'foobarbaz'\n```\n\n\nINSTALL\n---------------------------------------\n\n### via npm\n\nInstall\n\n    $ npm install --save array-foreach\n\nUse\n\n```javascript\nvar forEach = require('array-foreach');\n```\n\n### via bower\n\nInstall\n\n    $ bower install --save array-foreach\n\nLoad (`forEach` function is exported)\n\n    <script type=\"text/javascript\" src=\"./path/to/bower_components/array-foreach/build/array-foreach.js\"></script>\n\nUse\n\n```javascript\nvar result = '';\nforEach(['foo', 'bar', 'baz'], function (element, index, array) {\n    result += element;\n});\n```\n\n\nAUTHOR\n---------------------------------------\n* [Takuto Wada](http://github.com/twada)\n\n\nLICENSE\n---------------------------------------\nLicensed under the [MIT](https://github.com/twada/array-foreach/blob/master/MIT-LICENSE) license.\n\n\n[travis-url]: http://travis-ci.org/twada/array-foreach\n[travis-image]: https://secure.travis-ci.org/twada/array-foreach.svg?branch=master\n\n[npm-url]: https://npmjs.org/package/array-foreach\n[npm-image]: https://badge.fury.io/js/array-foreach.svg\n\n[bower-url]: http://badge.fury.io/bo/array-foreach\n[bower-image]: https://badge.fury.io/bo/array-foreach.svg\n\n[depstat-url]: https://gemnasium.com/twada/array-foreach\n[depstat-image]: https://gemnasium.com/twada/array-foreach.svg\n\n[license-url]: https://github.com/twada/array-foreach/blob/master/MIT-LICENSE\n[license-image]: http://img.shields.io/badge/license-MIT-brightgreen.svg\n","_attachments":{},"homepage":"https://github.com/twada/array-foreach","bugs":{"url":"https://github.com/twada/array-foreach/issues"},"license":"MIT"}