Jakub AndrzejewskiMay 25, 2026 0

Avoid Cross Module Dependencies with Dependency Cruiser

Avoid Cross Module Dependencies with Dependency Cruiser
Summary
This article discusses the importance of maintaining a clean architecture in large JavaScript and TypeScript applications and introduces dependency-cruiser as a tool to visualize and enforce dependency rules. It covers how to set up dependency-cruiser, its benefits in preventing circular dependencies and architectural violations, and provides practical examples for enforcing boundaries in project structure.

Related Articles

Elise Patrikainen - How to build an MCP server for Vue?

Elise Patrikainen - How to build an MCP server for Vue?

Vuejs Amsterdam

Jakub Andrzejewski, Evan You - Panel: Beyond The Vibe: Code Quality First

Jakub Andrzejewski, Evan You - Panel: Beyond The Vibe: Code Quality First

Vuejs Amsterdam

Jakub Andrzejewski   Dungeon Mastering Your Vue App From Chaos to Order

Jakub Andrzejewski Dungeon Mastering Your Vue App From Chaos to Order

Vuejs Amsterdam