node package manager
Loosely couple your services. Use Orgs to version and reuse your code. Create a free org »

time-node

clients-node

Adds app.clients to Expressjs showing recently connected clients

app.js

    var express = require('express'), app = express();
    var server = require('http').createServer(app)
  server.listen(85);
 
  require('./clients-node.js')(app, timeoutsec=5);
  // app.clients is a list of recently connected clients 
 
  app.get('/', function(r,s){
  // show clients list 
  s.send(app.clients)
  })
 
  // In 10 seconds, the clients should be gone from the list 
  setTimeout(function(){console.log(app.clients)}, 10000)