trying to coax the type of the mocked, promisified version of a function that provides util.promisify.custom out of the type system, and I'm failing :(
ughhh, I've gotten to the bottom of this and it's a frustrating case of 'well, who's fault is it really now'.
https://github.com/jestjs/jest/issues/14511
It's just hacks upon odd design decisions upon weird choices. sometimes this ecosystem really is quite frustrating.