heroku-client
Version:
A wrapper for the Heroku v3 API
26 lines (19 loc) • 546 B
JavaScript
var Request = require('./request'),
_ = require('lodash');
module.exports = Heroku;
function Heroku (options) {
this.options = options;
}
Heroku.request = Request.request;
Heroku.prototype.request = function (options, callback) {
if (typeof options === 'function') {
callback = options;
options = this.options;
} else {
options = _.defaults(options, this.options);
}
return Request.request(options, function (err, body) {
if (callback) callback(err, body);
});
};
require('./resourceBuilder').build();