npm browserify compatibility