Skip to main content
ArcSight

Prisma (packages/client)

Architecture Score: 87.1 / 100 (Healthy architecture)

166 modules390 edgeslibrary

Repo statistics

  • Dependency cycles: 31
  • Duplicate authorities: 5

Top architectural risks

  • src/runtime/core/engines/common/types/TransactionMEDIUMfan-in: 8
  • src/runtime/core/engines/common/EngineMEDIUMfan-in: 9
  • src/runtime/core/engines/common/types/EventsMEDIUMfan-in: 5
  • src/runtime/core/engines/common/types/RequestErrorMEDIUMfan-in: 2
  • src/runtime/core/engines/common/types/QueryEngineMEDIUMfan-in: 4

Key modules

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

src/runtime/core/engines/common/types/Transactionsrc/runtime/core/engines/common/types/Transactionsrc/runtime/core/engines/common/Engine

For the full workflow (hotspots, explain, impact, snapshot & drift) on this codebase, see the Prisma (packages/client) 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 →