Hola gente!
La pregunta es simple: Si tienen un paquete para Node, con un directorio samples, como se definen e instalan las dependencias de esos samples?
Opciones:
1- Se pone en el README.md de cada sample, los npm install <paquete> a instalar
2- Se pone un package.json en cada sample
3- Se ponen en el devDependencies del package.json top
4- Otra?
El 2 no me gusto, porque al parecer, el package.json OBLIGA a tener un name, y un version, y cualquier puede ir y hacer npm publish del sample, es asi?
El 3 obliga a bajarse Express y 40 frameworks mas, si tengo 5 samples con 5 web frameworks, middlewares distintos.
El 1 es el menos intrusivo para el que no quiere tener todos los samples ya preparados. Va fijandose en cual quiere probar.
Gracias por cualquier info!
Nos leemos!
Angel "Java" Lopez