1.1.5 • Published 6 months ago

@rsidi/scope v1.1.5

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

Sidi-Scope

Un analyseur de projets Angular qui génère des rapports visuels avec une visualisation de l'arbre des composants.

Fonctionnalités

  • 📊 Analyse des dépendances

    • Identification des dépendances utilisées
    • Détection des dépendances inutilisées
    • Analyse des dépendances circulaires
  • 🗺️ Cartographie du projet

    • Arborescence visuelle des fichiers Angular
    • Graphe des relations entre composants
    • Identification des composants orphelins
  • 📈 Métriques de code

    • Statistiques détaillées du projet
    • Analyse de complexité
    • Métriques d'utilisation des composants

Installation

npm install -g @rsidi/scope

Utilisation

  1. Naviguez vers votre projet Angular :
cd mon-projet-angular
  1. Lancez l'analyse :
sidi-scope analyse .
  1. Ouvrez le rapport généré dans votre navigateur :
open sidi-scope-report/index.html  # Sur macOS
start sidi-scope-report/index.html  # Sur Windows
xdg-open sidi-scope-report/index.html  # Sur Linux

Métriques disponibles

  • Composants

    • Nombre total
    • Complexité cyclomatique
    • Dépendances
    • Composants orphelins
  • Services

    • Nombre total
    • Utilisation
    • Dépendances
  • Modules

    • Structure
    • Imports/Exports
  • Arbre des composants

    • Profondeur maximale
    • Profondeur moyenne
    • Distribution par niveau

Contribution

Les contributions sont les bienvenues ! N'hésitez pas à :

  1. Fork le projet
  2. Créer une branche (git checkout -b feature/amelioration)
  3. Commit vos changements (git commit -am 'Ajout d'une nouvelle fonctionnalité')
  4. Push vers la branche (git push origin feature/amelioration)
  5. Créer une Pull Request

License

MIT

Auteur

Ramzi SIDI IBRAHIM

1.1.5

6 months ago

1.1.3

6 months ago

1.1.2

6 months ago

1.1.1

6 months ago

1.1.0

6 months ago

1.0.12

7 months ago

1.0.11

7 months ago

1.0.10

7 months ago

1.0.9

7 months ago

1.0.8

7 months ago

1.0.7

7 months ago

1.0.6

7 months ago

1.0.5

7 months ago

1.0.4

7 months ago

1.0.3

7 months ago

1.0.2

7 months ago

1.0.1

7 months ago

1.0.0

7 months ago