@fasstech/flexi-file-storage
v1.0.9
Published
Library for file storage helpers (upload, download, delete) and file references repository.
Maintainers
Keywords
Readme
Flexi-file-storage
Library for file storage helpers (upload, download, delete) and file references repository.
Build
Install deps and build:
yarn install
yarn buildUsage of File-storage service
import fileStorage, { FileReferencesRepository } from 'flexi-file-storage';
const storage = fileStorage(process.env.FILE_STORAGE_URL);Usage of FileReferences repository with mongoose
import mongoose from 'mongoose';
import { createFileReferencesRepository } from 'flexi-file-storage';
await mongoose.connect(process.env.MONGO_URL);
const repo = createFileReferencesRepository(mongoose.connection);
await repo.insert('upload-id-1', { foo: 'bar' });Publish a new version
yarn new-version
git commit
git tag vX.Y.Z
git push origin main --tags