Skip to main content
Nexenv detecta variables de entorno usadas en codigo (JS/TS, Python, Rust, Go, Bash) y las cruza con las declaradas en .env*. Tres categorias:
  • declared_and_used: estado sano.
  • declared_unused: candidatas a limpieza.
  • used_undeclared: posibles bugs o secretos no documentados.

Inyeccion al subproceso

processes::run_script carga el .env del proyecto e inyecta los pares al comando. Si el .env no existe, el script corre con el env del padre (best-effort).

Editor y multi-perfil

El editor de env vars básico ya está en la GUI (EnvVarsEditor). El switcher multi-perfil (.env, .env.local, .env.production) y la tabla de diff son próximamente: el backend ya devuelve el three-way diff para que la UI elija el archivo activo.

Filtros de seguridad

Cualquier var con nombre que matchee KEY|SECRET|TOKEN|PASSWORD|PWD se redacta en logs. EngineConfig::Debug (cap 6) ya aplica el filtro.