1.1.1 • Published 8 years ago

lampress v1.1.1

Weekly downloads
4
License
MIT
Repository
github
Last release
8 years ago

lampress

Quickly and easily run express applications in AWS Lambda.

Installation

$ npm install lampress

API

exports.handler = lampress(port, server);

Examples

Express/Connect top-level generic

This example demonstrates running a simple express application with a small set of routes.

var express = require('express');
var bodyParser = require('body-parser');
var lampress = require('./lampress');
var port = '/tmp/local';

var app = express();
 
app.use(bodyParser.json()); // for parsing application/json
app.use(bodyParser.text()); // for parsing plain/text
// Set up express routes
app.get('/', function (req, res) {
  res.send("Hello world!");
});
app.post('/', function (req, res) {
  res.send(req.body);
});
app.put('/', function (req, res) {
  res.send(req.body);
});
app.delete('/', function (req, res) {
  res.send("Ok, deleted");
});

var server = app.listen(port, function() {
  console.log("Server has started");
}); 

exports.handler = lampress(port, server);

License

MIT

1.1.1

8 years ago

1.1.0

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago