Complementos de Scully.
Esta es una visión general sobre los complementos. Para más detalles visita la sección complementos en la referencia.
Sobre los complementos.
Para hacer posible la expansión y adaptabilidad a todos los ambientes de trabajo y aplicaciones modernas tenemos un sistema de complementos en Scully. Esto hace posible adaptarlo a todo tipo de situaciones.
Actualmente hay 7 tipos de complementos en Scully. Todos adhieren a la misma interfaz básica:
interface plugin {
(...parameters:any) => Promise<unknown>
}
Esto significa que un complemento es una función que retorna una promesa, o una función asíncrona. Si un complemento dispara una excepción, o retorna una promesa cancelada, Scully devolverá un error o advertencia como un log en la pantalla y detendrá toda execución. (al menos que haya una configuración que permita ignorar y continuar)