Parse yes/no like values
Useful for validating answers of a CLI prompt.
The following case-insensitive values are recognized:
'y', 'yes', 'true', true, 'n', 'no', 'false', false
$ npm install --save yn
var yn = require('yn');
yn('y');
//=> true
yn('NO');
//=> false
yn(true);
//=> true
yn('abomasum');
//=> null
Unrecognized values returns null
.
MIT © Sindre Sorhus