Thank you for your interest in contributing to int64-node! We welcome contributions from the community to help make this library even better. Please take a moment to review this guide for contributing.
- Code of Conduct
- How to Contribute
- Reporting Issues
- Submitting Pull Requests
- Development Setup
- Testing
- License
Please note that this project is governed by the int64-node Code of Conduct. By participating in this project, you agree to abide by its terms.
We appreciate contributions in the form of bug reports, feature requests, documentation improvements, and code contributions. Here's how you can get started:
-
Fork the Repository: Click the "Fork" button on the top right corner of the repository's page to create your fork.
-
Clone Your Fork: Clone your forked repository to your local machine.
git clone https://github.com/pb2204/int64-node.git cd int64-node
-
Create a Branch: Before making any changes, create a new branch to work on your feature or bug fix.
git checkout -b my-feature-branch
-
Make Changes: Implement your changes. Be sure to follow the project's coding style and guidelines.
-
Commit Changes: Commit your changes with a clear and concise commit message.
git commit -m "Add new feature" # Use an appropriate commit message
-
Push to Your Fork: Push your changes to your forked repository on GitHub.
git push origin my-feature-branch
-
Create a Pull Request: Go to the original int64-node repository on GitHub, and click the "New Pull Request" button. Describe your changes and submit your pull request.
We will review your pull request as soon as possible and provide feedback. Thank you for contributing!
If you encounter any issues with int64-node or have a suggestion for improvement, please open an issue on the GitHub Issue Tracker. When reporting issues, please provide as much detail as possible, including the version of int64-node, your Node.js version, and any relevant code samples or error messages.
When submitting a pull request, please ensure the following:
- Your code adheres to the project's coding style and guidelines.
- Your changes are well-documented, including comments where necessary.
- You have tested your changes to ensure they work as expected.
If you want to set up int64-node for development, follow these steps:
- Clone the repository as described in the "How to Contribute" section.
- Install dependencies by running
npm install
. - You can then start working on your changes and run tests (if applicable).
To run tests for int64-node, you can use the following command:
npm test
Please make sure your changes pass all existing tests and consider adding new tests if your contribution includes new functionality.
By contributing to int64-node, you agree that your contributions will be licensed under the MIT License.
Thank you for your contributions and support in making int64-node better!