Referencia CLI

whatalo env

Descarga variables de entorno del portal a tu archivo .env local, o muéstralas en la terminal.

Subcomandos

SubcomandoDescripción
whatalo env pullDescargar variables y escribir en .env
whatalo env showMostrar 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

FlagTipoDescripción
--jsonbooleanSalida en JSON en lugar de escribir al archivo
--path <dir>stringDirectorio de proyecto personalizado (por defecto: directorio actual)
--portal-url <url>stringURL del Portal del Desarrollador

Variables escritas

VariableDescripción
WHATALO_CLIENT_IDEl ID de cliente de tu plugin
WHATALO_PORTAL_URLURL del portal
WHATALO_WEBHOOK_URLURL del endpoint de webhooks (solo si está configurado)

Nota: WHATALO_API_KEY no se incluye en env pull. Se auto-provisiona con whatalo dev como 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 pull

Salida:

  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:

FlagTipoDescripción
--jsonbooleanSalida en JSON
--path <dir>stringDirectorio de proyecto personalizado
--portal-url <url>stringURL 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 usoComando
Primera configuración en una máquina nuevaenv pull
Incorporar un nuevo miembro del equipoenv pull
Verificar qué variables están configuradasenv show
Pasar valores a un scriptenv show --json

Comandos relacionados

On this page