npm-kludge-search
Version:
Kludgy fast npm searcher
25 lines (18 loc) • 488 B
JavaScript
;
var populateDb = require('./populateDb'),
getDb = require('./getDb');
function searchDb(db, opts, done) {
var reporter = opts.reporter;
function each_result(err, obj) {
/*jslint unparam: true*/
reporter.write(obj);
}
function results_done() {
reporter.end();
done();
}
db.search(opts.argv.remain[0], each_result, results_done);
}
module.exports = searchDb;
searchDb.useDb = true;
searchDb.reporter = 'slow';