Norwegian Parcel Mail

    @vandium/event-identifier

    3.0.0 • Public • Published

    Build Status npm version

    @vandium/event-identifier

    Library to identify AWS Lambda events using Node.js.

    Features

    • Lightweight
    • No dependencies

    Installation

    Install via npm.

    npm install @vandium/event-identifier --save
    

    Getting Started

    To use the library, call the identify() function which will return information about the event. Currently the type of the event is set in the object or unknown.

    const identifier = require( '@vandium/event-identifier' );
    
    // handler for s3 events
    exports.handler = function( event, context, callback ) {
    
        if( identifier.indentify( event ).type !== 's3' ) {
    
            return callback( new Error( 'not s3 service!' ) );
        }
    
        callback( null, 'success!' );
    }

    For CloudWatch events, the object will contain have the type set to cloudwatch and the source set to the service that fired the event.

    Feedback

    We'd love to get feedback on how you're using lambda-tester and things we could add to make this tool better. Feel free to contact us at feedback@vandium.io

    License

    BSD-3-Clause

    Keywords

    none

    Install

    npm i @vandium/event-identifier

    DownloadsWeekly Downloads

    517

    Version

    3.0.0

    License

    BSD-3-Clause

    Unpacked Size

    6.92 kB

    Total Files

    9

    Last publish

    Collaborators

    • richardhyatt