I see a pull request is submitted already, and I am not sure how much it is related to the issue.
#4
Db.prototype.authenticate method will no longer be available in the next major release 3.x as MongoDB 3.6 will only allow auth against users in the admin db and will no longer allow multiple credentials on a socket. Please authenticate using MongoClient.connect with auth credentials.
Is there any chance to get it fixed.