Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update AWS SDK to v3 #48

Open
wants to merge 12 commits into
base: main
Choose a base branch
from
Open

Conversation

zemberdotnet
Copy link
Member

No description provided.

@zemberdotnet zemberdotnet requested review from a team September 26, 2023 17:59
@zemberdotnet zemberdotnet requested review from a team as code owners September 26, 2023 17:59
@zemberdotnet zemberdotnet requested a review from a team September 26, 2023 17:59
@socket-security
Copy link

socket-security bot commented Sep 26, 2023

@xdumaine
Copy link
Contributor

xdumaine commented Oct 4, 2023

uuid -> randomUUID

JW - why?

@zemberdotnet
Copy link
Member Author

@xdumaine I think at the time I wanted to set the engines requirements to >= Node 18, so just used the native functionality rather than an external dependency.

@zemberdotnet zemberdotnet requested a review from a team as a code owner October 11, 2023 14:51
@Druotic Druotic removed the request for review from a team December 12, 2023 23:26
service: dynamodb
const documentClient = DynamoDBDocumentClient.from(ddb, {
marshallOptions: {
removeUndefinedValues: true
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

AFAIK this recreates the behavior of v2. Of all the things in this PR this is the one I'm most concerned about as far as breaking behavior. However, it seems removeUndefinedValues: true recreates what was the default behavior in v2:
aws/aws-sdk-js-v3#1816

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants