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 prereleaseUtilizza stable solo quando l'archivio convalidato è il candidato al rilascio che desideri revisionare per il canale stable:
fabled module publish dist/release.zip --channel stablepubblica 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" --waitUn 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.