A Real-world use case of Conditional Types, Type Inference, Template Literal Types, and Recursion.
No plugins. Two Approaches —1. Recursion, 2. Iteration to aggregate data chunks.