It’s my understanding that minification does ever you’ve just mentioned. Ergo unless there is an option to not shorten function names and other things the tool can’t be used…
I don’t know about Webpack but Browserify alone doesn’t minify; you’d need to use something like Uglify to do the minification. This would do the obfuscation you describe. I hope there’s an option to not shorten names because without any compression file sizes are gonna suck…