const endpoint = require("@runkit/runkit/json-endpoint/1.0.0")
const request = require("request") // peer dependency
const requestPromise = require("request-promise")
const url = "https://gist.githubusercontent.com/ssoper/2741eb65fdb9bdee723e50d7648294ed/raw"
endpoint(module.exports, async function(req) {
try {
var unparsed = await requestPromise(url)
var json = JSON.parse(unparsed)
} catch(e) {
return {error: "Runkit could not retrieve page"}
}
return {
"schemaVersion": 1,
"label": "coverage",
"message": json.total,
"color": json.color
}
})