Thanks for your interest in contributing!
- Use GitHub Issues
- Include Node.js version, OS, and steps to reproduce
- For security vulnerabilities, email mihail@fedorov.net directly
git clone https://github.com/kolobus/haveibeenfiltered.git
cd haveibeenfilteredNo install step needed — zero dependencies.
Download a test filter first:
node bin/cli.js download --dataset rockyouThen run the test suite:
npm test- No external dependencies — Node.js builtins only
- No transpilation — plain CommonJS
- Keep it simple — this is a focused library
- Fork the repo and create your branch from
main - Add tests if you've added code
- Ensure
npm testpasses - Submit your PR
By contributing, you agree that your contributions will be licensed under the MIT License.