generate:composer

Genera un archivo composer.json

Uso:

drupal generate:composer  [options]
gcom

Opciones disponibles

OpciónDetalles

--module

Nombre del módulo.

--name

Nombre del paquete

--type

Tipo del paquete

--description

Descripción del paquete

--keywords

Palabras clave del paquete

--license

Licencia

--homepage

Página web del proyecto

--minimum-stability

Estabilidad mínima

--authors

Autores del proyecto

--support

Canales de soporte

--required

Paquetes requeridos

Ejemplos

Generar un archivo de Composer especificando el nombre máquina del módulo, nombre del paquete, tipo del paquete, descripción del paquete, palabras clave, licencia, página web, estabilidad mínima, autores, canales de ayuda y paquetes requeridos

drupal generate:composer \
  --module="module_name" \
  --name="drupal/module_name" \
  --type="drupal-module" \
  --description="Package description" \
  --keywords='Drupal' --keywords='logging' \
  --license="GPL-2.0+" \
  --homepage="https://www.drupal.org/project/module_name" \
  --minimum-stability="stable" \
  --authors='"name":"Author name", "email":"author@email.com", "homepage":"http://website.com", "role":"Developer"' \
  --support='"channel":"email", "url":"author@email.com"' \
  --support='"channel":"source", "url":"http://github.com"' \
  --required='"name":"drupal/views", "version":"^1.0"' \
  --required='"name":"drupal/token", "version":"^2.0"'