The new FinBIF API, that FinBIF will migrate to.
See breaking changes against the old API
Check the wiki for a more technically detailed documentation.
$ 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.