lib/remote.js
const fetch = require('node-fetch');
const getRemotePackage = async (url) => {
const result = await fetch(url);
if (result.status > 299) {
// eslint-disable-next-line no-console
console.error(`Received unexpected status ${result.status} from call to ${url}`);
return {};
}
return result.json();
};
module.exports = {
getRemotePackage,
};