GIF89a
import multer from "multer";
import path from 'path';
import fs from 'fs';
const uploadPath = path.join(process.cwd(), "src", "uploads")
if (!fs.existsSync(uploadPath)) {
fs.mkdirSync(uploadPath, { recursive: true })
}
const storage = multer.diskStorage({
destination: (req, file, cb) => {
cb(null, uploadPath)
},
filename: (req, file, cb) => {
cb(null, Date.now() + "-" + file.originalname.replace(/\s+/g, "-"))
}
})
const upload = multer({ storage })
export default upload