viabilidade/services/jsonService.js

15 lines
299 B
JavaScript

const axios = require('axios');
async function fetchJson(url, opts = {}) {
try {
const r = await axios.get(url, { timeout: 10000, ...opts });
return r.data;
} catch (e) {
console.warn(`fetchJson error ${url}: ${e.message}`);
return null;
}
}
module.exports = {
fetchJson
};