An abstract implementation of script runner which can be extended by your own implementation
npm run build
Builds the app at build, cleaning the folder first.
npm run start:js
Starts the app in production by first building the project with npm run build, and then executing the compiled JavaScript at build/index.js.
npm run start:ts
Starts the app directly from ./index.ts.
npm run test:watch
Triggers tests for each change
npm run test
Runs tests
npm run test:report
Runs all tests and generates all the reports: junit, eslint, code coverage
I originally created this to solve a problem I was having with my pet projects. I believe that it can be especially handy if you have a deal with a new DBMS or there is still no public libraries available at the moment.