whatalo env
Descarga variables de entorno del portal a tu archivo .env local, o muéstralas en la terminal.
Subcomandos
| Subcomando | Descripción |
|---|---|
whatalo env pull | Descargar variables y escribir en .env |
whatalo env show | Mostrar variables en la terminal (sin escribir archivos) |
whatalo env pull
Descarga las variables de entorno de tu plugin desde el portal y las escribe en .env en el directorio del proyecto.
Sintaxis
whatalo env pull [opciones]Opciones
| Flag | Tipo | Descripción |
|---|---|---|
--json | boolean | Salida en JSON en lugar de escribir al archivo |
--path <dir> | string | Directorio de proyecto personalizado (por defecto: directorio actual) |
--portal-url <url> | string | URL del Portal del Desarrollador |
Variables escritas
| Variable | Descripción |
|---|---|
WHATALO_CLIENT_ID | El ID de cliente de tu plugin |
WHATALO_PORTAL_URL | URL del portal |
WHATALO_WEBHOOK_URL | URL del endpoint de webhooks (solo si está configurado) |
Nota:
WHATALO_API_KEYno se incluye enenv pull. Se auto-provisiona conwhatalo devcomo clave de prueba con alcance de tienda.
Las variables existentes se preservan. Solo se sobreescriben las claves específicas de Whatalo. Cualquier otra variable ya en tu .env se deja intacta.
Los valores sensibles se enmascaran en la salida. Las claves que contienen KEY o SECRET se muestran como **** en la confirmación de la terminal — los valores reales se escriben correctamente en el archivo.
Ejemplo
whatalo env pullSalida:
Escribiendo variables de entorno en .env
WHATALO_CLIENT_ID=plugin_01h...
WHATALO_PORTAL_URL=https://developers.whatalo.com
WHATALO_WEBHOOK_URL=https://mi-plugin.ejemplo.com/webhooks/whatalo
Listo.whatalo env show
Muestra las variables de entorno de tu plugin en la terminal. Nunca escribe en disco.
Sintaxis
whatalo env show [opciones]Opciones
Igual que env pull:
| Flag | Tipo | Descripción |
|---|---|---|
--json | boolean | Salida en JSON |
--path <dir> | string | Directorio de proyecto personalizado |
--portal-url <url> | string | URL del Portal del Desarrollador |
Ejemplo
whatalo env show --json{
"WHATALO_CLIENT_ID": "plugin_01h...",
"WHATALO_PORTAL_URL": "https://developers.whatalo.com",
"WHATALO_WEBHOOK_URL": "https://mi-plugin.ejemplo.com/webhooks/whatalo"
}Cuándo usar cada uno
| Caso de uso | Comando |
|---|---|
| Primera configuración en una máquina nueva | env pull |
| Incorporar un nuevo miembro del equipo | env pull |
| Verificar qué variables están configuradas | env show |
| Pasar valores a un script | env show --json |
Comandos relacionados
whatalo init— Crea.env.examplecon valores de ejemplowhatalo info— Mostrar detalles del proyecto y entorno