// File filter const fileFilter = (req, file, cb) => zip/; const extname = allowedTypes.test(path.extname(file.originalname).toLowerCase()); const mimetype = allowedTypes.test(file.mimetype);
res.json( message: 'File uploaded successfully', file: originalName: req.file.originalname, storedName: req.file.filename, size: req.file.size, path: req.file.path
// Storage config const storage = multer.diskStorage( destination: (req, file, cb) => cb(null, 'uploads/'); , filename: (req, file, cb) => const uniqueName = $Date.now()-$Math.round(Math.random() * 1E9)$path.extname(file.originalname) ; cb(null, uniqueName);