This package has been deprecated

Author message:

package renamed @amitport/useful

useful-http

0.4.0 • Public • Published

useful-http NPM version Build Status Dependency Status

a useful http server

Install

$ npm install --save useful-http

Usage

var usefulHttpBuilder = require('useful-http');
 
httpServer = usefulHttpBuilder(
      {
        staticDirs: ['some-static-dir'],
        serverPagesDir: 'server-pages-dir',
        robots: 'Disallow: /',
        httpLogStream: {write: () => {}}
      }
    )
      .configureSecurity()
      .handleRobots()
      .log()
      .compress()
      .serveFonts()
      .renderIndex()
      .parseBody()
      .serveStatic()
      .handleErrors()
    .build();
 
// got a useful node http server that is built using express
 
// start listening on port 8080
httpServer.listen(8080, cb);
 
// can close
httpServer.close(cb);

License

Apache-2.0 © Amit Portnoy

Readme

Keywords

Package Sidebar

Install

npm i useful-http

Weekly Downloads

1

Version

0.4.0

License

Apache-2.0

Last publish

Collaborators

  • amitport