Skip to content

KmsKeyringNode dependency on aws-sdk resulting in Deprecation WARNings #1100

Closed
@RalphBragg

Description

@RalphBragg

Problem:

This library is still dependent on the full aws-sdk despite numerous tickets and requests being raised for its removal by this community (mainly for lambda use cases). I believe it is now the cause of the WARN messages being raised in any package and service that is using the node crypto library. Please advise on what the intended solution is for this please and the timelines. Happy to migrate to another capability if there's a migration guide available

(node:92870) NOTE: We are formalizing our plans to enter AWS SDK for JavaScript (v2) into maintenance mode in 2023.
Please migrate your code to use AWS SDK for JavaScript (v3).
For more information, check the migration guide at https://a.co/7PzMCcy
at emitWarning (/Users/REDACTED/node_modules/aws-sdk/lib/maintenance_mode_message.js:21:13)
at Timeout._onTimeout (/Users/REDACTED/node_modules/aws-sdk/lib/maintenance_mode_message.js:29:5)

Solution:

Use something other than the full aws-sdk library

Out of scope:

Is there anything the solution will intentionally NOT address?

Metadata

Metadata

Assignees

No one assigned

    Labels

    high priorityHigh priority PR that a lot of things depend onrelease blockerThis issue must be fixed before the next release

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions