During development, I only had to use the desktop client. So, I manually installed the package using
npm install keytar followed by
npm install inside the ElectronClient directory. But, when the PR gets deployed the code will run across all the clients. I tried installing the package from only the root of the project. But when I opened up the desktop client after this, it threw me an error saying:
Uncaught Exception: Error: Module did not self-register.
So, where (and how) should I install the node package so that it gets installed across all the clients.