UNPKG

npm-kludge-search

Version:
25 lines (18 loc) 488 B
'use strict'; 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';