How to transform type of object with TS so that the values are of same type but wrapped in Array - Theo's Typesafe Cult