DynamoDB ORM for Typescript, most similar to AWS-SDK.
Tynamo is decorator based data-mapper and ETL support library. Internally uses reflect-metadata. Since all API degins are similar to AWS-SDK, you can use them most easily if you are already familiar with AWS-SDK.
// Create connection.consttynamo:Tynamo=newTynamo({ region:"ap-northeast-2", endpoint:"http://localhost:8000"});// get table.constcatTable:TynamoTable<Cat> =tynamo.getTableOf(Cat);// CreateTable then, PutItem.// It is smillar to DynamoDB.putItem()catTable.createTable();catTable.putItem({ Item:newCat(0,0,"garfield"), ConditionExpression:"attribute_not_exists(#id)"});