Salta al contenuto principale
Fabled

Creatore di moduli

Richiedi, pubblica e segui la recensione

Richiedi uno spazio dei nomi dell'editore, invia prove immutabili e segui il ciclo di vita della revisione umana.

Rivendica l'editore del manifest

fabled module publisher status
fabled module publisher claim .

indica se l'account corrente possiede uno spazio dei nomi dell'editore e ne mostra lo stato senza esporre l'identità del proprietario. l'attestazione legge editore.id e editore.nome dal manifesto del progetto. Gli ID editore sono composti da 2 a 39 lettere minuscole, cifre e trattini e diventano il primo segmento di ogni ID pacchetto.

Invia un canale di rilascio

Scegli un comando per la versione che intendi inviare. Utilizzare la versione preliminare durante l'iterazione con i revisori:

fabled module publish . --channel prerelease

Utilizza stable solo quando l'archivio convalidato è il candidato al rilascio che desideri revisionare per il canale stable:

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

pubblica accetta una directory di progetto o un archivio convalidato, lo carica come dati in quarantena per la revisione e controlla che la ricevuta di Fabled corrisponda all'ID del pacchetto, alla versione, al canale, a SHA-256 e alla lunghezza in byte. Il caricamento non rende eseguibile il codice del pacchetto né inserisce la versione nel catalogo del lettore.

Elenca e attendi la revisione

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

Un invio passa a PENDING, CHANGES_REQUESTED, REJECTED, APPROVED o WITHDRAWN. L'output umano e JSON include note del revisore limitate, risultati automatizzati e avvisi. --wait si ferma dopo una decisione, interrogando ogni 5 secondi fino a 600 secondi per impostazione predefinita; --interval accetta 1–30 secondi e --timeout accetta 1–1800 secondi.

Dopo l'approvazione

L'approvazione è un cancello, non l'attivazione automatica. Una versione deve anche essere promossa in un canale di catalogo disponibile. Un membro acquisisce quindi il proprio diritto, installa esplicitamente la versione esatta accettandone i termini e la attiva in un ambito idoneo. Fabled risolve le dipendenze compatibili e fornisce solo una proiezione runtime firmata attendibile dall'host del browser. L’attivazione nella campagna segue i controlli su proprietario e diritti descritti nella guida all’installazione; il supporto ai moduli della community richiede il deployment della versione candidata corrispondente.