This PR moves us to electron v1.6.2. Previously we were falling way behind improvements in electron because there were binary ABI compatibility issues between node, electron and chromium v8. Those have been resolved by a combination of fixes and improvements in the toolchain.
We now use electron-rebuild as a postinstall to make sure binary modules are kept compatible with electron.
This PR moves us to electron v1.6.2. Previously we were falling way behind improvements in electron because there were binary ABI compatibility issues between node, electron and chromium v8. Those have been resolved by a combination of fixes and improvements in the toolchain.
We now use electron-rebuild as a postinstall to make sure binary modules are kept compatible with electron.
Note that theres a bug in a module in the dependency tree that causes harmless errors to be printed to the electron console: https://github.com/codeforscience/sciencefair/issues/42