On macOS Catalina (10.15.1), npm install blinkstick Fails

I’m following the installation guide in the README, but when I try to install run: npm i blinkstick , it errors out. Usually I Google the errors to figure out that I running the wrong versions of Node or something, but I’m coming up empty. I can upload the logs if anyone wants them, but here are just the error lines:

2885 error code ELIFECYCLE
2886 error errno 1
2887 error usb@1.1.1 install: `node-pre-gyp install --fallback-to-build`
2887 error Exit status 1
2888 error Failed at the usb@1.1.1 install script.
2888 error This is probably not a problem with npm. There is likely additional logging output above.


I kind of fixed it, I downgraded to Node v8, and that allowed me to install the module, but I had to install node-hid to get it to work. I’d also manually installed usb, node-gyp, and node-pre-gyp, so I’m not exactly sure what the combination was that fixed it, but I’m at least getting some response from the BlinkStick.