Pular para o conteúdo principal
Fabled

Criador do Módulo

Referência de comando CLI do módulo

Comandos exatos, opções aceitas, variáveis de ambiente e códigos de saída de processo para @fabledgg/module-cli 0.1.x.

Comandos

ComandoObjetivo
fabled module init [directory]Crie um novo andaime de Dados e bate-papo; diretório padrão fabled-dice-chat
fabled module validate [directory]Validar um projeto de origem; diretório atual padrão
fabled module pack [directory]Valide e crie um ZIP determinístico
fabled module inspect <archive.zip>Validar e relatar com segurança um arquivo existente
fabled module loginLer um URI/código de emparelhamento numa entrada oculta ou por stdin; guardar uma sessão opaca válida por 8 horas, sem renovação
fabled module logoutRevogar a sessão válida da CLI e remover a credencial local; conservar o ficheiro para repetir se a revogação falhar
fabled module publisher claim [directory]Reivindique o namespace do editor no manifesto
fabled module publisher statusMostrar autoridade atual do namespace
fabled module publish [archive.zip|directory]Embale se necessário e envie uma liberação para revisão
fabled module submissionsListar envios de propriedade do criador
fabled module status $SUBMISSION_IDMostre um envio ou aguarde uma decisão

Opções

OpçãoAplica-se a / limites
--jsonCada comando; um resultado legível por máquina
--token-stdinEditor, publicação, envios, status; token de stdin
-h, --helpAjuda do comando raiz ou módulo
--publisher-id, --publisher-name, --module-id, --namecampos de identidade/exibição do scaffold de inicialização
--output <path>saída do pacote; padrão dist/<id>-<version>.zip
--channel prerelease|stablepublicar; pré-lançamento padrão
--request-id <id>reivindicação e publicação do editor; 1–128 caracteres identificadores seguros
--status <status>envios; PENDING, CHANGES_REQUESTED, REJECTED, APPROVED, WITHDRAWN, sem distinção entre maiúsculas e minúsculas
--package <publisher.module>filtro de pacote de envios
--page <number>envios; baseado em zero, padrão 0
--size <number>envios; 1–100, padrão 25
--waitstatus; pesquisa até que a revisão chegue a uma decisão terminal
--timeout <seconds>status --wait; 1–1800, padrão 600
--interval <seconds>status --wait; 1–30, padrão 5

Variáveis de ambiente

VariávelComportamento
FABLED_API_URLRaiz da API de publicação; padrão https://api.fabled.gg; HTTPS exceto HTTP de loopback
FABLED_WEB_URLOrigem do navegador para iniciar sessão; HTTPS ou HTTP local; definir para origens de API personalizadas
FABLED_CREDENTIALS_PATHSubstituição absoluta do arquivo de credenciais salvo
FABLED_ACCESS_TOKENToken de acesso de automação; substitui o login salvo

Códigos de saída

CódigoSignificado
0Sucesso
2Erro de uso do comando
3Erro de validação do módulo
4Erro de E/S do sistema de arquivos
5Arquivo inseguro ou malformado
6Falha de autenticação
7Falha na rede
8Falha ou conflito no serviço de publicação
10Erro interno inesperado