-h, --help (también por comando: riqra-theme push --help) y -v, --version.
Variables de entorno
Los comandos que hablan con la API (
login, logout, list, push, dev, pull) también aceptan --api <url> y --token <riqthm_...> como overrides puntuales.
login
~/.riqra/credentials.json (un token por URL de API). El token sale de --token, de RIQRA_THEME_TOKEN o de un prompt interactivo. Al validar imprime la organización, la tienda y la expiración del token.
logout
init
name— carpeta destino (por defectomi-tema);--pathla reemplaza.- Se niega a escribir sobre un directorio no vacío.
list
versionHash corto) y fecha de actualización.
check
{% schema %}, JSON de plantillas y referencias cruzadas. Es la misma validación que ejecuta el servidor al subir. Sale con código 1 si hay errores; --json imprime los diagnósticos como JSON.
push
- El slug viene de
--themeo deriqra.theme.json; un push exitoso lo guarda de vuelta ahí. --namefija el nombre visible del tema (por defecto, el slug).- Si el servidor rechaza la subida (
422), imprime los diagnósticos del servidor y sale con código 1.
dev
--no-open. Ctrl-C para salir.
El tema de desarrollo y su borrador expiran a los 7 días; cada push renueva el plazo.
pull
- El slug viene de
--themeo delriqra.theme.jsondel directorio. - No sobreescribe archivos con modificaciones locales (los lista y sale con código 1); usa
--forcepara forzarlo.