1.0.1 • Published 2 years ago
uploaded-file-saver v1.0.1
uploaded-file-saver
Saves, updates and deletes uploaded files to and from the hard drive.
Installation:
npm i uploaded-file-saverUsage:
- Config once a common containing folder for all files (note that on each save/update/delete you can specify a different folder than this one):
import { fileSaver } from "uploaded-file-saver";
import path from "path";
fileSaver.config(path.join(__dirname, "..", "my-assets", "my-uploaded-files"));- Save an uploaded file:
const createdFileName = await fileSaver.add(myUploadedFile);- Update existing file with a new uploaded one:
const updatedFileName = await fileSaver.update(existingFileName, newUploadedFile);- Delete existing file:
await fileSaver.delete(existingFileName);- Get existing file path:
const filePath = fileSaver.getFilePath(existingFileName);- Get a cool file-not-found path:
const filePath = fileSaver.getFileNotFoundPath();