- Open an issue to discuss the feature you want to implement or need. This will help us to figure out how to fit it in and will avoid unnecessary work on your part.
- Implement whatever you want and write tests
- Make sure
npm test
passes. This will run your tests and lint the code. - Once you are happy with the code, add yourself to the project contributors (
./CONTRIBUTORS.md
). - Create a PR against the
master
branch
lang: bash
---
npm run init
npm start
open http://localhost:3000
This process will run smoketest
. You can also do npm run site
.
To build the project automatically, use npm run build:watch
. npm run test:watch
does the same for tests.