Como atualizar o TypeScript para a versão mais recente usando npm?
Olá a todos! Sou um desenvolvedor iniciante e recentemente comecei a estudar TypeScript. Tive um problema: instalei o TypeScript globalmente via npm há algum tempo, mas agora preciso atualizá-lo para a versão mais recente para usar novos recursos, como template literal types ou suporte aprimorado a módulos.
Aqui está o que já tentei:
1. Executei `npm update -g typescript` — mas a versão não mudou, permaneceu 4.5.0.
2. Tentei `npm install -g typescript@latest` — a instalação pareceu funcionar, mas quando verifico a versão com `tsc --version`, ainda vejo a antiga.
3. Também verifiquei se o TypeScript não está instalado localmente no projeto — lá está `typescript@4.2.0`, e quero atualizá-lo também.
Meu código:
```typescript
// Código antigo que funciona
function greet(name: string): string {
return `Hello, ${name}!`;
}
// Quero usar um novo recurso — template literal types
type EventName = 'click' | 'focus' | 'blur';
type EventHandler = `on${Capitalize