Skip to main content
ArcSight

tRPC (packages/server)

Architecture Score: 79.3 / 100 (Healthy architecture)

76 modules251 edgeslibrary

Repo statistics

  • Dependency cycles: 10
  • Duplicate authorities: 58

Top architectural risks

  • src/unstable-core-do-not-import/utilsHIGHfan-in: 17
  • src/unstable-core-do-not-import/typesMEDIUMfan-in: 12
  • src/unstable-core-do-not-import/stream/utils/disposableMEDIUMfan-in: 6
  • src/unstable-core-do-not-import/error/TRPCErrorMEDIUMfan-in: 13
  • src/unstable-core-do-not-importMEDIUMfan-in: 13

Key modules

High-impact modules from scan. Run arc explain <path> for details.

src/unstable-core-do-not-import/utilssrc/unstable-core-do-not-import/utilssrc/unstable-core-do-not-import/types

For the full workflow (hotspots, explain, impact, snapshot & drift) on this codebase, see the tRPC (packages/server) case study.

Run ArcSight on your repo

Install the CLI and run scan from your project root. Then fix → finish → watch.

npm install -g arcsight
arc scan
Quickstart →