Get object in bucket as text

Script s3 Verified

by admin ยท 8/16/2022

The script

Submitted by yassinsiouda74165 Deno
Verified 372 days ago
1
import { S3Client } from "https://deno.land/x/[email protected]/mod.ts";
2

3
type S3 = {
4
  endPoint: string;
5
  port: number;
6
  useSSL: boolean;
7
  pathStyle: boolean;
8
  bucket: string;
9
  accessKey: string;
10
  secretKey: string;
11
  region: string;
12
};
13
export async function main(s3: S3, path: string) {
14
  return (await new S3Client(s3).getObject(path)).text();
15
}
16

Other submissions
  • Submitted by admin Deno
    Created 1136 days ago
    1
    import * as wmill from "https://deno.land/x/[email protected]/mod.ts";
    2
    import { S3Client } from "https://deno.land/x/[email protected]/mod.ts";
    3
    
    
    4
    export async function main(
    5
      s3: wmill.Resource<"s3">,
    6
      path: string,
    7
    ) {
    8
      return (await new S3Client(s3).getObject(path)).text();
    9
    }
    10