Is there any way to the get the final availableAndPrimary object in this Playground to require both the availableDate and primaryKey keys using the All type?
I've tried various combinations of Unions/Intersections to solve this, but none have worked for every case.
The Playground lets you write TypeScript or JavaScript online in a safe and sharable way.