La capture de Browserify erreur d'analyse (option individuelle)

Je suis en utilisant gulp + browserify construire et assembler ma bibliothèque javascript. Maintenant, il y a une chose qui me tracasse: je suis à court d'un simple serveur avec livereload pour le développement via gulp. Cela fonctionne bien, mais dès que mon javascript contient une erreur de syntaxe, browserify déclenche une erreur provoquant l'arrêt du serveur.

La browserify code que j'utilise (à noter que j'ai ajouté un gestionnaire d'erreur):

browserify("./src/main.js")
   .bundle({standalone: "SomeName", debug: false}).on('error', notify.onError({
            message: "Error: <%= error.message %>",
            title: "Failed running browserify"
    })
);

Vient maintenant la partie intéressante:
Lorsque je supprime la version autonome de paramètre (et mon js est syntacticaly incorrect), le gestionnaire d'erreur incendies. Cependant, lorsque j'utilise ce réglage autonome, le gestionnaire d'erreur ne se déclenche pas, d'où le serveur lancé par avaler de l'arrêt)

Quelqu'un sait comment résoudre ce problème? Je pourrais toujours manuellement valider mes fichiers js dans le gulp, mais éviter cette solution de contournement