11 pontos por composite 2023-08-25 | 2 comentários | Compartilhar no WhatsApp

A versão 5.2 do TypeScript foi lançada.

  • gerenciamento explícito de recursos com a declaração using
  • metadados de decoradores
  • elementos de tupla nomeados ou anônimos
  • uso mais fácil de métodos para combinar arrays
  • métodos de cópia de array
  • suporte a symbols como chaves em WeakMap e WeakSet
  • suporte a caminhos de importação somente de tipos em extensões de arquivos de implementação do TypeScript
  • inserção automática de vírgula ao digitar membros de objeto
  • refatoração de inline variable (quando uma variável é usada apenas em um lugar específico, o valor é inserido automaticamente e a declaração da variável é removida; semelhante às IDEs baseadas em IntelliJ)
  • dicas inline de argumentos clicáveis (fornecem visualmente o nome do argumento ao lado dele, também semelhante às IDEs baseadas em IntelliJ)
  • otimização da verificação de compatibilidade de tipos de entrada (melhoria na velocidade de análise de tipos semelhantes)
  • além disso, várias outras mudanças e correções
    • lib.d.ts (atualização dos tipos de DOM)
    • suporte a elementos não definidos (undefined) na propriedade labeledElementDeclarations
    • as propriedades module e moduleResolution devem necessariamente corresponder dentro da configuração de ambiente Node.js
    • verificação consistente de export para símbolos mesclados
    • modules são sempre emitidos na forma de namespace

2 comentários

 
superwoou 2023-08-25

Ficou mais fácil usar métodos para combinar arrays
é
Ficou mais fácil usar métodos de união de arrays

Acho que essa seria uma forma de expressar mais adequada (embora até isso soe meio estranho)

 
[Este comentário foi ocultado.]