Compare commits
4 Commits
Author | SHA1 | Date | |
---|---|---|---|
653782859c | |||
199b99ae2d | |||
c5e55e8958 | |||
256c53b6f9 |
@ -30,15 +30,15 @@ let myInteract = new SmartInteract([{ // note: its an array. You can specify mul
|
||||
default: 'Somebody',
|
||||
validate: (inputString) => { return true } // implement your own validation
|
||||
}])
|
||||
SmartInteract.addQuestions([ ... ]) // add more questions
|
||||
SmartInteract.runQueue()
|
||||
myInteract.addQuestions([ ... ]) // add more questions
|
||||
myInteract.runQueue()
|
||||
.then(answerBucket => { // the bucket has all the answers of the completed queue
|
||||
let answerQuestion1 = answerBucket.getAnswerFor('question1')
|
||||
// do something with the answers
|
||||
})
|
||||
|
||||
// alternatively use .askQuestion() for more direct control
|
||||
SmartInteract.askQuestion{ // note: its an array. You can specify multiple questions
|
||||
myInteract.askQuestion{ // note: its an array. You can specify multiple questions
|
||||
name: 'question2',
|
||||
type: 'confirm',
|
||||
message: 'Do you speak English?',
|
||||
|
7
npmextra.json
Normal file
7
npmextra.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"npmci": {
|
||||
"globalNpmTool": [
|
||||
"npmts"
|
||||
]
|
||||
}
|
||||
}
|
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "smartinteract",
|
||||
"version": "1.0.2",
|
||||
"version": "1.0.4",
|
||||
"description": "smart cli interaction",
|
||||
"main": "dist/index.js",
|
||||
"typings": "dist/index.d.ts",
|
||||
|
Reference in New Issue
Block a user