dthree/vorpal

Prompt validation does not visualize the output (errors)

Open

#69 创建于 2015年12月23日

在 GitHub 查看
 (7 评论) (0 反应) (0 负责人)JavaScript (5,609 star) (313 fork)batch import
bughelp wanted

描述

using inquirer a prompt with validate function should show the validate output, but with vorpal it is somehow omitted.

this.prompt([
    {
        type: 'input',
        name: 'test',
        message: 'Please type something different than `test` to see an error pop up... or type `test` to continue',
        validate: function (val) {
            if (val != 'test') {
                return "Please answer with the word test";
            }
            return true;
        }
    }
], function(answers) {
    console.log(answers);
});

in Inquirer you can see this work perfectly in the examples/input.js example. however the error gets lost somewhere in the process within vorpal I assume.

贡献者指南