We 💛 contributions! The rules for contributing to this org are few:
- Don't be a jerk
- Search issues before opening a new one
- Lint and run tests locally before submitting a PR
- Adhere to the code style the org has chosen
This project uses pnpm
for a package manager. Run pnpm install
at the repository root. Please read the documentation for working with pnpm
further.
- Use at least Node.js v14.0.0 or higher. NVM can be handy for switching between Node versions.
- Lint your changes via
pnpm lint
. Fix any errors and warnings before committing. - Test your changes via
pnpm test
. Only Pull Requests with passing tests will be accepted.