Package Exports
- node-imhdsk
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (node-imhdsk) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
node-imhdsk
This is a nodejs port of python-imhdsk-api
Installation
$ npm i node-imhdsk
Usage
Search for a route from point A to point B
const imhdsk = require('node-imhdsk');
var options = {'from': 'mlyny',
'to': 'patronka',
'time': '23:00',
'date': '25.9.2019'}
imhdsk.get_routes(options).then(function(res) {
console.log(res)
});Available options
| parameter | type | description |
|---|---|---|
city |
string | City in Slovakia supported by imhd.sk. Defaults to ba |
from |
string | Starting point (required). |
to |
string | Destination (required). |
time |
string | Departure time. Defaults to current time. |
date |
string | Departure date. Defaults to current date. |
Get real-time information from particular stop
The function get_livetable takes the stop ID as a parameter. These IDs can
be found at imhd.sk. Open the page with the stop information,
then open the livetable in new window. The parameter st in the url should be
the stop's ID.
const imhdsk = require('node-imhdsk');
imhdsk.get_livetable(93).then(function(res) {
console.log(res);
});Beware that by using this you might be violating imhd.sk ToS