Home Blog Entry Dynamically build TypeScript string literal type