inquirer-filefolder-prompt

0.0.1 • Public • Published

inquirer-filefolder-prompt

BETA VERSION! UNDER DEVELOPEMENT!

File/folder prompt for Inquirer.js.
Based on file-folder-dialogs.

Installation

npm install --save inquirer-filefolder-prompt

Usage

This prompt is anonymous, meaning you can register this prompt with the type name you please:

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

Change name: 'file' to whatever you might prefer.

Options

Coming soon...

Example

inquirer.registerPrompt('filefolder', require('inquirer-filefolder-prompt'));
inquirer.prompt({
  type: 'filefolder',
  name: 'file',
  message: 'Please select the file.',
  dialog: {
      type: 'OpenFileDialog',
      config: {
          'title': 'Open',
          //...
      },
  },
  validate: function(file) {
    if (file.length === 0) {
      return 'No file selected.';
    }
    return true;
  }
}).then(answers => {
  console.log(JSON.stringify(answers, null, '  '));
});

See also the examples folder.

License

MIT © Zsombor Franczia

Package Sidebar

Install

npm i inquirer-filefolder-prompt

Weekly Downloads

4

Version

0.0.1

License

MIT

Unpacked Size

6.76 kB

Total Files

6

Last publish

Collaborators

  • frzsombor