Contributing to LoopBack
Contributions to LoopBack include code, documentation, answering user questions, and advocating for all types of LoopBack users. See our official documentation on loopback.io for more information common to all of our GitHub repositories:
LoopBack is an open, inclusive, and tolerant community of people working together to build a world-class Node framework and tools. We value diversity of individuals and opinions, and seek to operate on consensus whenever possible. We strive to maintain a welcoming, inclusive, and harassment-free environment, regardless of the form of communication. When consensus is not achievable, we defer to the owners of each individual module; the powers of the individual owner are kept in check by the ability of the community to fork and replace dependencies on the individual module and maintainer.
The LoopBack project adopts the Contributor Covenant version 2.
Issues in loopbackio/loopback-next are the primary means by which bug reports and general discussions are made.
Pull Requests are the way concrete changes are made to the code, documentation and tools contained in LoopBack repositories.
- Monorepo overview
- Setting up development environment
- How to contribute the code
- Building the project
- Running tests
- Coding rules
- API documentation
- Git commit messages
- Making breaking changes
- Reviewing pull requests
- Developer Certificate of Origin (DCO)