A NodeJS Express implementation of the OpenMediaPortal API, backed by a MongoDB database.
Use OpenMediaPortal to get started.
Testing is done using npm test and requires nodejs, npm and server other npm packages.
npm install --only=devdocker-compose -f .travis-docker-compose.yml builddocker-compose -f .travis-docker-compose.yml up -dnpm testdocker-compose -f .travis-docker-compose.yml stopdocker-compose -f .travis-docker-compose.yml rm
The server logs from the test can be viewed using docker logs.