{"_id":"items","_rev":"4642868","name":"items","description":"Bare minimum async methods","dist-tags":{"latest":"2.2.1"},"maintainers":[{"name":"devinivy","email":"devin@bigroomstudios.com"},{"name":"marsup","email":"marsup@gmail.com"},{"name":"nargonath","email":"jonas.pauthier@gmail.com"},{"name":"nlf","email":""}],"time":{"modified":"2026-04-10T20:05:30.000Z","created":"2014-08-08T21:21:19.210Z","2.2.1":"2024-01-06T09:11:44.572Z","2.1.2":"2018-11-11T06:58:03.013Z","2.1.1":"2016-07-28T18:34:58.287Z","2.1.0":"2016-05-05T22:52:29.867Z","2.0.1":"2016-05-05T16:57:18.555Z","2.0.0":"2015-10-31T17:09:47.406Z","1.1.1":"2015-09-09T05:14:26.062Z","1.1.0":"2014-10-16T15:50:42.927Z","1.0.2":"2014-09-05T18:56:38.685Z","1.0.1":"2014-08-08T21:21:19.210Z"},"users":{"ruiquelhas":true,"kodekracker":true},"repository":{"type":"git","url":"git://github.com/hapijs/items.git"},"versions":{"2.2.1":{"name":"items","description":"Bare minimum async methods","version":"2.2.1","repository":{"type":"git","url":"git://github.com/hapijs/items.git"},"engines":{"node":">=6.0.0"},"main":"lib/index.js","keywords":["async","serial","parallel"],"dependencies":{},"devDependencies":{"code":"4.x.x","lab":"14.x.x"},"scripts":{"test":"lab -a code -t 100 -L -l","test-cov-html":"lab -a code -r html -o coverage.html -l"},"license":"SEE LICENSE IN LICENSE.md","_id":"items@2.2.1","gitHead":"0e05c55214a016baf6b63aa541cb186491f5100b","bugs":{"url":"https://github.com/hapijs/items/issues"},"homepage":"https://github.com/hapijs/items#readme","_nodeVersion":"18.18.1","_npmVersion":"10.2.1","dist":{"shasum":"7b7122c551a95dfba8c542743d50765a96071c80","size":1772,"noattachment":false,"key":"/items/-/items-2.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/items/download/items-2.2.1.tgz"},"_npmUser":{"name":"nargonath","email":"jonas.pauthier@gmail.com"},"directories":{},"maintainers":[{"name":"devinivy","email":"devin@bigroomstudios.com"},{"name":"marsup","email":"marsup@gmail.com"},{"name":"nargonath","email":"jonas.pauthier@gmail.com"},{"name":"nlf","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/items_2.2.1_1704532304401_0.8376734285621728"},"_hasShrinkwrap":false,"deprecated":"This module has been deprecated. It's not used by modern hapi versions anymore. Please refer to https://hapi.dev for migration to latest versions.","_cnpmcore_publish_time":"2024-01-06T09:11:44.572Z","publish_time":1704532304572,"_source_registry_name":"default","_cnpm_publish_time":1704532304572},"2.1.2":{"name":"items","description":"Bare minimum async methods","version":"2.1.2","repository":{"type":"git","url":"git://github.com/hapijs/items.git"},"main":"lib/index.js","keywords":["async","serial","parallel"],"dependencies":{},"devDependencies":{"code":"4.x.x","lab":"13.x.x"},"scripts":{"test":"lab -a code -t 100 -L -I SharedArrayBuffer,Atomics","test-cov-html":"lab -a code -r html -o coverage.html -I SharedArrayBuffer,Atomics"},"license":"BSD-3-Clause","gitHead":"5f4d2c18bda80545dc08e707a279c9a566aca194","bugs":{"url":"https://github.com/hapijs/items/issues"},"homepage":"https://github.com/hapijs/items#readme","_id":"items@2.1.2","_npmVersion":"6.4.1","_nodeVersion":"8.12.0","_npmUser":{"name":"hueniverse","email":"eran@hammer.io"},"dist":{"shasum":"0849354595805d586dac98e7e6e85556ea838558","size":2709,"noattachment":false,"key":"/items/-/items-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/items/download/items-2.1.2.tgz"},"maintainers":[{"name":"devinivy","email":"devin@bigroomstudios.com"},{"name":"marsup","email":"marsup@gmail.com"},{"name":"nargonath","email":"jonas.pauthier@gmail.com"},{"name":"nlf","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/items_2.1.2_1541919482722_0.7309519762820023"},"_hasShrinkwrap":false,"publish_time":1541919483013,"_cnpm_publish_time":1541919483013,"deprecated":"This module has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version of hapi to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial)."},"2.1.1":{"name":"items","description":"Bare minimum async methods","version":"2.1.1","repository":{"type":"git","url":"git://github.com/hapijs/items.git"},"main":"lib/index.js","keywords":["async","serial","parallel"],"engines":{"node":">=4.0.0"},"dependencies":{},"devDependencies":{"code":"3.x.x","lab":"10.x.x"},"scripts":{"test":"lab -a code -t 100 -L","test-cov-html":"lab -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"ebba6ea6c412ae2f627f0ecdf477f08a3f78ae10","bugs":{"url":"https://github.com/hapijs/items/issues"},"homepage":"https://github.com/hapijs/items#readme","_id":"items@2.1.1","_shasum":"8bd16d9c83b19529de5aea321acaada78364a198","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"hueniverse","email":"eran@hammer.io"},"dist":{"shasum":"8bd16d9c83b19529de5aea321acaada78364a198","size":2699,"noattachment":false,"key":"/items/-/items-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/items/download/items-2.1.1.tgz"},"maintainers":[{"name":"devinivy","email":"devin@bigroomstudios.com"},{"name":"marsup","email":"marsup@gmail.com"},{"name":"nargonath","email":"jonas.pauthier@gmail.com"},{"name":"nlf","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/items-2.1.1.tgz_1469730898066_0.7943182440940291"},"directories":{},"publish_time":1469730898287,"_cnpm_publish_time":1469730898287,"_hasShrinkwrap":false,"deprecated":"This module has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version of hapi to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial)."},"2.1.0":{"name":"items","description":"Bare minimum async methods","version":"2.1.0","repository":{"type":"git","url":"git://github.com/hapijs/items.git"},"main":"lib/index.js","keywords":["async","serial","parallel"],"engines":{"node":">=4.0.0"},"dependencies":{},"devDependencies":{"code":"2.x.x","lab":"10.x.x"},"scripts":{"test":"lab -a code -t 100 -L","test-cov-html":"lab -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"86dac467c4edfa5a9cf8cb0595800bddcdc9330e","bugs":{"url":"https://github.com/hapijs/items/issues"},"homepage":"https://github.com/hapijs/items#readme","_id":"items@2.1.0","_shasum":"2fd01d489e7ec5861bf10ebdb5ddca33843c850f","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_npmUser":{"name":"hueniverse","email":"eran@hammer.io"},"dist":{"shasum":"2fd01d489e7ec5861bf10ebdb5ddca33843c850f","size":4282,"noattachment":false,"key":"/items/-/items-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/items/download/items-2.1.0.tgz"},"maintainers":[{"name":"devinivy","email":"devin@bigroomstudios.com"},{"name":"marsup","email":"marsup@gmail.com"},{"name":"nargonath","email":"jonas.pauthier@gmail.com"},{"name":"nlf","email":""}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/items-2.1.0.tgz_1462488746941_0.3879082687199116"},"directories":{},"publish_time":1462488749867,"_cnpm_publish_time":1462488749867,"_hasShrinkwrap":false,"deprecated":"This module has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version of hapi to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial)."},"2.0.1":{"name":"items","description":"Bare minimum async methods","version":"2.0.1","repository":{"type":"git","url":"git://github.com/hapijs/items.git"},"main":"lib/index.js","keywords":["async","serial","parallel"],"engines":{"node":">=4.0.0"},"dependencies":{},"devDependencies":{"code":"2.x.x","lab":"10.x.x"},"scripts":{"test":"lab -a code -t 100 -L","test-cov-html":"lab -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"01f64ca8928f5736b12310b6280817fca57803f0","bugs":{"url":"https://github.com/hapijs/items/issues"},"homepage":"https://github.com/hapijs/items#readme","_id":"items@2.0.1","_shasum":"fc7e5f2e2fe73ce8b2bfc5787a33137da2a2f5ee","_from":".","_npmVersion":"3.8.6","_nodeVersion":"5.11.0","_npmUser":{"name":"hueniverse","email":"eran@hammer.io"},"dist":{"shasum":"fc7e5f2e2fe73ce8b2bfc5787a33137da2a2f5ee","size":4261,"noattachment":false,"key":"/items/-/items-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/items/download/items-2.0.1.tgz"},"maintainers":[{"name":"devinivy","email":"devin@bigroomstudios.com"},{"name":"marsup","email":"marsup@gmail.com"},{"name":"nargonath","email":"jonas.pauthier@gmail.com"},{"name":"nlf","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/items-2.0.1.tgz_1462467438063_0.01022979011759162"},"directories":{},"publish_time":1462467438555,"_cnpm_publish_time":1462467438555,"_hasShrinkwrap":false,"deprecated":"This module has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version of hapi to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial)."},"2.0.0":{"name":"items","description":"Bare minimum async methods","version":"2.0.0","repository":{"type":"git","url":"git://github.com/hapijs/items.git"},"main":"lib/index.js","keywords":["async","serial","parallel"],"engines":{"node":">=4.0.0"},"dependencies":{},"devDependencies":{"code":"2.x.x","lab":"7.x.x"},"scripts":{"test":"lab -a code -t 100 -L","test-cov-html":"lab -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"86e9adf31618cbb44938ed6be708c7dd4d2ba5da","bugs":{"url":"https://github.com/hapijs/items/issues"},"homepage":"https://github.com/hapijs/items#readme","_id":"items@2.0.0","_shasum":"d14ab17e0c9c7b8ee6937753d3b9a56e08d4ad7a","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.2.1","_npmUser":{"name":"hueniverse","email":"eran@hammer.io"},"dist":{"shasum":"d14ab17e0c9c7b8ee6937753d3b9a56e08d4ad7a","size":4254,"noattachment":false,"key":"/items/-/items-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/items/download/items-2.0.0.tgz"},"maintainers":[{"name":"devinivy","email":"devin@bigroomstudios.com"},{"name":"marsup","email":"marsup@gmail.com"},{"name":"nargonath","email":"jonas.pauthier@gmail.com"},{"name":"nlf","email":""}],"directories":{},"publish_time":1446311387406,"_cnpm_publish_time":1446311387406,"_hasShrinkwrap":false,"deprecated":"This module has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version of hapi to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial)."},"1.1.1":{"name":"items","description":"Bare minimum async methods","version":"1.1.1","repository":{"type":"git","url":"git://github.com/hapijs/items.git"},"main":"lib/index.js","keywords":["async","serial","parallel"],"engines":{"node":">=0.10.40"},"dependencies":{},"devDependencies":{"lab":"5.x.x","code":"1.x.x"},"scripts":{"test":"lab -a code -t 100 -L","test-cov-html":"lab -a code -r html -o coverage.html"},"license":"BSD-3-Clause","gitHead":"d1d0a14d03ae5d92bcf64f5343e9c7d346faa04a","bugs":{"url":"https://github.com/hapijs/items/issues"},"homepage":"https://github.com/hapijs/items#readme","_id":"items@1.1.1","_shasum":"435b5dd21bca28b3cfd25bb5c6b278b715010fd9","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"hueniverse","email":"eran@hammer.io"},"dist":{"shasum":"435b5dd21bca28b3cfd25bb5c6b278b715010fd9","size":4198,"noattachment":false,"key":"/items/-/items-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/items/download/items-1.1.1.tgz"},"maintainers":[{"name":"devinivy","email":"devin@bigroomstudios.com"},{"name":"marsup","email":"marsup@gmail.com"},{"name":"nargonath","email":"jonas.pauthier@gmail.com"},{"name":"nlf","email":""}],"directories":{},"publish_time":1441775666062,"_cnpm_publish_time":1441775666062,"_hasShrinkwrap":false,"deprecated":"This module has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version of hapi to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial)."},"1.1.0":{"name":"items","description":"Bare minimum async methods","version":"1.1.0","repository":{"type":"git","url":"git://github.com/hapijs/items"},"main":"index","keywords":["async","serial","parallel"],"engines":{"node":">=0.10.30"},"dependencies":{},"devDependencies":{"lab":"4.x.x"},"scripts":{"test":"make test-cov"},"licenses":[{"type":"BSD","url":"http://github.com/hapijs/items/raw/master/LICENSE"}],"gitHead":"80d5f8129b43aa7e2ad942aaa0ec4dc1548e07a5","bugs":{"url":"https://github.com/hapijs/items/issues"},"homepage":"https://github.com/hapijs/items","_id":"items@1.1.0","_shasum":"ad9d55840b229860cb3d160b32274c2d4bd9e262","_from":".","_npmVersion":"2.1.2","_nodeVersion":"0.10.32","_npmUser":{"name":"rockbot","email":"raquel@rckbt.me"},"maintainers":[{"name":"devinivy","email":"devin@bigroomstudios.com"},{"name":"marsup","email":"marsup@gmail.com"},{"name":"nargonath","email":"jonas.pauthier@gmail.com"},{"name":"nlf","email":""}],"dist":{"shasum":"ad9d55840b229860cb3d160b32274c2d4bd9e262","size":3755,"noattachment":false,"key":"/items/-/items-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/items/download/items-1.1.0.tgz"},"directories":{},"publish_time":1413474642927,"_cnpm_publish_time":1413474642927,"_hasShrinkwrap":false,"deprecated":"This module has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version of hapi to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial)."},"1.0.2":{"name":"items","description":"Bare minimum async methods","version":"1.0.2","repository":{"type":"git","url":"git://github.com/hapijs/items"},"main":"index","keywords":["async","serial","parallel"],"engines":{"node":">=0.10.30"},"dependencies":{},"devDependencies":{"lab":"4.x.x"},"scripts":{"test":"make test-cov"},"licenses":[{"type":"BSD","url":"http://github.com/hapijs/items/raw/master/LICENSE"}],"contributors":[{"name":"Eran Hammer","email":"eran@hammer.io","url":"http://hueniverse.com"}],"gitHead":"0e94d97ad4f68a9a8a5590c1ee5de5df914e63e7","bugs":{"url":"https://github.com/hapijs/items/issues"},"homepage":"https://github.com/hapijs/items","_id":"items@1.0.2","_shasum":"4244b261414a2cc61b4c46b863b1d7d8e809ade4","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"hueniverse","email":"eran@hueniverse.com"},"maintainers":[{"name":"devinivy","email":"devin@bigroomstudios.com"},{"name":"marsup","email":"marsup@gmail.com"},{"name":"nargonath","email":"jonas.pauthier@gmail.com"},{"name":"nlf","email":""}],"dist":{"shasum":"4244b261414a2cc61b4c46b863b1d7d8e809ade4","size":3259,"noattachment":false,"key":"/items/-/items-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/items/download/items-1.0.2.tgz"},"directories":{},"publish_time":1409943398685,"_cnpm_publish_time":1409943398685,"_hasShrinkwrap":false,"deprecated":"This module has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version of hapi to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial)."},"1.0.1":{"name":"items","description":"Bare minimum async methods","version":"1.0.1","repository":{"type":"git","url":"git://github.com/hapijs/items"},"main":"index","keywords":["async","serial","parallel"],"engines":{"node":">=0.10.30"},"dependencies":{},"devDependencies":{"lab":"4.x.x"},"scripts":{"test":"make test-cov"},"licenses":[{"type":"BSD","url":"http://github.com/hapijs/items/raw/master/LICENSE"}],"contributors":[{"name":"Eran Hammer","email":"eran@hammer.io","url":"http://hueniverse.com"}],"gitHead":"ee398d69fd9b91a5a037181c752e601618453ad6","bugs":{"url":"https://github.com/hapijs/items/issues"},"homepage":"https://github.com/hapijs/items","_id":"items@1.0.1","_shasum":"6cef7bb55787d3be5a2896262af4d5859bb7e5cf","_from":".","_npmVersion":"1.4.21","_npmUser":{"name":"hueniverse","email":"eran@hueniverse.com"},"maintainers":[{"name":"devinivy","email":"devin@bigroomstudios.com"},{"name":"marsup","email":"marsup@gmail.com"},{"name":"nargonath","email":"jonas.pauthier@gmail.com"},{"name":"nlf","email":""}],"dist":{"shasum":"6cef7bb55787d3be5a2896262af4d5859bb7e5cf","size":3265,"noattachment":false,"key":"/items/-/items-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/items/download/items-1.0.1.tgz"},"directories":{},"publish_time":1407532879210,"_cnpm_publish_time":1407532879210,"_hasShrinkwrap":false,"deprecated":"This module has been deprecated in accordance with the hapi support policy (hapi.im/support). Please upgrade to the latest version of hapi to get the best features, bug fixes, and security patches. If you are unable to upgrade at this time, paid support is available for older versions (hapi.im/commercial)."}},"readme":"<a href=\"https://hapi.dev\"><img src=\"https://raw.githubusercontent.com/hapijs/assets/master/images/family.png\" width=\"180px\" align=\"right\" /></a>\n\n# items\n\n## License\n\nThis package requires a commercial license. You may not use, copy, or distribute it without first acquiring a commercial license from Sideway Inc. Using this software without a license is a violation of US and international law. For more information about available licenses please check https://hapi.dev/support.\n\n#### Bare minimum async methods adapted specifically for the very limited **hapi** core use cases.\n\n**items** is part of the **hapi** ecosystem and was designed to work seamlessly with the [hapi web framework](https://hapi.dev) and its other components (but works great on its own or with other frameworks). If you are using a different web framework and find this module useful, check out [hapi](https://hapi.dev) – they work even better together.\n\n### Visit the [hapi.dev](https://hapi.dev) Developer Portal for tutorials, documentation, and support\n\n## Useful resources\n\n- [Documentation and API](https://hapi.dev/family/items/)\n- [Version status](https://hapi.dev/resources/status/#items) (builds, dependencies, node versions, licenses, eol)\n- [Project policies](https://hapi.dev/policies/)\n- [Free and commercial support options](https://hapi.dev/support/)\n","_attachments":{},"homepage":"https://github.com/hapijs/items#readme","bugs":{"url":"https://github.com/hapijs/items/issues"},"license":"SEE LICENSE IN LICENSE.md"}