in lib/nano.js [753:769]
function fetchRevs (docNames, qs0, callback0) {
const { opts, callback } = getCallback(qs0, callback0)
if (missing(docNames) || typeof docNames !== 'object' ||
!docNames.keys || !Array.isArray(docNames.keys) ||
docNames.keys.length === 0) {
return callbackOrRejectError(callback)
}
return relax({
db: dbName,
path: '_all_docs',
method: 'POST',
qs: opts,
body: docNames
}, callback)
}