bp-cli-testing
Version:
BP CLI
42 lines (36 loc) • 762 B
JavaScript
export function promptForMissingBuildOptions(options) {
const questions = [];
if (!options.name) {
questions.push({
type: "input",
name: "name",
message: "Build name?",
default: "client-build",
});
}
if (!options.git) {
questions.push({
type: "input",
name: "git",
message: "Build repository url?",
default: "https://github.com/some/repo",
});
}
if (!options.pages) {
questions.push({
type: "input",
name: "pages",
message: "Number of pages?",
default: 6,
});
}
if (!options.directory) {
questions.push({
type: "input",
name: "directory",
message: "Build directory?",
default: "./",
});
}
return questions;
}