essa vai pros amantes do blambers: qual a melhor forma de adicionar tipagem de forma gradual num projeto javascript?
Eu tenho em mãos um projeto gigante, cheio de classes, métodos, uma classe chama a outra, uma função recebe objeto de parâmetro, e nessa salada tem vários lugares que recebem aquele objeto normalzinho do javascript.
O resultado é que pra mexer em qualquer lugar do código eu preciso ficar analisando toda a stack de chamadas das funções, porque sempre sempre quebra algo em algum lugar porque parou de ir ou vir uma propriedade específica que eu não tenho como saber que é necessária.
E o javascript me diz que todo argumento em qualquer função é `any` (×﹏×)