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

Upgrade AWS SDK v3 #108

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Conversation

pascencio
Copy link

I noticed a deprecation warning for AWS SDK v2. This pull request updates the codebase to use AWS SDK v3, addressing the deprecation notice and ensuring compatibility with the latest version of the SDK.

Changes:

  • Replaced AWS SDK v2 with AWS SDK v3.
  • Updated all relevant imports and method calls to use the new SDK v3 structure.
  • Adjusted unit tests to accommodate changes in the SDK, including stubbing and mocking methods.

Testing:

  • All existing tests have been updated and are passing.
  • Verified that the functionality remains intact with the new SDK.
  • Added new tests where necessary to cover the changes.

Notes:

  • The new SDK v3 offers improved performance and modular imports.
  • This update helps future-proof the codebase against further deprecations and potential issues.

Thanks!

Copy link

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@aws-crypto/[email protected] None +5 296 kB aws-crypto-tools-ci-bot
npm/@aws-sdk/[email protected] Transitive: environment, filesystem, shell +55 4.17 MB aws-sdk-bot
npm/@aws-sdk/[email protected] None +1 133 kB aws-sdk-bot
npm/@nodelib/[email protected] filesystem 0 11.8 kB mrmlnc
npm/@nodelib/[email protected] Transitive: filesystem +5 115 kB mrmlnc
npm/@smithy/[email protected] None +2 155 kB smithy-team
npm/@smithy/[email protected] environment, network +1 148 kB smithy-team
npm/@smithy/[email protected] network +7 231 kB smithy-team
npm/@smithy/[email protected] None +1 141 kB smithy-team
npm/@smithy/[email protected] None +3 297 kB smithy-team
npm/@smithy/[email protected] None +1 108 kB smithy-team
npm/@smithy/[email protected] None +1 128 kB smithy-team
npm/@smithy/[email protected] environment +1 111 kB smithy-team
npm/@smithy/[email protected] network +4 226 kB smithy-team
npm/@smithy/[email protected] None +1 120 kB smithy-team
npm/@smithy/[email protected] None +1 126 kB smithy-team
npm/@smithy/[email protected] environment, filesystem +1 132 kB smithy-team
npm/@smithy/[email protected] None +1 253 kB smithy-team
npm/@smithy/[email protected] None +1 321 kB smithy-team
npm/@smithy/[email protected] None +2 117 kB smithy-team
npm/@smithy/[email protected] None +1 102 kB smithy-team
npm/@smithy/[email protected] None +2 165 kB smithy-team
npm/@smithy/[email protected] None +6 223 kB smithy-team
npm/@types/[email protected] None 0 8.56 kB types
npm/[email protected] None +1 1.23 MB rreverser
npm/[email protected] eval +3 1.43 MB esp
npm/[email protected] None 0 17.5 kB sindresorhus
npm/[email protected] None 0 44.6 kB jonschlinkert
npm/[email protected] None 0 7.45 kB sindresorhus
npm/[email protected] None 0 43.7 kB sindresorhus
npm/[email protected] filesystem Transitive: environment, unsafe +9 538 kB davidtheclark
npm/[email protected] environment, filesystem, shell +4 47 kB satazor
npm/[email protected] None 0 8.11 kB thlorenz
npm/[email protected] None 0 11 kB ljharb
npm/[email protected] None 0 1 MB michaelficarra
npm/[email protected] environment +6 134 kB ehmicky
npm/[email protected] None 0 13 kB esp
npm/[email protected] None +1 39.7 kB jonschlinkert
npm/[email protected] Transitive: filesystem +1 15.5 kB sindresorhus
npm/[email protected] None 0 25.2 kB ehmicky
npm/[email protected] None 0 12.1 kB phated
npm/[email protected] None +3 76.3 kB raynos
npm/[email protected] None +4 29.7 kB sindresorhus
npm/[email protected] environment, filesystem 0 32.5 kB isaacs
npm/[email protected] None 0 12.8 kB ljharb
npm/[email protected] None +1 19.8 kB phated
npm/[email protected] None 0 4.12 kB sindresorhus
npm/[email protected] None 0 7.08 kB eventualbuddha
npm/[email protected] Transitive: environment, filesystem, shell +22 1.56 MB okonet
npm/[email protected] filesystem 0 6.58 kB sindresorhus
npm/[email protected] None +1 13.2 kB sindresorhus
npm/[email protected] None 0 8.9 kB zensh
npm/[email protected] None +1 146 kB paulmillr
npm/[email protected] environment +1 12.5 kB sindresorhus
npm/[email protected] None +1 11.8 kB sindresorhus
npm/[email protected] None 0 7.29 kB sindresorhus
npm/[email protected] None 0 4.55 kB sindresorhus
npm/[email protected] filesystem 0 5.41 kB sindresorhus
npm/[email protected] filesystem Transitive: environment, eval, shell, unsafe +217 68.1 MB sheerun
npm/[email protected] None 0 22.3 kB ikatyang
npm/[email protected] filesystem, unsafe 0 4.64 kB sindresorhus
npm/[email protected] None 0 5.13 MB blesh
npm/[email protected] None 0 77 kB isaacs
npm/[email protected] None 0 16.8 kB simondel
npm/[email protected] None +2 5.92 MB fatso83
npm/[email protected] Transitive: environment, eval, filesystem, shell, unsafe +84 10.3 MB voxpelli
npm/[email protected] None 0 7.8 kB cellule
npm/[email protected] None +3 58.1 kB sindresorhus
npm/[email protected] None 0 6.96 kB sindresorhus
npm/[email protected] None 0 4.6 kB wooorm
npm/[email protected] None 0 11.8 kB jonschlinkert

🚮 Removed packages: npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected], npm/[email protected]

View full report↗︎

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