1.8.0 • Published 4 years ago

@rexfng/s3upload v1.8.0

Weekly downloads
9
License
ISC
Repository
-
Last release
4 years ago

Description

module to generate pre-signed url for s3 upload

Initialize

  1. define enviornment variable AWS_ACCESS_KEY and AWS_SECRET_KEY
const s3upload = require('@rexfng/s3upload').routes

Router Methods

//returns routes which can be used with express ex.

const express = require('express')
app = express();
app.listen(3000);
const s3upload = require('@rexfng/s3upload')
app.use('/', s3upload.routes.read) 
app.use('/', s3upload.routes.update) // also use for creating
app.use('/', s3upload.routes.delete) 

// POST to "/" with body JSON
let options = {
	'ttl', //in seconds
	'bucket', 
	'filename', 
	'filetype',
	'acl': "public-read", // "public-read" , "private"
}

// DELETE to "/" with body JSON
let options = {
	'bucket', 
	'filename'
}
	
1.8.0

4 years ago

1.7.0

4 years ago

1.6.0

4 years ago

1.5.0

4 years ago

1.4.0

4 years ago

1.2.0

4 years ago

1.3.0

4 years ago

1.1.0

4 years ago

1.0.0

5 years ago