Parallel tasks runner for Start.
💁 See also start-concurrent.
npm install --save-dev start-parallel
# or
yarn add --dev start-parallelimportStartfrom'start';importreporterfrom'start-pretty-reporter';importparallelfrom'start-parallel';conststart=Start(reporter());exportconsttasksRunner1=(...params)=>{returnfunctiontask1(){returnnewPromise((resolve)=>{setTimeout(()=>{resolve();},200);});};};exportconsttasksRunner2=(...params)=>{returnfunctiontask2(){returnnewPromise((resolve)=>{setTimeout(()=>{resolve();},100);});};};exportconsttasksRunner12=(...params)=>start(parallel('taskRunner1','taskRunner2')(...params));→ parallel: start
→ task2: start
→ task2: done
→ task1: start
→ task1: done
→ parallel: done
❗
- works only with exported tasks runners