Remove the aws-sdk dependency where nothing uses it

Proprietary

Removes aws-sdk from each package.json whose lock group ReplaceAwsSdkV2Clients migrates and whose sources import a v3 package once migrated, and regenerates the lock file to match, the @aws-sdk/* packages AddAwsSdkV3Dependencies added included. Every package.json of a lock group where a source stays on v2, or whose Node.js no v3 release supports, keeps aws-sdk, and its lock is left as it was.

org.openrewrite.node.migrate.aws-sdk-v3.remove-unused-aws-sdk-v2-dependency

Optional

The version range the migration declares for each added @aws-sdk/* package. A lock group whose oldest declared Node.js can't run the newest release it admits is left on v2.

mod run . --recipe=org.openrewrite.node.migrate.aws-sdk-v3.remove-unused-aws-sdk-v2-dependency

Install it once, then run it on every repository under the current directory. New to the Moderne CLI? Set it up.