l3xenv
v1.0.0
Published
La nueva forma profesional, fácil y cómoda de manejar archivos .env en Node.js. Compatible con dotenv, pero mejor.
Maintainers
Readme
l3xenv
La nueva forma profesional, fácil y cómoda de manejar archivos .env en Node.js. Compatible con dotenv, pero mejor: validación, conversión de tipos y errores claros.
Características
- Compatible con dotenv:
config(),parse() - Carga automática y manual de archivos
.env - Expansión de variables
${VAR} - Soporte TypeScript para autocompletado
Instalación
npm install l3xenvUso básico
const env = require('l3xenv');
// Carga automática del archivo .env:
// - Busca primero en la carpeta del script que ejecuta l3xenv
// - Si no existe, busca en la raíz del proyecto
env.config();
// Para cargar un archivo .env en una subcarpeta de forma sencilla:
// env.config({ path: env.subFolder('test') });API
config(options?)
Carga variables de entorno desde un archivo .env. Opciones: path, encoding.
parse(src)
Parsea el contenido de un archivo .env y devuelve un objeto.
TypeScript
Incluye definiciones de tipos para autocompletado.
Licencia
MIT
