BeaconAuth

Contributing

How to contribute to BeaconAuth.

Contributions are welcome.

Workflow

  1. Fork the repository.
  2. Create a feature branch (git checkout -b feature/amazing-feature).
  3. Make your changes.
  4. Run relevant tests.
  5. Commit and push.
  6. Open a Pull Request.

Code style

  • Rust: cargo fmt and cargo clippy
  • TypeScript: Biome (pnpm check)
  • Kotlin: follow repository .editorconfig

Commit messages

Use conventional commits:

  • feat: New features
  • fix: Bug fixes
  • docs: Documentation changes
  • chore: Maintenance tasks
  • test: Test additions or modifications