This solution requires NodeJs v16 and SQLite 3 installed.
To build the solution just install the nodejs dependencies
npm installTo run the solution locally just run this command
npm startTo run the tests just run this command
npm run testTo run only one test file, update the package.json file on line 7 with the correct path to the test, then run this command:
npm run single-test