We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 218d529 commit 5385f72Copy full SHA for 5385f72
lib/ui/index.js
@@ -3,6 +3,7 @@ const ora = require('ora');
3
const omit = require('lodash/omit');
4
const chalk = require('chalk');
5
const execa = require('execa');
6
+const isNil = require('lodash/isNil');
7
const Listr = require('listr');
8
const Table = require('cli-table3');
9
const Promise = require('bluebird');
@@ -26,7 +27,7 @@ const defaultOptions = {
26
27
};
28
29
function hasDefault(prompt = {}) {
- return isObject(prompt) && prompt.hasOwnProperty('default');
30
+ return isObject(prompt) && !isNil(prompt.default);
31
}
32
33
function getDefault(prompt = {}) {
0 commit comments