Files
slow-lane/CONTRIBUTING.md
T
2026-09-28 14:49:03 -04:00

22 lines
685 B
Markdown

# Contributing
Issues and merge requests are welcome at
https://gitlab.com/extant2000/slow-lane.
## Ground rules
- A test that cannot fail proves nothing. If you fix a bug, add a test and
check that it fails against the unfixed code before you submit.
- Measure, don't assume. Two modules with the same line count can still be
different programs.
- Keep dependencies minimal. Every new runtime dependency needs a reason.
- Explain why in comments, not what. The what is already in the code.
- A breaking change needs a major version bump and a note in CHANGELOG.md.
## Before you open a merge request
Run both of these and make sure they pass:
npm run build
npm test