UNPKG

hongkong-trams

Version:

Node module to get info for Hong Kong Tramways, including fares, schedules and realtime next tram info.

30 lines (26 loc) 854 B
var _ = require('underscore'); var HongKongTram = require('../index'); var tram = new HongKongTram(); var tramStop = 'KTT'; /** Get Special Messages for specific tram stop **/ tram.getEmergencyMessageForTramStop(tramStop).then(function(data) { console.log('Finding Emergency Messages for tram stop', tramStop); console.log(data); }).catch(function(err) { console.error(err); }); /** Get Special Messages for all Tram Stops **/ tram.getTramStops().then(function(tramStops) { console.log('Finding Emergency Messages for all tram stops'); _.each(tramStops, function(tramStop) { tram.getEmergencyMessageForTramStop(tramStop.stop_code).then(function(data) { if (data.length > 0) { console.log(data); } }).catch(function(err) { console.error(err); }); }); }).catch(function(err) { console.error(err); });