Pular para o conteúdo principal
Fabled

Criador do Módulo

Reivindique, publique e siga a revisão

Reivindique um namespace de editor, envie evidências imutáveis e siga o ciclo de vida da revisão humana.

Reivindique o editor do manifesto

fabled module publisher status
fabled module publisher claim .

informa se a conta atual possui um namespace de editor e mostra seu estado sem expor a identidade do proprietário. reivindicação lê publisher.id e publisher.name do manifesto do projeto. Os IDs do editor têm de 2 a 39 letras minúsculas, dígitos e hífens e se tornam o primeiro segmento de cada ID de pacote.

Envie um canal de lançamento

Escolha um comando para o release que você pretende enviar. Use o pré-lançamento ao iterar com os revisores:

fabled module publish . --channel prerelease

Use stable somente quando o arquivo validado for o release candidate que você deseja revisar para o canal stable:

fabled module publish dist/release.zip --channel stable

publica aceita um diretório de projeto ou arquivo validado, carrega-o como dados em quarentena de revisão e verifica se o recibo do Fabled corresponde ao ID do pacote, versão, canal, SHA-256 e comprimento de byte. O upload não torna o código do pacote executável nem coloca a versão no catálogo do player.

Liste e aguarde revisão

fabled module submissions --status pending
fabled module submissions --package my-studio.my-dice --page 0 --size 25
export FABLED_SUBMISSION_ID="replace-with-the-submission-id"
fabled module status "$FABLED_SUBMISSION_ID"
fabled module status "$FABLED_SUBMISSION_ID" --wait

Um envio passa por PENDING, CHANGES_REQUESTED, REJECTED, APPROVED ou WITHDRAWN. A saída humana e JSON inclui notas de revisores limitados, descobertas automatizadas e avisos. --wait interrompe uma decisão, pesquisando a cada 5 segundos por até 600 segundos por padrão; --interval aceita de 1 a 30 segundos e --timeout aceita de 1 a 1.800 segundos.

Após aprovação

A aprovação é uma porta, não a ativação automática. Um lançamento também deve ser promovido em um canal de catálogo disponível. Um membro então adquire seu direito, instala explicitamente a versão exata enquanto aceita seus termos e a ativa em um escopo elegível. Fabled resolve dependências compatíveis e entrega apenas uma projeção de tempo de execução assinada e confiável pelo host do navegador. A ativação na campanha segue as verificações de proprietário e direitos descritas no guia de instalação; o suporte a módulos da comunidade requer a implementação da versão candidata correspondente.