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.

I fail to get mac OS Catalina 10.15.7 to work with Blinkstick.
Not happy about this, bought a handful (and some) of them only to fail getting them to work with Node.js LTS on Mac OS…

Downgrading to Node v8 is not an option for me, unfortunately.

Anyone gotten Blinksticks to work with a reasonably recent (Nov 2020) version of macOS and Node.js?