All Projects → 99x → serverless-dynamodb-client

99x / serverless-dynamodb-client

Licence: MIT license
Serverless Dynamodb Client to automatically switch between AWS and Local instances

Programming Languages

javascript
184084 projects - #8 most used programming language

serverless-dynamodb-client

serverless npm version license

This Serverless 0.5.x plugin help you to call AWS Dynamodb SDK without switching between different dynamodb instances, whether you work with Dynamodb local or online in AWS.

This Plugin Requires

Using in your code

For each Lambda function, run the following command to add it to the npm package.json dependancies list

npm install --save serverless-dynamodb-client

Then you can use dynamodb in your code as follows

var dynamodb = require('serverless-dynamodb-client');

var rawClient = dynamodb.raw;  // returns an instance of new AWS.DynamoDB()

var docClient = dynamodb.doc;  // return an instance of new AWS.DynamoDB.DocumentClient()

Note: You need to run the serverless-dynamodb-local with default port: 8000 for this library to work

References

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].