cli-interact
Advanced tools
Comparing version
11
index.js
@@ -36,3 +36,3 @@ //============================== | ||
var flagAllowNoAnswer; | ||
var flagReturnNumber; | ||
var flagReturnNumeric; | ||
var i; | ||
@@ -50,4 +50,4 @@ var numChoices = choices.length; | ||
} | ||
if (opts.returnNumber) { | ||
flagReturnNumber = true; | ||
if (opts.returnNumeric) { | ||
flagReturnNumeric = true; | ||
} | ||
@@ -77,7 +77,6 @@ } | ||
if ((value >= 1) && (value <= numChoices)) { | ||
value -= 1; // user input is 1-based; choices array is 0-based | ||
if (flagReturnNumber) { | ||
if (flagReturnNumeric) { | ||
return value; | ||
} else { | ||
return choices[value]; | ||
return choices[value - 1]; // user input is 1-based; choices array is 0-based | ||
} | ||
@@ -84,0 +83,0 @@ } |
{ | ||
"name": "cli-interact", | ||
"version": "0.1.7", | ||
"version": "0.1.8", | ||
"title": "cli interact", | ||
@@ -5,0 +5,0 @@ "description": "Simple helper tools for interacting synchronously with user at command line", |
10505
-0.13%272
-0.37%