- Update dependencies (fix vulnerable dependency)
- .series & .parallel: Change returnKey argument (before cb)
- Update dependencies
- .series & .parallel: Support returnKey argument
- Update dependencies
- Changed github project name to
node-flw
- Implement
flw.n()
- Implement
flw.eachSeries()
- Make context functions non-enumerable
- Drop Node 0.10 support
- Don’t throw on 2nd error in a .parallel (oops)
- Update dependencies
- Implement flw.times()
- Update dependencies
- Reduce Travis-CI build environments to 0.10 + LTS versions
- Fix handling of empty arrays to .series() & .parallel()
- Lets hope this one actually gets published to NPM
- Allow context._stop(cb) (without reason)
- Updated dependencies
- Updates to the README
- Fix ESlint dependency for older node version
- Updated dependencies
- Implement .wrap()
- Update README documentation
- Fix: context._clean() now returns a copy of the object
- Fix ESlint dependency for older node version
- .series() support for
context._stop(reason, cb);
- Update dependencies
- Implement context._clean()
- Switched from CircleCI to TravisCI
- Update documentation for
.each()
.each()
now returns the results
- Browser bugfix
- new method
.each()
- Support predefined (optional) context
var context = {
preset: 'something'
};
flw.series(fns, context, callback);
- Also pass context to final callback in an error situation
- Complete browser support (see tests/browser.html)
- Added tests for context separation
- Browser support (setTimeout, slow!!)
- Changed syntax of makeParallel() & makeSerial() to make.serial() & make.parallel() Thanks @godspeedelbow
- Changed function signature of make.* (always use arrays)
- added context.flw_store() method
- Added to CircleCI and show badge
- Added benchmarks
- Cleanup
- Initial commit