This is a wrapper around the github npm package to facilitate using the etag header and saving results in redis