Creador del módulo
Referencia del comando CLI del módulo
Comandos exactos, opciones aceptadas, variables de entorno y códigos de salida de proceso para @fabledgg/module-cli 0.1.x.
Comandos
| Comando | Propósito |
|---|---|
| fabled module init [directory] | Crea una nueva plataforma de Dice & Chat; directorio predeterminado fabled-dice-chat |
| fabled module validate [directory] | Validar un proyecto fuente; directorio actual predeterminado |
| fabled module pack [directory] | Validar y crear un ZIP determinista |
| fabled module inspect <archive.zip> | Validar e informar de forma segura un archivo existente |
| fabled module login | Leer un URI/código de vinculación mediante una entrada oculta o stdin; guardar una sesión opaca válida durante 8 horas sin renovación |
| fabled module logout | Revocar la sesión CLI vigente y eliminar su credencial local; conservar el archivo para reintentar si falla la revocación |
| fabled module publisher claim [directory] | Reclama el espacio de nombres del editor en el manifiesto |
| fabled module publisher status | Mostrar autoridad de espacio de nombres actual |
| fabled module publish [archive.zip|directory] | Empaque si es necesario y envíe una versión para su revisión |
| fabled module submissions | Listar envíos propiedad del creador |
| fabled module status $SUBMISSION_ID | Mostrar un envío o esperar una decisión |
Opciones
| Opción | Se aplica a / límites |
|---|---|
| --json | Cada comando; un resultado legible por máquina |
| --token-stdin | Publicador, publicación, envíos, estado; token de la entrada estándar |
| -h, --help | Ayuda de comando raíz o módulo |
| --publisher-id, --publisher-name, --module-id, --name | campos de visualización/identidad del andamio de inicio |
| --output <path> | salida del paquete; dist/<id>-<version>.zip predeterminado |
| --channel prerelease|stable | publicar; presentación preliminar predeterminada |
| --request-id <id> | editor reclama y publica; 1 a 128 caracteres de identificación segura |
| --status <status> | envíos; no distingue entre mayúsculas y minúsculas PENDING, CHANGES_REQUESTED, REJECTED, APPROVED, WITHDRAWN |
| --package <publisher.module> | filtro de paquete de envíos |
| --page <number> | envíos; basado en cero, predeterminado 0 |
| --size <number> | envíos; 1–100, predeterminado 25 |
| --wait | estado; encuesta hasta que la revisión llegue a una decisión final |
| --timeout <seconds> | estado --wait; 1–1800, predeterminado 600 |
| --interval <seconds> | estado --wait; 1–30, predeterminado 5 |
Variables de entorno
| Variable | Comportamiento |
|---|---|
| FABLED_API_URL | Raíz de API de publicación; predeterminado https://api.fabled.gg; HTTPS excepto HTTP de bucle invertido |
| FABLED_WEB_URL | Origen del navegador para iniciar sesión; HTTPS o HTTP de bucle local; configurar para orígenes API personalizados |
| FABLED_CREDENTIALS_PATH | Anulación absoluta del archivo de credenciales guardado |
| FABLED_ACCESS_TOKEN | Token de acceso a automatización; anula el inicio de sesión guardado |
Códigos de salida
| Código | Significado |
|---|---|
| 0 | Éxito |
| 2 | Error de uso del comando |
| 3 | Error de validación del módulo |
| 4 | Error de E/S del sistema de archivos |
| 5 | Archivo inseguro o con formato incorrecto |
| 6 | Fallo de autenticación |
| 7 | Fallo de red |
| 8 | Fallo o conflicto en el servicio de publicación |
| 10 | Error interno inesperado |