Awesome
db-meinferbus-cities
Get all DB stations located in the same german city as the given Flix (Flixbus/Flixtrain) station or region, and vice versa.
Installation
npm install db-flix-cities
Usage
Only works for german cities/stations at the moment, other (neighbouring) european countries will hopefully be supported at some point in the future, though.
const adapter = require('db-flix-cities')
This package contains data in the Friendly Public Transport Format.
toDB(flixRegionOrStation)
to get all DB stations for a given Flixstation
orregion
toFlix(dbStation)
to get all Flixstation
s for a given DBstation
toFlixRegions(dbStation)
to get all Flixregion
s for a given DBstation
const adapter = require('db-flix-cities')
adapter.toDB({type: 'region', id: '88'}).then(…) // list of db station objects for flix region Berlin
adapter.toDB({type: 'station', id: '89'}).then(…) // list of db station objects for flix station Bremen
adapter.toDB('89').then(…) // will be interpreted as {type: 'station', id: '89'}
adapter.toFlix({type: 'station', id: '8012666'}).then(…) // list of flix station objects for Potsdam Hbf
adapter.toFlix('8012666').then(…) // will be interpreted as {type: 'station', id: '8012666'}
adapter.toFlixRegions('8002045').then(…) // list of flix region objects for Frankfurt(-Eschersheim)
Similar Projects
- flix – JavaScript client for the Flixbus/Meinfernbus API.
- search-flix-locations - Search for Flix cities & stations.
- db-hafas - JavaScript client for the DB Hafas API.
- db-stations - A list of DB stations.
Contributing
If you found a bug, want to propose a feature or feel the urge to complain about your life, feel free to visit the issues page.