middy-extractor

1.0.0 • Public • Published

middy-extractor

travis build

Middy middleware for connecting to redis. Complete documentation

Getting Started

Installing middy-extractor

npm install --save middy # You need middy installed 
npm install --save middy-extractor

Running the tests

npm test

Usage

const middyExtractor = require('middy-extractor')
const middy = require('middy')
 
const someHandler = (event, context, callback) => {
 
  // The redis instance is accessible from the event object
  let { gender, contentType }  = event.extr
  callback(null, gender + ' ' + contentType)
}
 
const handler = middy(someHandler)
  .use(middyExtractor({ extractions: {
    gender: 'requestContext.authorizer.claims.gender',
    contentType: 'headers.Content-Type',
  }, extractionDestKey: 'extr' })
 
module.exports = { handler }

Contributing

Feel free to open a Pull Request or Issue w/ a bug report or feature request.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.0
    0
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.0
    0

Package Sidebar

Install

npm i middy-extractor

Weekly Downloads

0

Version

1.0.0

License

MIT

Unpacked Size

1.46 MB

Total Files

44

Last publish

Collaborators

  • anglinb