/
usr
/
local
/
lib
/
node_modules
/
pm2
/
node_modules
/
run-series
/
/usr/local/lib/node_modules/pm2/node_modules/run-series
mkdir
upload
Name
Size
Mode
Actions
index.js
565
0644
edit
dl
rm
LICENSE
1081
0644
edit
dl
rm
package.json
1242
0644
edit
dl
rm
README.md
2773
0644
edit
dl
rm
Edit:
/usr/local/lib/node_modules/pm2/node_modules/run-series/index.js
(565B)
/*! run-series. MIT License. Feross Aboukhadijeh <https://feross.org/opensource> */ module.exports = runSeries function runSeries (tasks, cb) { var current = 0 var results = [] var isSync = true function done (err) { function end () { if (cb) cb(err, results) } if (isSync) process.nextTick(end) else end() } function each (err, result) { results.push(result) if (++current >= tasks.length || err) done(err) else tasks[current](each) } if (tasks.length > 0) tasks[0](each) else done(null) isSync = false }
Save
cmd:
run