Deno がnpmパッケージをサポートしたことにより、aws-sdk-js-v3 が利用できるようになっている。

import { S3 } from "npm:@aws-sdk/client-s3@^3.363.0"";
 
const s3Client = new S3({
  region: "ap-northeast-1",
});
 
const objects = await s3Client.listObjectsV2({ Bucket: "sample" });
const contents = objects.Contents;
if (!contents) {
  console.log("bucket is empty");
  Deno.exit(1);
}