Saltar al contenido principal
Fabled

Creador del módulo

Reclama, publica y sigue la reseña

Reclama un espacio de nombres de editor, envía pruebas inmutables y sigue el ciclo de vida de la revisión humana.

Reclama el editor del manifiesto El estado de

fabled module publisher status
fabled module publisher claim .

informa si la cuenta actual posee un espacio de nombres de editor y muestra su estado sin exponer la identidad del propietario. El reclamo lee publisher.id y publisher.name del manifiesto del proyecto. Los identificadores de editor tienen entre 2 y 39 letras minúsculas, dígitos y guiones y se convierten en el primer segmento de cada identificador de paquete.

Enviar un canal de lanzamiento

Elija un comando para la versión que desea enviar. Utilice la versión preliminar mientras itera con los revisores:

fabled module publish . --channel prerelease

Utilice estable solo cuando el archivo validado sea la versión candidata que desea revisar para el canal estable: La publicación

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

acepta un directorio de proyecto o un archivo validado, lo carga como datos en cuarentena de revisión y verifica que el recibo de Fabled coincida con el ID del paquete, la versión, el canal, SHA-256 y la longitud en bytes. La carga no hace que el código del paquete sea ejecutable ni coloca la versión en el catálogo del reproductor.

Listar y esperar revisión

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 envío pasa por PENDING, CHANGES_REQUESTED, REJECTED, APPROVED o WITHDRAWN. La salida humana y JSON incluye notas delimitadas del revisor, hallazgos automatizados y advertencias. --wait se detiene ante una decisión y realiza un sondeo cada 5 segundos durante un máximo de 600 segundos de forma predeterminada; --interval acepta de 1 a 30 segundos y --timeout acepta de 1 a 1800 segundos.

Después de la aprobación

La aprobación es una puerta, no la activación automática. Un lanzamiento también debe promocionarse en un canal de catálogo disponible. Luego, un miembro adquiere su derecho, instala explícitamente la versión exacta mientras acepta sus términos y la activa en un ámbito elegible. Fabled resuelve dependencias compatibles y ofrece solo una proyección de tiempo de ejecución firmada en la que confía el host del navegador. La activación en campañas sigue las comprobaciones de propietario y derechos descritas en la guía de instalación; la compatibilidad con módulos comunitarios requiere desplegar la versión candidata correspondiente.