tfk-saksbehandling-skoleskyss-nsb
Node-module for identifying NSB as transporter.
It uses a combination of zipcodes and schoolids.
Installation
From npm
$ npm i tfk-saksbehandling-skoleskyss-nsb
From GitHub
$ git clone git@github.com:telemark/tfk-saksbehandling-skoleskyss-nsb.git
cd into the directory and run the setup script
$ npm run setup
This will install the module dependencies
Usage
Pass in an options object and get true or false in return.
postnummer zipcode, required
skole schoolid, required
'use strict'; const transportByNSB = const drangedal = postnummer: 3750 skoleid: 3802const fyresdal = postnummer: 3870 skoleid: 3802 console //=> true console //=> false
The logic is explained in the docs/postkoder.pr.vgs.skole.2016.xlsx file
The complete list of schoolids is in lib/data/skoler.json
Test
$ npm test