node-imhdsk

0.1.4 • Public • Published

node-imhdsk

npm version

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

Package Sidebar

Install

npm i node-imhdsk

Weekly Downloads

0

Version

0.1.4

License

MIT

Unpacked Size

12.4 kB

Total Files

4

Last publish

Collaborators

  • adman