0.0.1 • Published 7 months ago
@allegria/aws-file-manager v0.0.1
AWS File Manager
A TypeScript library for managing files in AWS S3.
Features
- Upload and download files from S3
- Fully typed with TypeScript
Installation
npm install @allegria/aws-file-managerExamples
Basic usage
const fileManager = new AwsFileManager({
region: AWS_REGION,
bucketName: AWS_BUCKET_NAME,
accessKeyId: AWS_ACCESS_KEY,
secretAccessKey: AWS_SECRET_ACCESS_KEY,
});
// To upload
const uploadResult = await fileManager.upload('my-photo.jpg');
// To download
const downloadResult = await fileManager.download('my-photo.jpg', 'buffer');0.0.1
7 months ago