const request = require('request-promise') const _ = require('lodash') /* global WIKI */ module.exports = { Query: { async contribute() { return {} } }, ContributeQuery: { async contributors(obj, args, context, info) { try { const resp = await request({ method: 'POST', uri: 'https://graph.requarks.io', json: true, body: { query: '{\n sponsors {\n list(kind: BACKER) {\n id\n source\n name\n joined\n website\n twitter\n avatar\n }\n }\n}\n', variables: {} } }) return _.get(resp, 'data.sponsors.list', []) } catch (err) { WIKI.logger.warn(err) } } } }