Skip to content

A Simple TCP server framework with koa style middlewares

License

Notifications You must be signed in to change notification settings

yujinlim/simple-tcp-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple TCP Build Status

A simple TCP server using koa styles and syntax with ES6 generators.

Installation

npm i --save simple-tcp-server

Example

var TCP = require('simple-tcp-server');
var app = new TCP();

app.use(function *(next) {
  this.state.user = yield db.getUser();
  yield next;
});

app.use(function *() {
  this.body = this.state.user;
});

var server = app.listen(1337);

server.on('error', function(err) {
  console.error(err);
});

Related

License

Released under the MIT License.

About

A Simple TCP server framework with koa style middlewares

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published