1.2.4 • Published 4 years ago

@dotmh/lambda-controller-request-body v1.2.4

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
4 years ago

Lambda Controller Logo

Lambda Control - Request Body Plugin

DotMH Future Gadget Lab Lambda Controller Plugin XO code style Codacy Badge Codacy Badge Build NPM npm bundle size Contributor Covenant

Adds http request body handling methods support to the lambda controller

NOTE Does not support multipart forms.

Installation

To Install

npm i @dotmh/lambda-controller-request-body

Requires Lambda Controller to be installed. Lambda Controller is a peer dependancy and so won't be installed automatically

Usage

To use the functionality added by this plugin you will need to add it to your controller instance.

    const Controller = require('@dotmh/lambda-controller');
    const requestBody = require('@dotmh/lambda-controller-request-body')

    class MyController extends Controller {
        constructor(event, ctx, callback) {
            super(event, ctx, callback) {
                this.add(requestBody);
            }
        }
    }

You will then be able to access the methods and properties added by Request Body in your controller using this

Documentation

For the API documentation see https://dotmh.github.io/lambda-controller-request-body/

Or to read locally

npm run readdocs

Licence

This package is Treeware. If you use it in production, then we ask that you buy the world a tree to thank us for our work. By contributing to the Treeware forest you’ll be creating employment for local families and restoring wildlife habitats.

Credits

Logo design by @dotmh

1.2.4

4 years ago

1.2.3

4 years ago

1.2.2

4 years ago

1.2.1

4 years ago

1.1.0

5 years ago

1.0.0

5 years ago