Negligible Participation Metric
    Have ideas to improve npm?Join in the discussion! »

    inquirer-table-multiple

    1.0.0 • Public • Published

    inquirer-table-multiple npm version

    A table-like prompt for Inquirer.js

    Installation

    npm install --save inquirer-table-multiple
    

    Usage

    After registering the prompt, set any question to have type: "table" to make use of this prompt.

    The result will be an array, containing the value for each row.

    inquirer.registerPrompt("table", require("./index"));
    
    inquirer
      .prompt([
        {
          type: "table",
          name: "workoutPlan",
          message: "Choose your workout plan for next week",
          columns: [
            {
              name: "Arms",
              value: "arms"
            },
            {
              name: "Legs",
              value: "legs"
            },
            {
              name: "Cardio",
              value: "cardio"
            },
            {
              name: "None",
              value: undefined
            }
          ],
          rows: [
            {
              name: "Monday",
              value: []
            },
            {
              name: "Tuesday",
              value: []
            },
            {
              name: "Wednesday",
              value: []
            },
            {
              name: "Thursday",
              value: []
            },
            {
              name: "Friday",
              value: []
            },
            {
              name: "Saturday",
              value: []
            },
            {
              name: "Sunday",
              value: []
            }
          ]
        }
      ])
      .then(answers => {
        // do something
      });

    Options

    • columns: Array of options to display as columns. Follows the same format as Inquirer's choices
    • rows: Array of options to display as rows. Follows the same format as Inquirer's choices
    • pageSize: Number of rows to display per page

    Install

    npm i inquirer-table-multiple

    DownloadsWeekly Downloads

    47

    Version

    1.0.0

    License

    ISC

    Unpacked Size

    9.1 kB

    Total Files

    4

    Last publish

    Collaborators

    • avatar