APIs for couch-db
var couch = require('couch-db');
Most of classes in this lib is accept an option object to let you configure the behaviors that how to request to the server.
All the options that you can pass to request, you can set here. So you can control whether use strictSSL, proxy yourself.
Is there any other additional options that is used by [couch-db][villadora/node-couchdb)?
None except one: request. The request options is let user to take full control of how to send request to the server, and of course, you have to follow the request api. Via this options, you can do cache layer to reduce request via modules like modified, or even intercept the response.
So except the request field, you can treat the options is the same as options in request.
You can go and see the doc there.