Curious which you are using and why - straight npm or yarn?
I had used yarn for a while, but switched back to npm as soon as they added package-lock.json. How about you?
In my experience, yarn always borked my bcrypt, and while it was a bit tricky to get bcrypt installed properly on Windows (I needed
windows-build-tools installed), it runs flawlessly now.