1.1.5 • Published 8 months ago

@rsidi/scope v1.1.5

Weekly downloads
-
License
MIT
Repository
github
Last release
8 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

8 months ago

1.1.3

8 months ago

1.1.2

8 months ago

1.1.1

8 months ago

1.1.0

8 months ago

1.0.12

8 months ago

1.0.11

8 months ago

1.0.10

8 months ago

1.0.9

8 months ago

1.0.8

8 months ago

1.0.7

8 months ago

1.0.6

8 months ago

1.0.5

8 months ago

1.0.4

8 months ago

1.0.3

8 months ago

1.0.2

8 months ago

1.0.1

8 months ago

1.0.0

8 months ago