Suppose you have a script with an isolated jquery (v2.1.3) that you require with browserify, and the page has another jquery (v.1.4.4), then if you use imagesloaded in the browserify script you get an error: TypeError: undefined is not a function, because imagesloaded is getting $ as the jquery 1.4.4 and not the required with browserify, which it should.