Seems the installation instructions should have mentioned the need for setting up chrome-sandbox properly. I'm running on WSL and get this.
$ sudo chown root node_modules/electron/dist/chrome-sandbox
$ sudo chmod 4755 node_modules/electron/dist/chrome-sandbox
$ npm start
> electron-quick-start@1.0.0 start /mnt/c/work/experiments/node/videodownloader
> electron .
[1790:0702/081142.951857:FATAL:setuid_sandbox_host.cc(157)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that node_modules/electron/dist/chrome-sandbox is owned by root and has mode 4755.
Seems the installation instructions should have mentioned the need for setting up chrome-sandbox properly. I'm running on WSL and get this.