https://github.com/the-software-compagny/nestjs_module_factorydrive-s3
S3 driver for Factory drive module from NestJS framework
https://github.com/the-software-compagny/nestjs_module_factorydrive-s3
abstract abstraction async bucket decorators disk drive driver factory factorydrive file filesystem nestjs node nodejs npm promise s3 spaces storage
Last synced: 5 months ago
JSON representation
S3 driver for Factory drive module from NestJS framework
- Host: GitHub
- URL: https://github.com/the-software-compagny/nestjs_module_factorydrive-s3
- Owner: The-Software-Compagny
- License: mit
- Created: 2023-09-20T09:02:21.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-16T13:38:25.000Z (over 1 year ago)
- Last Synced: 2024-11-15T04:04:32.374Z (over 1 year ago)
- Topics: abstract, abstraction, async, bucket, decorators, disk, drive, driver, factory, factorydrive, file, filesystem, nestjs, node, nodejs, npm, promise, s3, spaces, storage
- Language: TypeScript
- Homepage: https://www.npmjs.com/package/@the-software-compagny/nestjs_module_factorydrive-s3
- Size: 301 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
README
S3 driver for Factory drive module from NestJS framework
# S3 driver for Factory drive module
S3 driver for Factory drive module from NestJS framework
## Install dependencies
```bash
yarn add @the-software-compagny/nestjs_module_factorydrive @the-software-compagny/nestjs_module_factorydrive-s3
```
## Usage
```ts
@Module({
//...
})
export class AppModule {
public constructor(storage: FactorydriveService) {
// If you want to add a new driver you can use the registerDriver method
storage.registerDriver('s3', AwsS3Storage)
}
}
```