¿Cómo usar node_modules dentro de Electron?

Usando electron en combinación con Angular2, Typecript y Electron, estoy tratando de descubrir cómo usar un paquete de módulo de nodo instalado a través de npm. El problema actual es que tengo que especificar la ubicación del módulo comovar module = require('./node_modules/xyz/lib/xyz.js'). Pero entonces el electrón no encuentra las dependencias de xyz, que se encuentran dentro de./node_modules/xyz/node_modules/yyy y se queja./yyy.js no pudo ser encontrado.

La estructura de la aplicación de electrones

dist  
├── angular2.dev.js   
├── config.js  
├── index.html  
├── main.js  
├── node_modules  
├── package.json  
└── app.js  

Respuestas a la pregunta(3)

Su respuesta a la pregunta