|
7 | 7 |
|
8 | 8 | var events = require('events'),
|
9 | 9 | readline = require('readline'),
|
10 |
| - async = require('async'), |
| 10 | + eachSeries = require('async/eachSeries'), |
| 11 | + rejectSeries = require('async/rejectSeries'), |
11 | 12 | read = require('read'),
|
12 | 13 | validate = require('revalidator').validate,
|
13 | 14 | winston = require('winston'),
|
@@ -317,7 +318,7 @@ prompt._get = function (schema, callback) {
|
317 | 318 | //
|
318 | 319 | // Now, iterate and assemble the result.
|
319 | 320 | //
|
320 |
| - async.forEachSeries(iterator, function (branch, next) { |
| 321 | + eachSeries(iterator, function (branch, next) { |
321 | 322 | get(branch, function assembler(err, line) {
|
322 | 323 | if (err) {
|
323 | 324 | return next(err);
|
@@ -409,11 +410,11 @@ prompt.confirm = function (/* msg, options, callback */) {
|
409 | 410 | }
|
410 | 411 |
|
411 | 412 | prompt.get([options], function (err, result) {
|
412 |
| - next(err ? false : yes.test(result[options.name])); |
| 413 | + next(null, err ? false : yes.test(result[options.name])); |
413 | 414 | });
|
414 | 415 | }
|
415 | 416 |
|
416 |
| - async.rejectSeries(vars, confirm, function(result) { |
| 417 | + rejectSeries(vars, confirm, function(err, result) { |
417 | 418 | callback(null, result.length===0);
|
418 | 419 | });
|
419 | 420 | };
|
|
0 commit comments