In my app.js I have below 3 lines.
var database = require(\'./database.js\'); var client = database.client var user = require(\'./user.js\')
I think what you want to do is:
var user = require('./user')(client)
This enables you to have client as a parameter in each function in your module or as module scope variable like this:
module.exports = function(client){ ... }