UNPKG

city-bikes-cli

Version:

Use the citybik.es API to find available bikes and open slots for your city's bikesharing system

23 lines (17 loc) 498 B
var request = require('request'); module.exports = function(serviceId) { return new Promise(function(resolve, reject) { request(`http://api.citybik.es/v2/networks/${serviceId}`, function(error, response, body) { if (error) { return reject(error); } if (response.statusCode === 200) { resolve(true); } else if (response.statusCode === 404) { resolve(false); } else { reject(response.statusCode); } }); }); }