(. arkitektur)
Mesdames et Messieurs, je présente à votre attention
arkit - un outil qui analyse les fichiers de votre projet et génère un diagramme de dépendance entre eux et les modules externes. Il est probablement plus facile de montrer sur l'exemple d'arkit lui-même:

Ainsi, pour chaque commit, ce diagramme SVG est mis à jour et vous permet de toujours voir l'image globale actuelle. Aperçu des fonctionnalités en ce moment:
- Associe les fichiers de projet aux composants d'architecture spécifiés;
- Regroupe les projets et affiche les dépendances entre eux;
- Prend en charge JavaScript, TypeScript, Flow, ainsi que les modules de nœuds;
- Exporte une visualisation d'architecture sous forme de diagramme SVG, PNG ou Plant UML;
- S'intègre dans le processus de développement pour que votre CI, VCS, README et PR soient satisfaits.
Essayez-le avec une simple commande
npx arkit -o arkit.svg
dans le dossier du projet et dites-nous comment vous obtenez le résultat. Je me demande également s'il y avait un besoin pour une telle solution et quelles alternatives vous avez essayées.