Generally, javascript debugging is a headache. However, with the introduction of browser’s novel capabilities, this  has become ease up to some extent. For example, firefox and chrome browsers are usually ahead of the game while some other browsers are lacking in this support.

Browserify, on the other hand, is a software with many capabilities as a build tool for javascripts.