I've used the node.js version of argparse, which as I understand it, is a clone of the python implementation and I've not seen how to do mutually exclusive flags. Mind you, at the time I didn't need them, so it wasn't an issue, but I don't recall seeing any way to do it either.