This package generates a unique ID/String for different browsers. Like chrome, Firefox and any other browsers which supports canvas and audio Fingerprinting.
Why do you think that https://github.com/Rajesh-Royal/Broprint.js is a good alternative to browser-fingerprint