1.0.1 • Published 4 years ago

basic-s3 v1.0.1

Weekly downloads
3
License
ISC
Repository
github
Last release
4 years ago

Basic-S3

Basic S3 Is a project I have created to make the basic actions of using and interacting with S3 compatible APIs a lot easier

Installation

Installation is simple, Just run npm install basic-s3

Example Usage

const Storage = require("basic-s3");

const opts = {
  s3Options: {
    accessKeyId: "accessKeyId",
    secretAccessKey: "secretAccessKey",
    endpoint: "endpointUrlHere",
    region: "optionalRegionForEndpoint"
  },
  bucketName: "bucketName"
}

const S3 = new Storage(opts);

S3.getObject("Key");

Current Methods

Currently Implemented Methods

  • getObject(key)
  • listObjects()
  • uploadToS3(key, localFile)
  • deleteFromS3(key)

Additional Helper Functions

  • deleteLocalFile(localFilePath)
1.0.1

4 years ago

1.0.0

4 years ago