The new FinBIF API, that FinBIF will slowly migrate to.
Check the wiki for higher level documetation.
$ npm ci
Fill in .env
file, using .env.example
as as template.
You need to also install the oracle instantclient. Follow the instructions at https://node-oracledb.readthedocs.io/en/latest/user_guide/installation.html#instzip
$ LD_LIBRARY_PATH=/opt/oracle/instantclient npm run start:dev
Unit tests coverage so far only some core logic. They act as documentation for how they are supposed to work.
npm test
Currently we rely on the e2e tests from the old api. Fill in integration-test/config.json
and then you can run the tests:
$ LD_LIBRARY_PATH=/opt/oracle/instantclient npm run test:e2e-old
You can contact us by sending feedback from laji.fi.
MIT.