Aller au contenu

Base de donnees locale exists.txt

exists.txt est la base locale utilisee par packi pour proposer des corrections de noms de package.

Role de exists.txt

  • stocker les packages deja connus
  • accelerer la correction des fautes de frappe
  • enrichir la qualite des suggestions au fil du temps

Format

1. [axios](https://www.npmjs.org/package/axios) - 0
2. [express](https://www.npmjs.org/package/express) - 0

Utilisation dans le flux

flowchart LR
    A[Nom package saisi] --> B{present dans exists.txt ?}
    B -- Oui --> C[Installation directe]
    B -- Non --> D[Calcul de similarite]
    D --> E[Top suggestions]
    E --> F[Choix utilisateur]

Qualite des donnees

Recommandations : - conserver un format strict - eviter les doublons - verifier les noms sur npm

Strategie collaborative

  • versionner exists.txt si l'equipe veut mutualiser les suggestions
  • revoir periodiquement les entrees non pertinentes