Установите утилиту переноса codemod

npm i aws-sdk-js-codemod

Запустите приведенные ниже команды для файлов javascript, содержащих вызовы AWS SDK.

npx aws-sdk-js-codemod -t v2-to-v3 index.mjs
Processing 1 files…
Spawning 1 workers…
Sending 1 files to free worker…
All done.
Results:
0 errors
0 unmodified
0 skipped
1 ok

Вы должны увидеть изменения, подобные

-import AWS from "aws-sdk";
+import { Lambda } from "@aws-sdk/client-lambda";
+import { S3 } from "@aws-sdk/client-s3";

-const s3 = new AWS.S3();
+const s3 = new S3();
- return await lambda.invoke(params).promise();
+ return await lambda.invoke(params);
 }

Установите необходимые зависимости v3

npm i @aws-sdk/client-s3
npm i @aws-sdk/client-lambda

Это должно обновить файл `package.json`

Заключительные шаги

Удалите старую зависимость aws-sdk, так как v3 перешла на модульную архитектуру.
Удалите package-lock.json и запустите npm install, чтобы сгенерировать новую.

npm install - production - ignore-scripts - prefer-offline

Рекомендации

https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/migrating-to-v3.html