object2dynamo
a simple helper library that takes a standard JS object, and turns it into an object that can be inserted into dynamodb and turns an object from dynamodb back into a standard JS object.
Example
objectToDynamo
var dynamoHelpers = require("object2dynamo");
var object = {
cool: "teen",
wow: 2,
conor: ["really", "cool", "guy"],
numbers: [1, 2, 3]
};
var dynamoObject = dynamoHelpers.objectToDynamo(object);
dynamoToObject
var dynamoHelpers = require("object2dynamo");
var dynamoObject = {
cool: {"S": "teen"},
wow: {"N": 2},
conor: {SS: ["really", "cool", "guy"]},
numbers: {NS: [1, 2, 3]}
};
var object = dynamoHelpers.dynamoToObject(dynamoObject);
Test
npm test to run tests.