honojs/hono · src/utils
The src/utils module of honojs/hono — the files it contains, which are most load-bearing, and how it couples to the rest of the codebase. Derived from the import graph.
20
Files
84
Total in-degree
2
Modules imported
36
Importing modules
A file in this module participates in a circular import — see the architecture overview.
Files in this module
Ranked by in-degree — how many other files import each one. The top of the list is where the module's weight sits.
- html.ts12 in · 0 out · radius 133
- types.ts9 in · 0 out · radius 135
- url.ts9 in · 0 out · radius 115
- http-status.ts8 in · 0 out · radius 108
- encode.ts6 in · 0 out · radius 18
- headers.ts5 in · 0 out · radius 107
- buffer.ts4 in · 1 out · radius 106
- cookie.ts4 in · 1 out · radius 13
- mime.ts4 in · 0 out · radius 133
- body.ts3 in · 2 out · radius 105
- accept.ts3 in · 0 out · radius 5
- color.ts3 in · 0 out · radius 3
- stream.ts3 in · 0 out · radius 4
- crypto.ts2 in · 1 out · radius 107
- handler.ts2 in · 1 out · radius 10
- constants.ts2 in · 0 out · radius 107
- compress.ts2 in · 0 out · radius 10
- basic-auth.ts1 in · 1 out · radius 1
- ipaddr.ts1 in · 1 out · radius 1
- concurrent.ts1 in · 0 out · radius 7
Depends on
Modules this one imports from (with the number of import edges).
Depended on by
Modules that import from this one — its blast radius if you change it.
- src15
- src/jsx8
- src/client5
- src/helper/streaming4
- src/helper/ssg3
- src/middleware/serve-static3
- src/validator3
- src/helper/accepts2
- src/helper/dev2
- src/middleware/basic-auth2
- src/middleware/bearer-auth2
- src/middleware/cache2
- src/middleware/compress2
- src/router/trie-router2
- src/utils/jwt2
- src/adapter/aws-lambda1
- src/adapter/lambda-edge1
- src/helper/cookie1
- src/helper/css1
- src/helper/html1
- src/helper/proxy1
- src/helper/route1
- src/helper/testing1
- src/helper/websocket1
- src/jsx/dom1
- src/jsx/intrinsic-element1
- src/middleware/ip-restriction1
- src/middleware/jwk1
- src/middleware/jwt1
- src/middleware/language1
- src/middleware/logger1
- src/middleware/method-override1
- src/middleware/secure-headers1
- src/router/linear-router1
- src/router/reg-exp-router1
- runtime-tests/workerd1
Ask AI about honojs/hono
Grounded in the actual source code. Pick a starter question or write your own.
What does this repo do, in one paragraph?How would I get started using it?What are the main alternatives?Show me the entry point.
Or write your own questionInformational only. Module boundaries are inferred from source directories and the import graph at the time of analysis; they can be incomplete or stale.