shiftcode / dynamo-easy

DynamoDB client for NodeJS and browser with a fluent api to build requests. We take care of the type mapping between JS and DynamoDB, customizable trough typescript decorators.
https://shiftcode.github.io/dynamo-easy/
MIT License
204 stars 27 forks source link

Is this repo not maintained anymore? (need support for @aws-sdk/*) #408

Closed ali-habibzadeh closed 1 year ago

ali-habibzadeh commented 1 year ago

I love this library but it seems the maintenance is no longer happening? The lib stopped working with the new version of the SDK.

Currently with the new version you get Error: Cannot find module 'aws-sdk/clients/dynamodb' since the new SDK is in @aws-sdk/client-dynamodb

michaelwittwer commented 1 year ago

There is currently an experimental branch which has support for the new aws-sdk (the version is currently pinned to the one provided in Node 18 AWS Lambda runtime). It is not optimized to use the new features like middleware yet but it seems to work, at least for one of my projects.

Try to install the next version and let me know if it works. (npm i @shiftcoders/dynamo-easy@8.0.0-next.3)

michaelwittwer commented 1 year ago

related to #286