Skip to content

Instantly share code, notes, and snippets.

@joshtrigger
Last active October 24, 2019 17:17
Show Gist options
  • Save joshtrigger/58224892f2070911cd619e6faa900572 to your computer and use it in GitHub Desktop.
Save joshtrigger/58224892f2070911cd619e6faa900572 to your computer and use it in GitHub Desktop.
const cloudinary = require('cloudinary');
const dotenv=require('dotenv');
dotenv.config();
cloudinary.config({
cloud_name: process.env.CLOUD_NAME,
api_key: process.env.CLOUDINARY_API_KEY,
api_secret: process.env.CLOUDINARY_API_SECRET
})
exports.uploads = (file, folder) => {
return new Promise(resolve => {
cloudinary.uploader.upload(file, (result) => {
resolve({
url: result.url,
id: result.public_id
})
}, {
resource_type: "auto",
folder: folder
})
})
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment