Saltar al contenido
uencoder

Dotenv Expand

dotenv-expand expande las referencias a variables en archivos .env, de modo que $VAR o ${VAR} remitan al valor de una variable ya definida.

Propósito

Permitir referencias entre variables en archivos .env, evitando definiciones duplicadas y manteniendo la configuración coherente.

Mecanismo

Al analizar .env, $VAR y ${VAR} en los valores se sustituyen por el valor de VAR ya definido en el mismo archivo o en process.env. Se admite un valor por defecto con ${VAR:-default}.

Casos de uso

  • Expansión de referencias de variables
  • Composición de archivos .env de Docker
  • Reutilización de variables en CI/CD

Herramientas relacionadas

References