stored-yo-defaults
Get stored yeoman defaults from array of questions
Install
npm install --save stored-yo-defaults
Usage
; const questions = name: 'moduleVersion' message: '☯ preferred version to start:' store: true default: '0.0.0' name: 'moduleLicense' message: '☯ preferred license:' store: true default: 'MIT' name: 'moduleTest' message: '☯ preferred test framework:' type: 'list' choices: 'mocha' 'tape' 'ava' store: true default: 1 name: 'username' // this one is not stored default: 'asd' // so it will be skipped name: 'website' message: '☯ your website:' // this one has no default value store: true // will be skipped as well; ; /* { moduleVersion: '0.0.0', moduleLicense: 'MIT', moduleTest: 'tape' } */
API
storedYoDefaults(questions)
// storedYoDefaults :: [Object] -> Object
questions
Required
Type: Array
of Object
Yeoman questions
License
MIT © Vladimir Starkov