Skip to main content
ArcSight

n8n (packages/workflow)

Architecture Score: 81.6 / 100 (Healthy architecture)

112 modules311 edgesintegration

Repo statistics

  • Dependency cycles: 26
  • Duplicate authorities: 19

Top architectural risks

  • src/interfacesHIGHfan-in: 46
  • src/extensions/extensionsHIGHfan-in: 14
  • src/utilsHIGHfan-in: 19
  • src/errors/expression.errorHIGHfan-in: 13
  • src/constantsHIGHfan-in: 10

Key modules

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

src/extensions/extensionssrc/extensions/extensionssrc/constants

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