multiplanner
Version:
Tool om polydestinale reizen te plannen over het Nederlandse spoornet.
58 lines (42 loc) • 1.24 kB
Markdown
Multiplanner is een NodeJS-libary voor het plannen van uw treinrit.
Gebruik de package manager [NodeJS](https://nodejs.org/) om Multiplanner te installeren.
```bash
npm install multiplanner
```
Voor het eerste gebruik deze library initialiseren met een api key zoals volgt:
```javascript
const {
updateMultiplanner
} from 'multiplanner';
updateMultiplanner(NS_API_KEY_HIER);
```
Behalve de `updateMultiplanner` functie stelt deze library ook de multiReis en formatteerReis functies beschikbaar. Deze kunnen worden gebruikt als volgt:
```javascript
// await importeer functies
const {
multiReis,
formatteerReis
} from 'multiplanner';
// Beschrijf de te plannen route
const route = `
09:00
Amsterdam
Amersfoort
60
Zwolle
lls
`;
// Berekent de reis met behulp van de NS api
const reis = await multiReis(route);
// Beschrijft het reisadvies in tekst
const reisadvies = formatteerReis(reis);
// Laat het geschreven reisadvies zien
console.log(reisadvies);
```
Pull Requests zijn welkom. Voor belangrijke wijzigingen moet u eerst een Issue openen om te bespreken wat u wilt wijzigen.
[](https://choosealicense.com/licenses/mit/)