> Say you have a Bazel project that builds a web application

Ok, wait, why?

Because npm, pnpm, yarn, bun, shit what else did I forget, don't support other languages. Plays well with others is a quality that they can't match.