How to use the @seagull/commands-s3.S3.ReadFile function in @seagull/commands-s3

To help you get started, we’ve selected a few @seagull/commands-s3 examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github seagull-js / seagull / packages / services-s3 / src / mode / base.ts View on Github external
async readFile(bucketName: string, filePath: string): Promise {
    const cmd = new S3C.ReadFile(bucketName, filePath)
    cmd.mode = this.mode
    return await cmd.execute() // TODO: figure out why this s3cmd has no error interface
  }
github seagull-js / seagull / packages / plugin-items / src / item.ts View on Github external
async function loadJSONFile(key: string) {
  const content = await new S3.ReadFile(config.bucket, key).execute()
  if (content !== '') {
    return JSON.parse(content)
  } else {
    throw new Error(`Item with id '${key}' does not exist`)
  }
}

@seagull/commands-s3

S3 commands for the seagull framework

LGPL-3.0
Latest version published 2 years ago

Package Health Score

49 / 100
Full package analysis