Gallery · Architecture explained · Documents
NestJS code health score
The score is the average RepoLens code-health number for the files in this gallery scan. Higher is healthier. The badge below links back to this page.
93/100
430 files analyzed · Average health: 93/100 · 377 A, 21 B, 26 C, 6 D, 0 F
README badge
shields.io fetches the endpoint JSON. The image uses style=flat-square.
[](https://chapibunny.github.io/repolens/nest/score/)
The same score is also a square SVG at badge.svg:
[](https://chapibunny.github.io/repolens/nest/score/)
| Grade | Files |
|---|---|
| A | 377 |
| B | 21 |
| C | 26 |
| D | 6 |
| F | 0 |
Hotspots
| File | Score | Grade |
|---|---|---|
packages/core/injector/injector.ts | 30 | D |
packages/core/injector/instance-wrapper.ts | 30 | D |
packages/core/injector/module.ts | 30 | D |
packages/core/nest-application.ts | 37 | D |
packages/core/middleware/utils.ts | 38 | D |
packages/core/router/router-explorer.ts | 38 | D |
packages/common/services/logger.service.ts | 41 | C |
packages/core/scanner.ts | 42 | C |
packages/common/pipes/validation.pipe.ts | 44 | C |
packages/common/interfaces/http/http-server.interface.ts | 45 | C |
packages/common/pipes/parse-array.pipe.ts | 45 | C |
packages/common/services/console-logger.service.ts | 45 | C |
Badge for any repository
Run repolens badge --format all --out repolens-badge.json and publish the JSON where shields.io can fetch it (GitHub Pages or a workflow artifact you host). The GitHub Action command: badge writes those files without publishing npm. Point badge-url at the public JSON URL.