https://github.com/coderaiser/itchy
Drop-in replacement of async.eachSeries
https://github.com/coderaiser/itchy
async each-series eachseries
Last synced: 8 months ago
JSON representation
Drop-in replacement of async.eachSeries
- Host: GitHub
- URL: https://github.com/coderaiser/itchy
- Owner: coderaiser
- License: mit
- Created: 2016-12-17T12:09:53.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2023-12-08T11:06:39.000Z (over 2 years ago)
- Last Synced: 2025-05-18T02:45:54.837Z (11 months ago)
- Topics: async, each-series, eachseries
- Language: JavaScript
- Size: 15.6 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog
- License: LICENSE
Awesome Lists containing this project
README
# itchy [![License][LicenseIMGURL]][LicenseURL] [![NPM version][NPMIMGURL]][NPMURL] [![Build Status][BuildStatusIMGURL]][BuildStatusURL] [![Coverage Status][CoverageIMGURL]][CoverageURL]
Drop-in replacement of [async.eachSeries][eachSeries].
## Install
`npm i itchy --save`
## API
### itchy(array, iterator, done)
```js
const itchy = require('itchy');
const iterator = (n, fn) => {
console.log(n);
fn();
};
itchy([1, 2, 3], iterator, (error) => {
console.log(error || 'done');
});
```
## Environments
For using in browser without `browserify`, `webpack` or `rollup` path `node_modules/itchy/dist/itchy.min.js` could be used.
## License
MIT
[NPMIMGURL]: https://img.shields.io/npm/v/itchy.svg?style=flat
[BuildStatusIMGURL]: https://img.shields.io/travis/coderaiser/itchy/master.svg?style=flat
[LicenseIMGURL]: https://img.shields.io/badge/license-MIT-317BF9.svg?style=flat
[NPMURL]: https://npmjs.org/package/itchy "npm"
[BuildStatusURL]: https://travis-ci.org/coderaiser/itchy "Build Status"
[LicenseURL]: https://tldrlegal.com/license/mit-license "MIT License"
[CoverageURL]: https://coveralls.io/github/coderaiser/itchy?branch=master
[CoverageIMGURL]: https://coveralls.io/repos/coderaiser/itchy/badge.svg?branch=master&service=github
[eachSeries]: http://caolan.github.io/async/docs.html#eachSeries