https://adevindev.xyz/post/lancamento-typescript-5-0