-
Notifications
You must be signed in to change notification settings - Fork 9
Home
We treat every new commonality project repository as a reference repository in order to improve our code; engage the open source community; and delivery better products.
commonality
/readme-inspector
is no different.
Every repository's README.md provides real-time, core product status badges that declare
- The product's FOSS license
- Third-party FOSS license obligation status
- Security vulnerability status
- Production and development dependency drift status
- Build and test status on MacOS, Ubuntu, and Windows
- Test coverage percentage
- Code quality status
- Maintenance status
- NPMS score
- Downloads per month
Inspect GitHub (Enterprise) repositories for the presence and quality of READMEs.
Community activity and engagement, as well as project health.
Measure | Status/info |
---|---|
Community engagement |
|
Issues |
|
Pull requests and merges |
|
Product releases, maintenance, and size |
|
Our
PULL_REQUEST_TEMPLATE.md
provides SonarCloud badges to help engineers quickly assess any major code smells or technical debt.
Measure | Scores |
---|---|
Quality gate | |
Complexity |
|
Duplications | |
Issues | |
Maintainability |
|
Reliability | |
Security |
|
Test coverage |
|
Finally, we require multiple passing status checks with every push to a pull request.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
CLI snippets for
git
.
This checklist—adapted from
bahmutov/npm-module-checklist
—provides useful tips to ensure your module is ready for production deployment and publication.
Openly declare the health of your product, project, community, and source code with these essential badges. (GitHub SaaS only.)
Icons, images, gists, code snippets, etc.
- Architecture Decision Record status labels
- Octicon cheatsheet
- Project status badges
- TechRadar labels
Stellar languages, frameworks, platform, techniques, and tools.