Joe Clack
Joe Clack
The build is failing now because of a breaking release to `@npm/types` [here](https://github.com/npm/types/releases/tag/v2.0.0)
The build is failing because ... no good reason ? 😩
Yes, and what's that got to do with this PR?! I haven't touched that module at all! ðŸ˜
Are there any actions I need to take here, other than waiting for a review?
> That is a new 5.7 break we are going to fix on master (sorry...) bahaha, don't worry about it :joy: I was mostly worried I might have to resolve...
Ready to merge
> please revert Reverting isn't the play here - this PR makes the types more correct. We should look into fixing the issue properly. I haven't had a chance to...
What confuses me is that some typescript versions correctly recognise the type as `Server` but others expand out the response type into some huge object type `Server`? This seems to...
Posting what I believe is another way of reproducing this: ```ts const foo = { bar: ['hello', (value: 'hello' | 'bye') => {}], baz: [3, (value: 3 | 5) =>...
@brandonryan thanks for clarifying! Do you know if there's an open feature request for narrowing `key`? If so, please could you link it for me? Don't worry about it if...