UNPKG

@n2flowjs/nbase

Version:

Neural Vector Database for efficient similarity search

47 lines (36 loc) 1.36 kB
# Contributing to NBase Thank you for considering contributing to NBase! Your help is appreciated. ## How to Contribute 1. **Fork the repository** and create your branch from `main`. 2. **Clone your fork** and install dependencies: ```bash git clone https://github.com/your-username/nbase.git cd nbase npm install ``` 3. **Create a new branch** for your feature or bugfix: ```bash git checkout -b my-feature ``` 4. **Make your changes** and add tests if applicable. 5. **Run tests** to ensure nothing is broken: ```bash npm test ``` 6. **Commit your changes** and push your branch: ```bash git add . git commit -m "Describe your change" git push origin my-feature ``` 7. **Open a Pull Request** on [GitHub](https://github.com/N2FlowJS/nbase/pulls). ## Guidelines - Write clear, concise commit messages. - Add or update documentation as needed. - Ensure code passes linting and tests. - Be respectful and constructive in discussions. ## Reporting Issues If you find a bug or have a feature request, please [open an issue](https://github.com/N2FlowJS/nbase/issues) and provide as much detail as possible. ## Code of Conduct Please be respectful and follow the [GitHub Community Guidelines](https://docs.github.com/en/site-policy/github-terms/github-community-guidelines). Thank you for contributing!