Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
Size: Mime:
'use strict'

var http = require('http')
var https = require('https')
var StatsEmitter = require('./lib/stats_emitter')

module.exports = function (req, res, onStats) {
  var statsEmitter = new StatsEmitter()
  if (req instanceof http.Server || req instanceof https.Server) statsEmitter._server(req, res)
  else if (req instanceof http.IncomingMessage) statsEmitter._request(req, res, onStats)
  return statsEmitter
}