1.1.5 • Published 10 months ago

@rsidi/scope v1.1.5

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

10 months ago

1.1.3

10 months ago

1.1.2

10 months ago

1.1.1

10 months ago

1.1.0

10 months ago

1.0.12

10 months ago

1.0.11

10 months ago

1.0.10

10 months ago

1.0.9

10 months ago

1.0.8

10 months ago

1.0.7

10 months ago

1.0.6

10 months ago

1.0.5

10 months ago

1.0.4

10 months ago

1.0.3

10 months ago

1.0.2

10 months ago

1.0.1

10 months ago

1.0.0

10 months ago