{"_id":"eachr","_rev":"62-f614aad08a329a5bf245a88c7f62ef4c","name":"eachr","description":"Give eachr an item to iterate (array, object or map) and an iterator, then in return eachr gives iterator the value and key of each item, and will stop if the iterator returned false.","dist-tags":{"latest":"7.4.0","next":"7.4.0-next.1703779199.c4bae3acd07d177f3ae6b0d0a1f20ea789b84a12"},"versions":{"2.0.0":{"name":"eachr","version":"2.0.0","description":"Give eachr an array or object, and the iterator, in return eachr will give the iterator the value and key of each item, and will stop if the iterator returned false.","homepage":"https://github.com/bevry/eachr","keywords":["flow","each","cycle"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"}],"bugs":{"url":"https://github.com/bevry/eachr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/eachr.git"},"engines":{"node":">=0.4"},"dependencies":{},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.1.2","chai":"~1.5.0"},"directories":{"lib":"./out/lib"},"scripts":{"test":"node ./out/test/eachr-test.js"},"main":"./out/lib/eachr.js","_id":"eachr@2.0.0","dist":{"shasum":"71f9e55c8daebb50cd481a1ff02b3d77b350a189","tarball":"https://registry.npmjs.org/eachr/-/eachr-2.0.0.tgz","integrity":"sha512-z1gHb3S4UW7mJgbtBm93egnCifeXTYjkWjRez+cqugGPsq6SnRQMI6z7PgaTFKphJaGTRXTNUbSO+G5EuCBCJw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5QVG32Sr/SYPW9flnz35rru14U69+9Fdv8z2Ff2FF7gIhAPvIlQ3odK9SaEbC+tKLTbFc0ab7+Zen6UGyLviy4cCT"}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"balupton","email":"b@lupton.cc"}},"2.0.1":{"name":"eachr","version":"2.0.1","description":"Give eachr an array or object, and the iterator, in return eachr will give the iterator the value and key of each item, and will stop if the iterator returned false.","homepage":"https://github.com/bevry/eachr","keywords":["flow","each","cycle"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"}],"bugs":{"url":"https://github.com/bevry/eachr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/eachr.git"},"engines":{"node":">=0.4"},"dependencies":{},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.1.2","chai":"~1.5.0"},"directories":{"lib":"./out/lib"},"scripts":{"test":"node ./out/test/eachr-test.js"},"main":"./out/lib/eachr.js","_id":"eachr@2.0.1","dist":{"shasum":"02612012b713841b4d78ca0111b13652ae9c0ddc","tarball":"https://registry.npmjs.org/eachr/-/eachr-2.0.1.tgz","integrity":"sha512-gTE9e0EM93/4C8dmV2rApuXBiF7kIajexZwAcJHZ1n0ur5TDHcV62eWlF0+6KKvssfEaoacMltBP13MI0i0ZUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbhky6F7ZfY0DXlq8Ac2kvJF0qVoVJ0Nv5EGOjXyi+iwIhAL+BKq1f39ZYEwMIDY5Xn/2MKSP6jOz8PNkTLriYBHN5"}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"balupton","email":"b@lupton.cc"}},"2.0.2":{"name":"eachr","version":"2.0.2","description":"Give eachr an array or object, and the iterator, in return eachr will give the iterator the value and key of each item, and will stop if the iterator returned false.","homepage":"https://github.com/bevry/eachr","keywords":["flow","each","cycle"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"}],"bugs":{"url":"https://github.com/bevry/eachr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/eachr.git"},"engines":{"node":">=0.4"},"dependencies":{"typechecker":"~2.0.1"},"devDependencies":{"coffee-script":"~1.6.2","joe":"~1.1.2","chai":"~1.5.0"},"directories":{"lib":"./out/lib"},"scripts":{"test":"node ./out/test/eachr-test.js"},"main":"./out/lib/eachr.js","_id":"eachr@2.0.2","dist":{"shasum":"f1100c5bb1619f6ee86a0661fe604e3a9ad7559d","tarball":"https://registry.npmjs.org/eachr/-/eachr-2.0.2.tgz","integrity":"sha512-kA5VejXheRiUIXCBDRFiN42M1QCTSj4aR+47SMdkERPqwv8U4rsxP2nr2DIy4rJcBy/esuJY5zkRq0cH9EBNmQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZUQPfwHFfdH/Pmu+qygT3cn3c6NXDqQBC5slzyH9HSAiEAyxZve6lRUyb8YjY1d8QfZ4iSXscJNMNlQkhNG6s69H0="}]},"_from":".","_npmVersion":"1.2.15","_npmUser":{"name":"balupton","email":"b@lupton.cc"}},"2.0.4":{"name":"eachr","version":"2.0.4","description":"Give eachr an array or object, and the iterator, in return eachr will give the iterator the value and key of each item, and will stop if the iterator returned false.","homepage":"https://github.com/bevry/eachr","keywords":["flow","each","cycle"],"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"license":{"type":"MIT"},"browsers":true,"badges":{"travis":true,"npm":true,"npmdownloads":true,"david":true,"daviddev":true,"gratipay":"bevry","flattr":"344188/balupton-on-Flattr","paypal":"QB8GQPZAH84N6","bitcoin":"https://coinbase.com/checkouts/9ef59f5479eec1d97d63382c9ebcb93a","wishlist":"http://amzn.com/w/2F8TXKSNAFG4V"},"maintainers":[{"name":"balupton","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"https://github.com/balupton"},{"name":"sfrdmn","url":"https://github.com/sfrdmn"}],"bugs":{"url":"https://github.com/bevry/eachr/issues"},"repository":{"type":"git","url":"http://github.com/bevry/eachr.git"},"engines":{"node":">=0.4"},"dependencies":{"typechecker":"^2.0.8"},"devDependencies":{"coffee-script":"^1.9.1","joe":"^1.6.0","joe-reporter-console":"^1.2.1","chai":"^2.1.1","projectz":"^0.5.0"},"directories":{"lib":"./out/lib"},"scripts":{"test":"node ./out/test/eachr-test.js"},"main":"./out/lib/eachr.js","cakeConfiguration":{"COFFEE_SRC_PATH":"src"},"gitHead":"7d7ceddf3e9b9c41d13e99495bf3a2f6e4490b0f","_id":"eachr@2.0.4","_shasum":"466f7caa10708f610509e32c807aafe57fc122bf","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"466f7caa10708f610509e32c807aafe57fc122bf","tarball":"https://registry.npmjs.org/eachr/-/eachr-2.0.4.tgz","integrity":"sha512-ImdMB5wEdN+M1VNte4NiYmH7FBJ/D27aOeYuqR3zuBRqwMeqtqPJvIqckzQzXT5s9nDMysV3bkE+zB6ezKhphg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIADVfAk+5BO7W/I657IMHmMy1HeTnDAS1R5dnGQ3AHz2AiEAq9QhW5Bd+cHiNkJvLQavkb6W/dsazrBR1wTSs0700FI="}]}},"3.0.0":{"name":"eachr","version":"3.0.0","description":"Give eachr an item to iterate (array, object or map) and an iterator, then in return eachr gives iterator the value and key of each item, and will stop if the iterator returned false.","homepage":"https://github.com/bevry/eachr","license":"MIT","keywords":["flow","each","cycle","forEach","map","object","array"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","slackin","patreon","gratipay","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","gratipayUsername":"bevry","flattrCode":"344188/balupton-on-Flattr","paypalButtonID":"QB8GQPZAH84N6","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Sean Fridman","email":"fridman@mail.sfsu.edu","url":"www.seanfridman.com"},{"name":"Rob Loach","email":"robloach@gmail.com","url":"http://robloach.net"}],"bugs":{"url":"https://github.com/bevry/eachr/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/bevry/eachr.git"},"engines":{"node":">=0.4"},"dependencies":{"esnextguardian":"^1.1.0","typechecker":"^4.0.0"},"devDependencies":{"assert-helpers":"^4.0.1","babel":"^5.8.23","babel-eslint":"^4.1.3","eslint":"^1.5.0","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^1.0.6"},"main":"./esnextguardian.js","browser":"./es5/lib/eachr.js","jspm":{"main":"./esnext/lib/eachr.js"},"scripts":{"clean":"node --harmony nakefile.js clean","setup":"node --harmony nakefile.js setup","compile":"node --harmony nakefile.js compile","watch":"node --harmony nakefile.js watch","verify":"node --harmony nakefile.js verify","meta":"node --harmony nakefile.js meta","prepare":"node --harmony nakefile.js prepare","release":"node --harmony nakefile.js release","test":"node --harmony ./es5/test/eachr-test.js"},"nakeConfiguration":{"BABEL_SRC_PATH":"esnext","ESLINT_SRC_PATH":"esnext"},"gitHead":"c1c5c7cae088a311947330272bfc7f79add3ff37","_id":"eachr@3.0.0","_shasum":"b4603fe686076230aba269d4155c098365313587","_from":".","_npmVersion":"3.3.3","_nodeVersion":"4.1.0","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"b4603fe686076230aba269d4155c098365313587","tarball":"https://registry.npmjs.org/eachr/-/eachr-3.0.0.tgz","integrity":"sha512-+Aecxk1H6UYwRwIOepjC6yva79ySXw0bFSLumidy/z13GgM1sl4BPIF/CfT7ronwtkV8y//jIBagxeRXRWoGRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTSL/Cb2GWOWLWqqC/6LUMUc1/qQ5//XQeo8TJBon4ZgIgetpBu2WkgJWSnmM5u1k0pxwjtYRKOO7uuNGmt69So1A="}]},"directories":{}},"3.1.0":{"name":"eachr","version":"3.1.0","description":"Give eachr an item to iterate (array, object or map) and an iterator, then in return eachr gives iterator the value and key of each item, and will stop if the iterator returned false.","homepage":"https://github.com/bevry/eachr","license":"MIT","keywords":["flow","each","cycle","forEach","map","object","array"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","slackin","patreon","gratipay","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","gratipayUsername":"bevry","flattrCode":"344188/balupton-on-Flattr","paypalButtonID":"QB8GQPZAH84N6","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Sean Fridman","email":"fridman@mail.sfsu.edu","url":"www.seanfridman.com"},{"name":"Rob Loach","email":"robloach@gmail.com","url":"http://robloach.net"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"}],"bugs":{"url":"https://github.com/bevry/eachr/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/bevry/eachr.git"},"engines":{"node":">=0.12"},"browsers":true,"dependencies":{"esnextguardian":"^1.1.0","typechecker":"^4.0.0"},"devDependencies":{"assert-helpers":"^4.0.1","babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","eslint":"^1.5.0","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^1.0.6"},"main":"./esnextguardian.js","browser":"./es5/lib/eachr.js","jspm":{"main":"./es5/lib/eachr.js"},"scripts":{"clean":"node --harmony nakefile.js clean","setup":"node --harmony nakefile.js setup","compile":"node --harmony nakefile.js compile","watch":"node --harmony nakefile.js watch","verify":"node --harmony nakefile.js verify","meta":"node --harmony nakefile.js meta","prepare":"node --harmony nakefile.js prepare","release":"node --harmony nakefile.js release","test":"node --harmony ./es5/test/eachr-test.js"},"nakeConfiguration":{"BABEL_SRC_PATH":"esnext","ESLINT_SRC_PATH":"esnext"},"gitHead":"f0513e74e36ec6d881070ce8b61dcac24d257e90","_id":"eachr@3.1.0","_shasum":"a27110d15569698345a6e409fdf116480a88c29d","_from":".","_npmVersion":"3.5.1","_nodeVersion":"5.2.0","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"a27110d15569698345a6e409fdf116480a88c29d","tarball":"https://registry.npmjs.org/eachr/-/eachr-3.1.0.tgz","integrity":"sha512-+ZMf9sY94XCpPTEVs1pszcvoLXe2K4amcsK/OhHH4hVYy6lh7SICTRmqAi6CHGXmOwHep+/kRccUkYG2JIwsrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQChraFWkBeBAeRXVxU5E+AGxPPoljCSfvPCYL5pGneiTgIhAL3JhgbqBfP2+/0rUOON5ATnZJjtcQLtrL7gWkOgL8M8"}]},"directories":{}},"3.1.1":{"name":"eachr","version":"3.1.1","description":"Give eachr an item to iterate (array, object or map) and an iterator, then in return eachr gives iterator the value and key of each item, and will stop if the iterator returned false.","homepage":"https://github.com/bevry/eachr","license":"MIT","keywords":["flow","each","cycle","forEach","map","object","array"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","slackin","patreon","gratipay","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2011+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Sean Fridman","email":"fridman@mail.sfsu.edu","url":"www.seanfridman.com"},{"name":"Rob Loach","email":"robloach@gmail.com","url":"http://robloach.net"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"}],"bugs":{"url":"https://github.com/bevry/eachr/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/bevry/eachr.git"},"engines":{"node":">=0.10"},"main":"./esnextguardian.js","browser":"./es5/lib/eachr.js","jspm":{"main":"./es5/lib/eachr.js"},"dependencies":{"esnextguardian":"^1.1.0","typechecker":"^4.0.0"},"devDependencies":{"assert-helpers":"^4.0.1","babel-cli":"^6.3.15","babel-preset-es2015":"^6.3.13","eslint":"^1.5.0","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^1.0.6","semver":"^5.1.0"},"scripts":{"clean":"node --harmony nakefile.js clean","setup":"node --harmony nakefile.js setup","compile":"node --harmony nakefile.js compile","watch":"node --harmony nakefile.js watch","verify":"node --harmony nakefile.js verify","meta":"node --harmony nakefile.js meta","prepare":"node --harmony nakefile.js prepare","release":"node --harmony nakefile.js release","test":"node --harmony ./es5/test/eachr-test.js"},"nakeConfiguration":{"BABEL_SRC_PATH":"esnext","ESLINT_SRC_PATH":"esnext"},"gitHead":"ce56300e31e955f43c4b903806e763f35394e509","_id":"eachr@3.1.1","_shasum":"aa462c109101d3d4786c9b05de08aa9cce5b944c","_from":".","_npmVersion":"3.5.3","_nodeVersion":"5.4.1","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"aa462c109101d3d4786c9b05de08aa9cce5b944c","tarball":"https://registry.npmjs.org/eachr/-/eachr-3.1.1.tgz","integrity":"sha512-LZPFiOTznApJZ0T+h7Yp5eOGV864MykRrg7FsqbMQR75meQDxNZDv4NOyRplzgZ0lcflRXMgZfOYuR1fXdR97A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+O7KJowj1Ju1ZtpYW5JhO6zDSxmdTW36UfwQIl0oS0gIgJ61uTEgOejH+p3D/Pa73Y3/GnXf8Jm4xe8p+mM/gURo="}]},"directories":{}},"3.2.0":{"name":"eachr","version":"3.2.0","description":"Give eachr an item to iterate (array, object or map) and an iterator, then in return eachr gives iterator the value and key of each item, and will stop if the iterator returned false.","homepage":"https://github.com/bevry/eachr","license":"MIT","keywords":["flow","each","cycle","forEach","map","object","array"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","slackin","patreon","gratipay","flattr","paypal","bitcoin","wishlist"],"config":{"patreonUsername":"bevry","gratipayUsername":"bevry","flattrUsername":"balupton","paypalURL":"https://bevry.me/paypal","bitcoinURL":"https://bevry.me/bitcoin","wishlistURL":"https://bevry.me/wishlist","slackinURL":"https://slack.bevry.me"}},"author":{"name":"2011+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"name":"balupton","email":"b@lupton.cc"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Sean Fridman","email":"fridman@mail.sfsu.edu","url":"www.seanfridman.com"},{"name":"Rob Loach","email":"robloach@gmail.com","url":"http://robloach.net"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"},{"name":"Benjamin Lupton","url":"https://balupton.com"}],"bugs":{"url":"https://github.com/bevry/eachr/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/bevry/eachr.git"},"engines":{"node":">=0.10"},"editions":[{"description":"Source + ESNext + Require","entry":"source/index.js","directory":"source","syntaxes":["javascript","esnext","require","let","const"]},{"description":"Babel Compiled + ES2015 + Require","entry":"es2015/index.js","directory":"es2015","syntaxes":["javascript","es2015","require"]}],"main":"index.js","browser":"es2015/index.js","dependencies":{"editions":"^1.1.1","typechecker":"^4.3.0"},"devDependencies":{"assert-helpers":"^4.2.0","babel-cli":"^6.9.0","babel-preset-es2015":"^6.9.0","eslint":"^2.10.2","eslint-plugin-babel":"^3.2.0","joe":"^1.6.0","joe-reporter-console":"^1.2.1","projectz":"^1.1.5","semver":"^5.1.0"},"scripts":{"setup":"npm install","clean":"rm -Rf ./docs ./es2015","compile":"npm run compile:es2015","compile:es2015":"babel ./source --out-dir ./es2015 --presets es2015","meta":"npm run meta:projectz","meta:projectz":"projectz compile","prepare":"npm run compile && npm run test && npm run meta","release":"npm run prepare && npm run release:publish && npm run release:tag && npm run release:push","release:publish":"npm publish","release:tag":"git tag v$npm_package_version -a","release:push":"git push origin master && git push origin --tags","pretest":"npm run test:eslint","test:eslint":"eslint ./source","test":"node --harmony -e \"require('editions').requirePackage(process.cwd(), require, 'test.js')\""},"gitHead":"57ef794d001c16fd906b2558137e8ea51c1f6330","_id":"eachr@3.2.0","_shasum":"2c35e43ea086516f7997cf80b7aa64d55a4a4484","_from":".","_npmVersion":"3.8.7","_nodeVersion":"6.0.0","_npmUser":{"name":"balupton","email":"b@lupton.cc"},"dist":{"shasum":"2c35e43ea086516f7997cf80b7aa64d55a4a4484","tarball":"https://registry.npmjs.org/eachr/-/eachr-3.2.0.tgz","integrity":"sha512-Qf5DDfggXDEl5Sqc1DMbSLWd8FKUYD/W1yoNIcLLtaRsOq3Ox8zVHp4gOmUUfqLjVzem1m6NmK2Mfgett6zRYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHkKCCCDiN1z5R3Trrivd5x18BX9Bxz2XhSUENfYTMHSAiEA5fqLaQoO1qKingyTHOsfUzciPbj7JVWlhDIkOD9iojM="}]},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eachr-3.2.0.tgz_1464338078617_0.2750986448954791"},"directories":{}},"3.3.0-next.1573606318.0d1b43cc12c83f9ddb8d49a1acaf8718a026f863":{"name":"eachr","version":"3.3.0-next.1573606318.0d1b43cc12c83f9ddb8d49a1acaf8718a026f863","description":"Give eachr an item to iterate (array, object or map) and an iterator, then in return eachr gives iterator the value and key of each item, and will stop if the iterator returned false.","homepage":"https://github.com/bevry/eachr","license":"MIT","keywords":["flow","each","cycle","forEach","map","object","array"],"badges":{"list":["travisci","npmversion","npmdownloads","daviddm","daviddmdev","---","patreon","flattr","liberapay","buymeacoffee","opencollective","crypto","paypal","wishlist"],"config":{"buymeacoffeeUsername":"balupton","cryptoURL":"https://bevry.me/crypto","flattrUsername":"balupton","liberapayUsername":"bevry","opencollectiveUsername":"bevry","patreonUsername":"bevry","paypalURL":"https://bevry.me/paypal","wishlistURL":"https://bevry.me/wishlist","travisTLD":"com"}},"funding":"https://bevry.me/fund","author":{"name":"2011+ Bevry Pty Ltd","email":"us@bevry.me","url":"http://bevry.me"},"maintainers":[{"email":"b@lupton.cc","name":"balupton"},{"email":"us@bevry.me","name":"bevryme"}],"contributors":[{"name":"Benjamin Lupton","email":"b@lupton.cc","url":"http://balupton.com"},{"name":"Sean Fridman","email":"fridman@mail.sfsu.edu","url":"www.seanfridman.com"},{"name":"Rob Loach","email":"robloach@gmail.com","url":"http://robloach.net"},{"name":"Sean Fridman","email":"mail@seanfridman.com","url":"http://seanfridman.com"}],"bugs":{"url":"https://github.com/bevry/eachr/issues"},"repository":{"type":"git","url":"git+https://github.com/bevry/eachr.git"},"engines":{"node":">=0.10"},"editions":[{"description":"esnext source code with require for modules","directory":"source","entry":"index.js","tags":["javascript","esnext","require"],"engines":{"node":"6 || 8 || 10 || 12 || 13","browsers":false}},{"description":"esnext compiled for browsers with require for modules","directory":"edition-browsers","entry":"index.js","tags":["javascript","require"],"engines":{"node":false,"browsers":"defaults"}},{"description":"esnext compiled for node.js 0.10 with require for modules","directory":"edition-node-0.10","entry":"index.js","tags":["javascript","require"],"engines":{"node":"0.10 || 0.12 || 4 || 6 || 8 || 10 || 12 || 13","browsers":false}}],"main":"index.js","browser":"edition-browsers/index.js","dependencies":{"editions":"^2.2.0","typechecker":"^4.9.0"},"devDependencies":{"@babel/cli":"^7.7.0","@babel/core":"^7.7.2","@babel/plugin-proposal-object-rest-spread":"^7.6.2","@babel/preset-env":"^7.7.1","assert-helpers":"4.10.0","eslint":"^6.6.0","eslint-config-bevry":"^1.2.1","eslint-config-prettier":"^6.5.0","eslint-plugin-babel":"^5.3.0","eslint-plugin-prettier":"^3.1.1","kava":"^3.2.0","prettier":"^1.19.1","projectz":"^1.9.0","semver":"^6.3.0","valid-directory":"^1.0.0"},"scripts":{"our:clean":"rm -Rf ./docs ./edition* ./es2015 ./es5 ./out ./.next","our:compile":"npm run our:compile:edition-browsers && npm run our:compile:edition-node-0.10","our:compile:edition-browsers":"env BABEL_ENV=edition-browsers babel --out-dir ./edition-browsers ./source","our:compile:edition-node-0.10":"env BABEL_ENV=edition-node-0.10 babel --out-dir ./edition-node-0.10 ./source","our:deploy":"echo no need for this project","our:meta":"npm run our:meta:projectz","our:meta:projectz":"projectz compile","our:release":"npm run our:release:prepare && npm run our:release:check-changelog && npm run our:release:check-dirty && npm run our:release:tag && npm run our:release:push","our:release:check-changelog":"cat ./HISTORY.md | grep v$npm_package_version || (echo add a changelog entry for v$npm_package_version && exit -1)","our:release:check-dirty":"git diff --exit-code","our:release:prepare":"npm run our:clean && npm run our:compile && npm run our:test && npm run our:meta","our:release:push":"git push origin master && git push origin --tags","our:release:tag":"export MESSAGE=$(cat ./HISTORY.md | sed -n \"/## v$npm_package_version/,/##/p\" | sed 's/## //' | awk 'NR>1{print buf}{buf = $0}') && test \"$MESSAGE\" || (echo 'proper changelog entry not found' && exit -1) && git tag v$npm_package_version -am \"$MESSAGE\"","our:setup":"npm run our:setup:install","our:setup:install":"npm install","our:test":"npm run our:verify && npm test","our:verify":"npm run our:verify:directory && npm run our:verify:eslint && npm run our:verify:prettier","our:verify:directory":"npx valid-directory","our:verify:eslint":"eslint --fix --ignore-pattern '**/*.d.ts' --ignore-pattern '**/vendor/' --ignore-pattern '**/node_modules/' --ext .mjs,.js,.jsx,.ts,.tsx ./source","our:verify:prettier":"prettier --write ./source/**","test":"node ./test.js"},"eslintConfig":{"extends":["bevry"]},"prettier":{"semi":false,"singleQuote":true},"babel":{"env":{"edition-browsers":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":"defaults","modules":"commonjs"}]],"plugins":["@babel/proposal-object-rest-spread"]},"edition-node-0.10":{"sourceType":"script","presets":[["@babel/preset-env",{"targets":{"node":"0.10"},"modules":"commonjs"}]],"plugins":["@babel/proposal-object-rest-spread"]}}},"gitHead":"0d1b43cc12c83f9ddb8d49a1acaf8718a026f863","readme":"\n\n
npm install --save eachr
require('eachr')
This package is published with the following editions:
\n\neachr
aliases eachr/index.js
which uses Editions to automatically select the correct edition for the consumers environmenteachr/source/index.js
is esnext source code with require for moduleseachr/edition-browsers/index.js
is esnext compiled for browsers with require for moduleseachr/edition-node-0.10/index.js
is esnext compiled for node.js 0.10 with require for modulesHISTORY.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nnpm install --save eachr
require('eachr')
This package is published with the following editions:
\n\neachr
aliases eachr/index.js
which uses Editions to automatically select the correct edition for the consumers environmenteachr/source/index.js
is esnext source code with require for moduleseachr/edition-browsers/index.js
is esnext compiled for browsers with require for moduleseachr/edition-node-0.10/index.js
is esnext compiled for node.js 0.10 with require for modulesHISTORY.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nnpm install --save eachr
require('eachr')
This package is published with the following editions:
\n\neachr
aliases eachr/source/index.js
eachr/source/index.js
is esnext source code with require for moduleseachr/edition-browsers/index.js
is esnext compiled for browsers with require for modulesHISTORY.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nnpm install --save eachr
require('eachr')
This package is published with the following editions:
\n\neachr
aliases eachr/source/index.js
eachr/source/index.js
is esnext source code with require for moduleseachr/edition-browsers/index.js
is esnext compiled for browsers with require for modulesHISTORY.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nnpm install --save eachr
require('eachr')
This package is published with the following editions:
\n\neachr
aliases eachr/source/index.js
eachr/source/index.js
is esnext source code with require for moduleseachr/edition-browsers/index.js
is esnext compiled for browsers with require for modulesHISTORY.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nnpm install --save eachr
require('eachr')
This package is published with the following editions:
\n\neachr
aliases eachr/source/index.js
eachr/source/index.js
is esnext source code with require for moduleseachr/edition-browsers/index.js
is esnext compiled for browsers with require for modulesHISTORY.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nnpm install --save eachr
require('eachr')
This package is published with the following editions:
\n\neachr
aliases eachr/source/index.js
eachr/source/index.js
is esnext source code with require for moduleseachr/edition-browsers/index.js
is esnext compiled for browsers with require for modulesHISTORY.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nnpm install --save eachr
require('eachr')
This package is published with the following editions:
\n\neachr
aliases eachr/source/index.js
eachr/source/index.js
is esnext source code with require for moduleseachr/edition-browsers/index.js
is esnext compiled for browsers with require for modulesHISTORY.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nnpm install --save eachr
require('eachr')
This package is published with the following editions:
\n\neachr
aliases eachr/source/index.js
eachr/source/index.js
is esnext source code with require for moduleseachr/edition-browsers/index.js
is esnext compiled for browsers with require for modulesHISTORY.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nnpm install --save eachr
require('eachr')
This package is published with the following editions:
\n\neachr
aliases eachr/source/index.js
eachr/source/index.js
is esnext source code with require for moduleseachr/edition-browsers/index.js
is esnext compiled for browsers with require for modulesHISTORY.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nnpm install --save eachr
import * as pkg from ('eachr')
const pkg = require('eachr')
This package is published with the following editions:
\n\neachr
aliases eachr/index.cjs
which uses the Editions Autoloader to automatically select the correct edition for the consumer's environmenteachr/source/index.js
is ESNext source code for Node.js 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for moduleseachr/edition-browsers/index.js
is ESNext compiled for web browsers with Require for moduleseachr/edition-node-21/index.js
is ESNext compiled for Node.js 21 with Require for moduleseachr/edition-node-6/index.js
is ESNext compiled for Node.js 6 with Require for modulesHISTORY.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nnpm install --save eachr
import * as pkg from ('eachr')
const pkg = require('eachr')
This package is published with the following editions:
\n\neachr
aliases eachr/index.cjs
which uses the Editions Autoloader to automatically select the correct edition for the consumer's environmenteachr/source/index.js
is ESNext source code for Node.js 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for moduleseachr/edition-browsers/index.js
is ESNext compiled for web browsers with Require for moduleseachr/edition-node-21/index.js
is ESNext compiled for Node.js 21 with Require for moduleseachr/edition-node-6/index.js
is ESNext compiled for Node.js 6 with Require for modulesHISTORY.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nnpm install --save eachr
import * as pkg from ('eachr')
const pkg = require('eachr')
This package is published with the following editions:
\n\neachr
aliases eachr/index.cjs
which uses the Editions Autoloader to automatically select the correct edition for the consumer's environmenteachr/source/index.js
is ESNext source code for Node.js 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for moduleseachr/edition-browsers/index.js
is ESNext compiled for web browsers with Require for moduleseachr/edition-node-6/index.js
is ESNext compiled for Node.js 6 with Require for modulesHISTORY.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nnpm install --save eachr
import * as pkg from ('eachr')
const pkg = require('eachr')
This package is published with the following editions:
\n\neachr
aliases eachr/index.cjs
which uses the Editions Autoloader to automatically select the correct edition for the consumer's environmenteachr/source/index.js
is ESNext source code for Node.js 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for moduleseachr/edition-browsers/index.js
is ESNext compiled for web browsers with Require for moduleseachr/edition-node-6/index.js
is ESNext compiled for Node.js 6 with Require for modulesHISTORY.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nnpm install --save eachr
import * as pkg from ('eachr')
const pkg = require('eachr')
This package is published with the following editions:
\n\neachr
aliases eachr/index.cjs
which uses the Editions Autoloader to automatically select the correct edition for the consumer's environmenteachr/source/index.js
is ESNext source code for Node.js 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for moduleseachr/edition-browsers/index.js
is ESNext compiled for web browsers with Require for moduleseachr/edition-node-6/index.js
is ESNext compiled for Node.js 6 with Require for modulesHISTORY.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nnpm install --save eachr
import * as pkg from ('eachr')
const pkg = require('eachr')
This package is published with the following editions:
\n\neachr
aliases eachr/index.cjs
which uses the Editions Autoloader to automatically select the correct edition for the consumer's environmenteachr/source/index.js
is ESNext source code for Node.js 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for moduleseachr/edition-browsers/index.js
is ESNext compiled for web browsers with Require for moduleseachr/edition-node-6/index.js
is ESNext compiled for Node.js 6 with Require for modulesHISTORY.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nnpm install --save eachr
import * as pkg from ('eachr')
const pkg = require('eachr')
This package is published with the following editions:
\n\neachr
aliases eachr/index.cjs
which uses the Editions Autoloader to automatically select the correct edition for the consumer's environmenteachr/source/index.js
is ESNext source code for Node.js 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for moduleseachr/edition-browsers/index.js
is ESNext compiled for web browsers with Require for moduleseachr/edition-node-6/index.js
is ESNext compiled for Node.js 6 with Require for modulesHISTORY.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nnpm install --save eachr
import pkg from ('eachr')
const pkg = require('eachr').default
This package is published with the following editions:
\n\neachr
aliases eachr/index.cjs
which uses the Editions Autoloader to automatically select the correct edition for the consumer's environmenteachr/source/index.ts
is TypeScript source code with Import for moduleseachr/edition-browsers/index.js
is TypeScript compiled against ES2022 for web browsers with Import for moduleseachr/edition-es2022/index.js
is TypeScript compiled against ES2022 for Node.js 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for moduleseachr/edition-es5/index.js
is TypeScript compiled against ES5 for Node.js 4 || 6 || 8 || 10 || 12 || 14 || 16 || 18 || 20 || 21 with Require for moduleseachr/edition-es2022-esm/index.js
is TypeScript compiled against ES2022 for Node.js 12 || 14 || 16 || 18 || 20 || 21 with Import for moduleseachr/edition-types/index.d.ts
is TypeScript compiled Types with Import for moduleseachr/edition-deno/index.ts
is TypeScript source code made to be compatible with DenoHISTORY.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nnpm install --save eachr
import pkg from ('eachr')
const pkg = require('eachr').default
This package is published with the following editions:
\n\neachr
aliases eachr/index.cjs
which uses the Editions Autoloader to automatically select the correct edition for the consumer's environmenteachr/source/index.ts
is TypeScript source code with Import for moduleseachr/edition-browsers/index.js
is TypeScript compiled against ES2022 for web browsers with Import for moduleseachr/edition-es2022/index.js
is TypeScript compiled against ES2022 for Node.js 21 with Require for moduleseachr/edition-es5/index.js
is TypeScript compiled against ES5 for Node.js 4 with Require for moduleseachr/edition-es2022-esm/index.js
is TypeScript compiled against ES2022 for Node.js 21 with Import for moduleseachr/edition-types/index.d.ts
is TypeScript compiled Types with Import for moduleseachr/edition-deno/index.ts
is TypeScript source code made to be compatible with DenoHISTORY.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nnpm install --save eachr
import pkg from ('eachr')
const pkg = require('eachr').default
This package is published with the following editions:
\n\neachr
aliases eachr/index.cjs
which uses the Editions Autoloader to automatically select the correct edition for the consumer's environmenteachr/source/index.ts
is TypeScript source code with Import for moduleseachr/edition-browsers/index.js
is TypeScript compiled against ES2022 for web browsers with Import for moduleseachr/edition-es2022/index.js
is TypeScript compiled against ES2022 for Node.js 21 with Require for moduleseachr/edition-es5/index.js
is TypeScript compiled against ES5 for Node.js 4 with Require for moduleseachr/edition-es2022-esm/index.js
is TypeScript compiled against ES2022 for Node.js 21 with Import for moduleseachr/edition-types/index.d.ts
is TypeScript compiled Types with Import for moduleseachr/edition-deno/index.ts
is TypeScript source code made to be compatible with DenoHISTORY.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\nCONTRIBUTING.md
file.\n\n\n\n\n\n\n