simple-s3-proxy

1.0.0 • Public • Published

Simple S3 Proxy

Simple proxy to get stuffs and copy to s3 and retrieve for there

Sample

	const AWS = require('aws-sdk');
	const Proxy = require('simple-s3-proxy');

	AWS.config.setPromisesDependency(Promise);
	AWS.config.update({
		accessKeyId: process.env.ACCESS_KEY_ID,
		secretAccessKey: process.env.SECRET_ACCESS_KEY,
		region: process.env.AWS_REGION || 'us-east-1'
	});

	const s3 = new AWS.S3();

	const parsers = {
		'parser-1': body => `parsed-body`
	};

	const proxy = proxy = new Proxy(s3, 'bucketName', parsers);

	proxy.get({
		src: 'https://s.cdpn.io/3/kiwi.svg',
		folder: 'proxyFolder',
		//parser: 'parser-1',
		//id: 'optionalId'
	})
	.then(handleResponse)
	.catch(handleError);

Readme

Keywords

none

Package Sidebar

Install

npm i simple-s3-proxy

Weekly Downloads

0

Version

1.0.0

License

ISC

Unpacked Size

18.2 kB

Total Files

4

Last publish

Collaborators

  • feliperohde