oh! eslint has `space-unary-ops` which would have alerted me—wonder if I’m missing that in my config

https://eslint.org/docs/latest/rules/space-unary-ops

(and `space-infix-ops` too! https://eslint.org/docs/latest/rules/space-infix-ops)