Files
memecoin-botV2/.pnpm-store/v10/files/cc/85d3e369cba772f836570d0019f44e4e164d2b34181d4f969dbdac9d7cd0664dc3d7902e9837942d76a2555be4af47482b2d1249950b9314c5182b17f5d7c9

24 lines
660 B
Plaintext

'use strict';
const promisify = require('es6-promisify');
const jayson = require('../../../');
const promiseUtils = require('../utils');
/**
* Constructor for a Jayson Promise Client Http
* @see Client
* @class PromiseClientHttp
* @extends ClientHttp
* @return {PromiseClientHttp}
*/
const PromiseClientHttp = function(options) {
if(!(this instanceof PromiseClientHttp)) {
return new PromiseClientHttp(options);
}
jayson.Client.http.apply(this, arguments);
this.request = promiseUtils.wrapClientRequestMethod(this.request.bind(this));
};
require('util').inherits(PromiseClientHttp, jayson.Client.http);
module.exports = PromiseClientHttp;