- 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 testpasses. 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
masterbranch
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.