Skip to main content
ArcSight

BullMQ

Architecture Score: 94 / 100 (Excellent architecture)

95 modules277 edgesmessaging

Repo statistics

  • Dependency cycles: 1
  • Duplicate authorities: 6

Top architectural risks

  • src/interfaces/repeat-optionsMEDIUMfan-in: 3
  • src/interfaces/backoff-optionsMEDIUMfan-in: 3
  • src/interfaces/parent-optionsMEDIUMfan-in: 3
  • src/types/keep-jobsMEDIUMfan-in: 3
  • src/types/job-optionsMEDIUMfan-in: 5

Key modules

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

src/types/job-optionssrc/interfaces/redis-clientsrc/enums

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