Module Dependency Graph
Understanding the module dependency tree and key architectural layers.
High-Level Architectureโ
Core Module Dependenciesโ
The @gauzy/core package is the largest, containing all API modules:
Package Responsibilitiesโ
| Package | Responsibility |
|---|---|
contracts | TypeScript interfaces, enums |
common | Shared utilities, helpers |
config | Configuration management |
auth | Authentication & authorization |
core | All business logic modules |
plugin | Plugin infrastructure |
plugins/* | Individual plugin implementations |
NX Dependency Graphโ
Visualize the full dependency graph:
npx nx graph
Related Pagesโ
- Monorepo Structure โ repo layout
- Backend Architecture โ backend overview
- Monorepo Navigation โ dev guide