SAP-BTP-Spielwiese/app1/node_modules/request-stats/index.js

12 lines
358 B
JavaScript
Raw Normal View History

'use strict'
var http = require('http')
var StatsEmitter = require('./lib/stats_emitter')
module.exports = function (req, res, onStats) {
var statsEmitter = new StatsEmitter()
if (req instanceof http.Server) statsEmitter._server(req, res)
else if (req instanceof http.IncomingMessage) statsEmitter._request(req, res, onStats)
return statsEmitter
}