Skip to content

yoshuawuyts/server-summary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

server-summary

NPM version build status Test coverage Downloads

Log basic server information after an http server start as ndjson.

Features

  • log local url (useful for tools like opnr)
  • log port
  • log environment
  • log process id (useful for dtrace(1), kill(1))

Usage

const summary = require('server-summary')
const http = require('http')
const bole = require('bole')

const log = bole('my-server')

process.env.NODE_ENV = 'development'

const server = http.createServer()
server.listen(1337, summary(server, log.info))

Why?

Knowing on what port your server is listening is nice to have. This module logs some basic information after your server has started to stdout.

Installation

$ npm install server-summary

License

MIT

About

Log server information

Resources

License

Stars

Watchers

Forks

Packages

No packages published