request(requestOptions, (err, response, body) => err ? rej(err) : res({ response, body }))
})
}
function doRequestAndSaveToFile (requestOptions: request.CoreOptions & request.UriOptions, destPath: string) {
request(requestOptions, (err, response, body) => err ? rej(err) : res({ response, body }))
})
}
function doRequestAndSaveToFile (requestOptions: request.CoreOptions & request.UriOptions, destPath: string) {