1.0.1 • Published 4 years ago
s3-sdk-lite v1.0.1
s3-sdk-lite
Single line code to upload/get files from AWS S3-Bucket in a simple and easy way.Configure .env with below keys
bucketName = bucketName
accessKeyId = accessKeyId
secretAccessKey = secretAccessKey
region = regionRequire module
const s3 = require("s3-sdk-lite");Functions calls
Get Files in specific folder or objectkey
(async () => {
console.log(await s3.getFiles('videos/129/'));
})()File upload using base64 string
(async () => {
console.log(await s3.fileUploadViaBase64("videos/129/abc.jpg",base64String));
})()Video upload using base64 string
(async () => {
console.log(await s3.videoUploadViaBase64("videos/129/abc.mp3",base64String));
})()Multipart image upload
(async () => {
console.log(await s3.multipartFileUpload("videos/129/abc.jpg",buffer));
})()Delete specific file
(async () => {
console.log(await s3.deleteKey("videos/129/abc.jpg"));
})()Developer
Sahil Aslam Kalaigar
contact :- sahilkalaigar88@gmail.com