RepoLens

Gallery · Architecture explained · Documents

Hono 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.

84/100

188 files analyzed · Average health: 84/100 · 129 A, 23 B, 31 C, 3 D, 2 F

README badge

shields.io fetches the endpoint JSON. The image uses style=flat-square.

[![Hono code health](https://img.shields.io/endpoint?url=https%3A%2F%2Fchapibunny.github.io%2Frepolens%2Fhono%2Fbadge.json&style=flat-square)](https://chapibunny.github.io/repolens/hono/score/)

The same score is also a square SVG at badge.svg:

[![Hono code health](https://chapibunny.github.io/repolens/hono/badge.svg)](https://chapibunny.github.io/repolens/hono/score/)

Hono code health

Grade distribution
GradeFiles
A129
B23
C31
D3
F2

Hotspots

Hotspots (score under 60)
FileScoreGrade
src/jsx/base.ts18F
src/jsx/dom/render.ts18F
src/jsx/dom/intrinsic-element/components.ts25D
src/jsx/hooks/index.ts28D
src/utils/jwt/jwt.ts35D
src/jsx/intrinsic-elements.ts40C
src/utils/jwt/jws.ts41C
src/adapter/aws-lambda/handler.ts45C
src/adapter/lambda-edge/handler.ts45C
src/client/client.ts45C
src/client/types.ts45C
src/hono-base.ts45C

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.