function request(options, postData) { return new Promise((resolve, reject) => { const req = https.request(options, makeCallback(resolve, reject)); req.on('error', reject); req.write(postData); req.end(); }); }
https.request(request, function (res) { var data = ''; res.on('data', function (chunk) { data += chunk; }); res.on('end', function () { data = JSON.parse(data); resolve(data); }); }).on('error', function () { reject('Failed to make an OAuth request'); })
https.request({ hostname: 'f.stdlib.com', port: 443, path: `/utils/reflect/${search}`, method: method, headers: headers }, (libres) => { let lbuffers = []; libres.on('data', chunk => lbuffers.push(chunk)); libres.on('end', () => { let lbuffer = Buffer.concat(lbuffers); let json = {}; try { json = JSON.parse(lbuffer.toString()); } catch (e) { return callback(new Error('Unexpected stdlib reflect response: ' + lbuffer.toString())); } callback(null, json); }); })
const req = https.request( params, ( res ) => { if ( res.statusCode < 200 || res.statusCode >= 300 ) { return reject( new Error( `Status Code: ${ res.statusCode }` ) );
}); const req = httpModule.request(options, res => { let body = ''; res.setEncoding('utf8');
const githubApi = async ({ payload }) => new Promise((resolve, reject) => { const request = https.request(
const getTag = async () => new Promise((resolve, reject) => { const request = https.request(
const createRelease = async tag => new Promise((resolve, reject) => { const request = https.request(
const getCurrentVersion = async () => new Promise((resolve, reject) => { const request = https.request(
function request(options, postData) { return new Promise((resolve, reject) => { const req = https.request(options, makeCallback(resolve, reject)); req.on('error', reject); req.write(postData); req.end(); }); }
https .request(request, function(res) { var data = ''; res.on('data', function(chunk) { data += chunk; }); res.on('end', function() { data = JSON.parse(data); resolve(data); }); }) .on('error', function() { reject('Failed to make an OAuth request'); })