node-clima
Version:
Simple wrapper for OpenWeatherMap API
15 lines (12 loc) • 331 B
text/typescript
// clientrequest.ts
import fetch from 'node-fetch';
export class ClientRequest {
makeRequest (url: string) {
if (typeof url !== 'string') throw new Error();
return fetch(url)
.then(res => res.json())
.catch((error) => {
throw new Error('There was a problem with the fetch request');
});
}
}