E

envfix

Outil de diagnostic de configuration d'environnement pour Node.js, sans dépendance, qui compare les fichiers d'environnement et complète automatiquement les entrées manquantes.

free
Dernière mise à jour 10/09/2026

À propos de envfix

envfix est un outil de diagnostic de configuration d'environnement destiné aux projets Node.js, sans dépendance et facile à intégrer en CI. Il compare .env et .env.example entrée par entrée pour détecter rapidement les variables manquantes ou vides, repère les déclarations dupliquées ou mal formatées et vérifie aussi si .env est correctement ignoré via gitignore. Lors de la correction, les clés manquantes sont ajoutées à la fin de .env sans modifier les lignes et valeurs existantes ; il peut également générer ou synchroniser .env.example sans divulguer de secrets. La commande doctor évalue en outre si la configuration d'environnement est saine, cohérente et sûre ; en CI, l'outil se termine avec le code de sortie 1 lorsque des variables sont manquantes ou vides, aidant les équipes à détecter les dérives de configuration avant qu'elles n'atteignent la production.

Idéal pour

Développeurs de projets Node.js
Équipes de développement qui maintiennent la configuration des variables d'environnement
Ingénieurs intégrant les vérifications de configuration dans la CI
Mainteneurs de projets open source

Meilleurs cas d'utilisation

Vérifier le .env local après le clonage d'un projet et compléter automatiquement les variables manquantes

Intercepter en CI les variables manquantes ou vides pour empêcher les dérives de configuration d'atteindre la production

Générer et synchroniser .env.example pour une équipe ou un projet open source, sans divulguer de vrais secrets

Utiliser la commande doctor pour un bilan complet de santé, de cohérence et de sécurité de la configuration d'environnement d'un projet

Fonctionnalités

Vérification par comparaison de la configuration

Compare .env et .env.example entrée par entrée pour repérer les variables manquantes ou vides, et détecte les déclarations dupliquées ou mal formatées.

Bilan approfondi avec doctor

Répond à des questions plus larges que la vérification de base : la configuration d'environnement du projet est-elle saine, cohérente et sûre ?

Correction sûre par ajout

Les clés manquantes sont ajoutées à .env ; les lignes et valeurs existantes ne sont jamais modifiées.

Sécurité des secrets et du dépôt

Génère ou synchronise .env.example sans divulguer de secrets, et vérifie si .env est correctement ignoré via gitignore.

Avantages

  • Aucune dépendance : installation légère et utilisation facile en CI
  • Corrections par ajout, sans modifier les lignes et valeurs existantes
  • N'affiche pas les valeurs des variables d'environnement dans le terminal, le JSON ou les annotations CI par défaut, réduisant le risque de fuite
  • Se termine avec le code de sortie 1 si des variables sont manquantes ou vides, permettant aux pipelines de bloquer immédiatement

FAQ

Non. Les clés manquantes sont ajoutées à la fin de .env ; les lignes et valeurs existantes ne sont pas modifiées.
Par défaut, les valeurs des variables d'environnement ne sont pas affichées dans le terminal, le JSON ou les annotations CI, et la génération de .env.example ne divulgue aucun secret.

Informations sur l'outil

Développeurenvfix
Date de sortie10/09/2026
Tarificationfree