Table Schemas and DynamoDB Typings
Define your Table and Entity data models using a simple JavaScript object structure, assign DynamoDB data types, and optionally set defaults. Then acess and update items from your DynamoDB tables using a simple API.
Magic UpdateExpressions
Writing complex UpdateExpression
strings is a major pain, especially if the input data changes the underlying clauses or requires dynamic (or nested) attributes. This library handles everything from simple SET clauses, to complex list and set manipulations, to defaulting values.
Powerful Query Builder
Specify a partitionKey, and then easily configure your sortKey conditions, filters, and attribute projections to query your primary or secondary indexes. This library can even handle pagination with a simple .next()
method.