Asynchronous for, while, do-while, map, and reduce loops using Promises.
- Run
npm install
to install all dependencies
Following are called via npm run
:
test
to run all tests and generate coverage reporttest -- -i
same astest
but ignores linter warningsdocClone
to clone your documentation repositorydocGenerate
to generate documentation locallydocPublish
to generate and publish documentation on GitHub Pages
Body of each loop should resolve.
For map
and reduce
they should do so with a value.
Rejections are seen as errors and will be used to abort the loop.
loops.break
and loops.continue
are special cases that are used as flow control.