El objetivo de esta práctica es crear un package NodeJS y publicarlo en npm. El paquete se construye a partir de el código que haya desarrollado en la práctica anterior.
Se trata de añadir un ejecutable gitbook-start (Véase seccion bin en package.json)
Este ejecutable construye una plantilla con la estructura inicial del libro y provee a partir de los argumentos que se le pasen los mecanismos para su fácil despliegue en GitHub gh-pages y en Gitbook
Para analizar los argumentos pasados en línea de comandos un buen módulo es minimist
Como deberán darse de alta en el site de npm asegúrense de ponerle a su paquete un nombre único que no coincida con el de los otros alumnos, por ejemplo gitbook-start-team-name
Añada a los otros miembros del equipo como contributors. Véase las seccion people fields de package.json
Intente que su paquete funcione independientemente del Sistema Operativo (Linux, MacOS X, Windows, etc.)