This package has been deprecated

Author message:

moved to @palmabit/lambda-mongo-crud

lambda-mongo-crud

0.5.3 • Public • Published

lambda mongo crud

Crud with mongoDb-native and RBAC role/permission for AWS Lambdas

Installation

npm install lambda-response --save

Usage

const Crud = require('lambda-mongo-crud')
 
const roles = {
    base: {
        can: ['posts:list','posts:get']
    },
    admin: {
        can: ['posts:save','posts:delete']
    }
}
 
const crud = new Crud('stringConnection','tableName','admin',roles)
 
const query = {}
const roleOptions = {}
 
crud.list(query,'posts:list',roleOptions, (err,docs) => {} )
 

Tests

npm test

Coverage

npm run-script test-travis

Author

Palmabit

License

MIT license

/lambda-mongo-crud/

    Package Sidebar

    Install

    npm i lambda-mongo-crud

    Weekly Downloads

    18

    Version

    0.5.3

    License

    MIT

    Last publish

    Collaborators

    • palmabit-dev