desearía que TypeScript tuviera una mejor historia para la metaprogramación que depender de directivas. imagina un mundo donde tuviéramos macros de tiempo de compilación al estilo de Zig o si parte del trabajo que @kentcdodds hizo con babel-macros hace años se hubiera incorporado al compilador de TypeScript o a una especificación de algún tipo.