inquirer-autosubmit-prompt
Auto submit plugin for Inquirer.js
Last updated 6 years ago by yaodingyd .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ gnpm install inquirer-autosubmit-prompt 
SYNC missed versions from official npm registry.

inquirer-autosubmit-prompt

Installation

npm install --save inquirer-autosubmit-prompt

Usage

It extends Inquire.js's default input and password with auto submit.

inquirer.registerPrompt('autosubmit', require('inquirer-autosubmit-prompt'));
inquirer.prompt({
  type: 'autosubmit',
  ...
})

Options

See inquirer readme for meaning of all except autoSubmit and secret.

secret indicates this is a password prompt. Defaults to false (input prompt).

autoSubmit should be a function which takes the current input and returns a boolean. If condition is true, current input will be submitted, without user typing enter.

Example

const inquirer = require('inquirer');
inquirer.registerPrompt('autosubmit', require('inquirer-autosubmit-promt'));

const questions = [
	{
		type: 'autosubmit',
		name: 'first_name',
		message: 'What\'s your first name',
		autoSubmit: input => input.length === 6
	}
];

inquirer.prompt(questions).then(answers => {
	console.log(JSON.stringify(answers, null, '  '));
});

Credits

Yao Ding

License

MIT

Current Tags

  • 0.2.0                                ...           latest (6 years ago)

2 Versions

  • 0.2.0                                ...           6 years ago
  • 0.1.0                                ...           6 years ago
Maintainers (1)
Downloads
Today 0
This Week 0
This Month 0
Last Day 0
Last Week 0
Last Month 0
Dependencies (3)
Dev Dependencies (4)
Dependents (1)

Copyright 2013 - present © cnpmjs.org | Home |