efx-api-node
Version:
<img src="https://avatars3.githubusercontent.com/u/33315316?s=200&v=4" align="right" />
19 lines (14 loc) • 328 B
JavaScript
const parseError = require('../error')
module.exports = async (request) => {
try {
const response = await request
return response
} catch (error) {
// if it's not a HTTP response error,
// throw the error
if(!error.response) {
throw error
}
return parseError(error.response.body)
}
}