Fork the repository, clone it, and install dependencies:
pnpm installpnpm testWatch mode during development:
pnpm test:watchpnpm lint
pnpm formatpnpm build- Fork the repository and create a branch from
main. - Make your changes, including tests for any new behaviour.
- Ensure all checks pass:
pnpm lint && pnpm test && pnpm build. - Open a pull request describing what you changed and why.
Open an issue and include:
- A minimal reproducible example
- Expected vs. actual behaviour
- Your Node.js and package version
Keep commits focused and use clear messages. No specific convention is enforced, but describe the why, not just the what.
By contributing you agree that your contributions will be licensed under the MIT License.