cloudinary
Version:
Cloudinary NPM for node.js integration
17 lines (16 loc) • 733 B
JavaScript
require('coffee-script');
var _ = require('underscore');
exports.config = require("./lib/config");
exports.utils = require("./lib/utils");
exports.uploader = require("./lib/uploader");
exports.url = function(public_id, options) {
options = _.extend({}, options);
return exports.utils.url(public_id, options);
};
exports.image = function(source, options) {
options = options || {};
source = exports.utils.url(source, options);
if ("html_width" in options) options["width"] = exports.utils.option_consume(options, "html_width")
if ("html_height" in options) options["height"] = exports.utils.option_consume(options, "html_height")
return "<img src='" + source + "' " + exports.utils.html_attrs(options) + "/>";
}