PRs are welcomed! To get started developing:
- Install Node.js and NPM
- Install dependencies with
npm install
- Run
npm start
to run the server - Run
npm test
to run tests with Jest
You can run FILL_DEMO=true npm run test -- 'test/demo.test.ts'
to populate sample data into your locally running server.
Versions follow the semantic versioning spec.
To release:
- Use
npm version <major | minor | patch>
to bump the version - Run
git push --follow-tags
to push with tags
GitHub actions will then pick it up and handle the actual publishing to the NPM registry.