node package manager

time-node

Simple wrapper around node-timeago

Adds app.clients to Expressjs showing recently connected clients

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)