UNPKG

@kitiumai/auth-mongo

Version:

Enterprise-grade MongoDB storage adapter for @kitiumai/auth with full support for users, sessions, OAuth links, API keys, 2FA, RBAC, and SSO

42 lines (28 loc) 1.29 kB
# Contributing to @kitiumai/auth-mongo Thank you for your interest in contributing to @kitiumai/auth-mongo! We welcome contributions from the community. ## Getting Started 1. Fork the repository 2. Clone your fork: `git clone https://github.com/YOUR_USERNAME/auth-mongo.git` 3. Create a new branch: `git checkout -b feature/your-feature-name` 4. Install dependencies: `pnpm install` ## Development Workflow 1. Make your changes in the `src/` directory 2. Run tests: `pnpm test` 3. Run linting: `pnpm lint` 4. Run type checking: `pnpm typecheck` 5. Build the package: `pnpm build` ## Code Standards - Follow the existing code style - Write meaningful commit messages - Add tests for new features - Update documentation as needed - Ensure all tests pass before submitting a PR ## Pull Request Process 1. Update the README.md with details of changes if applicable 2. Update the CHANGELOG.md with your changes 3. Ensure your code passes all tests and linting 4. Submit a pull request with a clear description of your changes ## Code of Conduct Please note that this project is released with a [Code of Conduct](CODE_OF_CONDUCT.md). By participating in this project you agree to abide by its terms. ## Questions? Feel free to open an issue if you have any questions or need help.