Developer tooling · Open-source product · 2026

envdript

Când codul cere o variabilă, template-ul ar trebui să știe.

envdript verifică static contractul dintre variabilele de environment din sursă și .env.example, apoi oferă findings cu locație exactă și exit code potrivit pentru CI.

Livrabile

  • Static scanner
  • Source locations
  • Missing / unused / duplicates
  • Ignore patterns
  • JSON output
  • CI integration
Vezi produsul pe GitHub

01 / Drift-ul apare în tăcere.

Un nou secret sau endpoint intră în cod, dar template-ul nu este actualizat. Sau o variabilă veche rămâne documentată și continuă să creeze confuzie.

Pentru repo-uri JavaScript/TypeScript care tratează configurarea ca parte din calitatea produsului.

02 / Contractul devine verificabil.

CLI-ul recunoaște accesul static pentru Node, Vite, Deno și Bun, compară referințele cu template-ul și raportează lipsuri, variabile nefolosite și duplicate.

Output-ul separă lipsurile, variabilele nefolosite și duplicatele, apoi indică fișierul, linia, coloana și sintaxa detectată.

03 / Onboarding și deployment cu mai puține surprize.

Echipa vede ruptura în pull request, nu când mediul pornește. Regula poate fi strictă unde contează și permisivă pentru variabile furnizate de runtime.

envdript nu execută codul, nu modifică fișiere și nu citește valori secrete din .env decât dacă acel fișier este selectat explicit ca template.

Următorul proiectscriptdriftDocumentația care se verifică înainte ca cititorul să descopere comanda greșită.

Următorul semnal

Ai un proiect care trebuie să crească?

Spune-ne ce construiești, ce vrei să îmbunătățești și unde simți că te-ai blocat.

Începe conversația