1.7.9 • Published 3 years ago
@admoni/upload-module v1.7.9
Upload file module
Installation
npm install --save @admoni/upload-module
Usage
const uploadFile = require("@admoni/upload-module")
app.post('/upload', uploadFile(directory, process.env.ID, process.env.SECRET, filetype).single | array | fields, function(req, res, next) {
res.send('Successfully uploaded ' + req.file.location + ' files!')
// File - req.file.location
// Filetype can be image/png, image/gif, image/jpg, application/zip e.t.c
})
// To delete a file
const { deleteFile } = require("@admoni/upload-module")
deleteFile(ID, SECRET, files)
// files is an array of Object, with Key as the key and req.file.key as the value