Como usar node_modules no Electron?

Usando electron em combinação com Angular2, Typescript e Electron, estou tentando descobrir como usar um pacote de módulo de nó instalado via npm. O problema atual é que eu tenho que especificar a localização do módulo comovar module = require('./node_modules/xyz/lib/xyz.js'). Mas então o elétron não encontra as dependências de xyz, que estão localizadas dentro./node_modules/xyz/node_modules/yyy e reclama./yyy.js não pode ser encontrado.

A estrutura do aplicativo de elétrons

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

questionAnswers(3)

yourAnswerToTheQuestion