added -w browser option

master
Gregory Scheerlinck 8 years ago
parent 6b54afdd71
commit 35f55fbfb3

@ -23,6 +23,9 @@ var yargs = require('yargs')
.default('k', false)
.boolean('k')
.alias('k', 'apropos')
.default('w', false)
.boolean('w')
.alias('w', 'web')
.help('h')
.alias('h', 'help')
.argv;
@ -30,6 +33,7 @@ var yargs = require('yargs')
var searchTerms = yargs._;
var isDeep = yargs.d;
var isApro = yargs.k;
var isWeb = yargs.w;
var options = {
name: '',
@ -44,8 +48,13 @@ Promise.resolve(narrowDown(articles, searchTerms, isDeep, isApro)).then(function
return selectArticle(filteredArticles);
}).then(function makeRoff(selectedArticle) {
return getContents(selectedArticle);
}).then(function passToRemarkMd(article) {
return processMd(article);
}).then(function processArticle(article) {
if (isWeb) {
spawn('xdg-open', [article.url]);
process.exit();
} else {
return processMd(article);
}
}).then(function passToRemarkMan(article) {
options.name = article.title;
options.manual = article.url;

Loading…
Cancel
Save