Ver índice de contenidos del libro

5.5. La propiedad suggest

Indica la lista de paquetes que pueden mejorar de una u otra manera las funcionalidades de este paquete. Estos paquetes se listan solamente a modo informativo después de haber instalado el paquete principal. Los paquetes incluidos en la propiedad suggest nunca se instalan automáticamente. El usuario debe repasar la lista de paquetes sugeridos y decidir si los incluye como dependencia o no de su proyecto.

El formato para indicar los paquetes sugeridos es similar al de las propiedades require y require-dev, excepto que no hace falta indicar la versión. Como este valor puede ser cualquier cadena de texto, se suele aprovechar para explicar muy brevemente por qué sería interesante instalar este paquete. Ejemplo:

{
    "suggest": {
        "monolog/monolog": "Allows more advanced logging of the application flow"
    }
}