Repolode
microsoft

microsoft/TypeScript

Um superset tipado de JavaScript que adiciona tipos estáticos opcionais e compila para JavaScript legível e baseado em padrões.

Estrelas
111,543
Forks
16,709
Issues abertas
5,144
Último commit
há 4 horas

O que é?

TypeScript é uma linguagem de programação para criar aplicações JavaScript de grande porte. Ela adiciona anotações de tipo opcionais ao JavaScript, permitindo o uso de ferramentas nos editores e a verificação estática em grandes bases de código.

O código TypeScript compila para JavaScript puro, que roda em qualquer navegador, host ou sistema operacional. A saída do compilador é legível e segue os padrões da web, permitindo adotar TypeScript gradualmente em projetos JavaScript existentes.

O projeto é distribuído no npm como o pacote typescript, e uma versão nightly está disponível sob a tag next. Um playground no navegador permite experimentar a linguagem sem instalar nada.

Recursos principais

  • 01Tipos estáticos opcionais adicionados à sintaxe do JavaScript
  • 02Compila para JavaScript legível, com suporte a navegadores, Node.js e outros hosts
  • 03Suporte a ferramentas de editor em grandes bases de código
  • 04Distribuído no npm com versões estáveis e nightly
  • 05Playground no navegador para experimentar a linguagem

Casos de uso

  • Criar aplicações grandes de front-end ou Node.js que precisam de verificação estática de tipos
  • Adicionar tipos gradualmente a um projeto JavaScript existente
  • Detectar erros de tipo durante o desenvolvimento, antes de executar o código

Início rápido

  1. 1

    Instale a versão estável mais recente do TypeScript via npm

    npm install -D typescript
  2. 2

    Ou instale as compilações nightly via npm

    npm install -D typescript@next
  3. 3

    Experimente no playground on-line

Antes de usar

  • O README não descreve um runtime independente; ele é instalado como um pacote de compilador via npm.

Tópicos

Perguntas frequentes

O que é TypeScript?
Um superset tipado de JavaScript que adiciona tipos estáticos opcionais e compila para JavaScript legível e baseado em padrões. TypeScript é uma linguagem de programação para criar aplicações JavaScript de grande porte. Ela adiciona anotações de tipo opcionais ao JavaScript, permitindo o uso de ferramentas nos editores e a verificação estática em grandes bases de código.
TypeScript é gratuito? Qual é a licença?
TypeScript é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
TypeScript ainda é mantido?
Manutenção ativa. O último commit de TypeScript foi em 21 de out. de 2026.
Para que posso usar TypeScript?
Criar aplicações grandes de front-end ou Node.js que precisam de verificação estática de tipos Adicionar tipos gradualmente a um projeto JavaScript existente Detectar erros de tipo durante o desenvolvimento, antes de executar o código
Como instalar TypeScript?
Instale a versão estável mais recente do TypeScript via npm: npm install -D typescript Ou instale as compilações nightly via npm: npm install -D typescript@next Experimente no playground on-line
Onde consigo TypeScript?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/microsoft/TypeScript

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados