const cloudinary = require('cloudinary').v2; const { CloudinaryStorage } = require('multer-storage-cloudinary'); const multer = require('multer'); cloudinary.config({ cloud_name: process.env.CLOUDINARY_CLOUD_NAME, api_key: process.env.CLOUDINARY_API_KEY, api_secret: process.env.CLOUDINARY_API_SECRET, }); const menuImageStorage = new CloudinaryStorage({ cloudinary, params: { folder: 'golden-wok/menu', allowed_formats: ['jpg', 'jpeg', 'png', 'webp'], transformation: [{ width: 600, height: 600, crop: 'fill', quality: 'auto' }], }, }); const uploadMenuImage = multer({ storage: menuImageStorage }); module.exports = { cloudinary, uploadMenuImage };