Browserify transform that emits a descriptive syntax error on invalid javascript