microsoft/TypeScript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
microsoft/TypeScript é bom para iniciantes?
Nos últimos 30 dias, microsoft/TypeScript fez merge de 44 de 154 pull requests de contribuidores externos, e os mantenedores costumam responder em até 1 dia. Agora há 24 issues para iniciantes abertas.
- Estrelas
- 112k
- Forks
- 16k
- Issues abertas para iniciantes
- 24
- Issues indexadas
- 5.1k
- Merge médio
- 3d 4h
- PRs com merge (30d)
- 145
- Linguagem predominante
- Go
- Licença
- Apache-2.0
- Último push no GitHub
- 24/10/2026
- Última indexação
- 19/9/2026
- Guia de contribuição
- Guia de contribuição
- Código de conduta
- Código de conduta
- Labels para iniciantes
- help wanted good first issue
Como contribuir com microsoft/TypeScript
- Leia primeiro o guia de contribuição: ele explica como os mantenedores querem que as mudanças sejam propostas, testadas e revisadas.
- O projeto tem um dev container: abra no Codespaces para ter um ambiente funcionando no navegador.
- Leia o código de conduta: ele vale para issues e pull requests tanto quanto para o chat.
- Escolha uma das 24 issues abertas para iniciantes abaixo e comente que quer trabalhar nela antes de começar.
Issues em que talvez alguém já esteja trabalhando aparecem no fim. Ordenar tudo por data
-
API: `tsc.exe` opens a visible console window on Windows when the parent process has no consoleAberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 75/100
microsoft/TypeScript#65083 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 70/100
microsoft/TypeScript#65075 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 35/100
microsoft/TypeScript#65068 · 4 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 55/100
microsoft/TypeScript#65054 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100
microsoft/TypeScript#65049 ·
Mantenedores costumam responder em até 1 dia
-
lib.dom.d.ts: Transformer is missing the `cancel` member that WHATWG Streams definesTalvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. Aberta
Dificuldade 3/5 Meio dia Facilidade para iniciantes 52/100
microsoft/TypeScript#65008 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 46/100
microsoft/TypeScript#64987 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
microsoft/TypeScript#64983 ·
Mantenedores costumam responder em até 1 dia
-
Bug Domain: tsc: --incremental
Dificuldade 4/5 1-2 dias Facilidade para iniciantes 44/100
microsoft/TypeScript#64967 ·
Mantenedores costumam responder em até 1 dia
-
Possible Improvement
Dificuldade 3/5 Meio dia Facilidade para iniciantes 55/100
microsoft/TypeScript#64961 ·
Mantenedores costumam responder em até 1 dia
-
Suggestion
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
microsoft/TypeScript#64959 ·
Mantenedores costumam responder em até 1 dia
-
Bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
microsoft/TypeScript#64950 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Needs Investigation
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 20/100
microsoft/TypeScript#64947 · 4 comentários ·
Mantenedores costumam responder em até 1 dia
-
Suggestion
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
microsoft/TypeScript#64938 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
Suggestion
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 53/100
microsoft/TypeScript#64932 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
Excess synthetic-this member allocations in nongeneric mapped interface inheritanceTalvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. AbertaDomain: Performance Possible Improvement
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 20/100
microsoft/TypeScript#64925 ·
Mantenedores costumam responder em até 1 dia
-
Bug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 52/100
microsoft/TypeScript#64895 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Bug Crash Domain: tsc: --incremental
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
microsoft/TypeScript#64875 · 4 comentários ·
Mantenedores costumam responder em até 1 dia
-
Possible Improvement
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 30/100
microsoft/TypeScript#64852 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Domain: Performance Possible Improvement
Dificuldade 3/5 Meio dia Facilidade para iniciantes 62/100
microsoft/TypeScript#64848 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Support package mapsAberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 8/100
microsoft/TypeScript#64827 · 12 reações ·
Mantenedores costumam responder em até 1 dia
-
TS7 LSP: documentHighlight returns nothing when the file path contains '@'Talvez livre de novo Um pull request para esta issue foi fechado sem ser mesclado. AbertaBug
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 78/100
microsoft/TypeScript#64758 ·
Mantenedores costumam responder em até 1 dia
-
Refactor > ... does nothing / fails silently for .tsx components that consume css module style(s)AbertaBug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100
microsoft/TypeScript#64769 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 12/100
microsoft/TypeScript#64708 ·
Mantenedores costumam responder em até 1 dia
-
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 30/100
microsoft/TypeScript#64707 ·
Mantenedores costumam responder em até 1 dia
-
typescript-go: Infinite recursion in inferFromTypes via getReturnTypeOfSignature (tsc 5.9 OK)AbertaBug
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 12/100
microsoft/TypeScript#64701 ·
Mantenedores costumam responder em até 1 dia
-
panic: nil pointer dereference in CreateDiagnosticForNodeInSourceFile for a malformed "files" array in tsconfig.jsonTalvez já em andamento @timurzvural assumiu hoje. Aberta
Dificuldade 2/5 1-3 horas Facilidade para iniciantes 25/100
microsoft/TypeScript#65079 ·
Mantenedores costumam responder em até 1 dia
-
panic: strings: negative Repeat count with --pretty; TS8010 span for an empty type annotation in JS ends before it startsTalvez já em andamento @timurzvural assumiu hoje. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 25/100
microsoft/TypeScript#65078 ·
Mantenedores costumam responder em até 1 dia
-
Native tsc reads a literal U+FFFD in a regex character class as 0xEF (false TS1517 / TS1516)Talvez já em andamento @timurzvural assumiu hoje. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 25/100
microsoft/TypeScript#65076 ·
Mantenedores costumam responder em até 1 dia
-
API: `closeProjects` then `openFiles` crashes tsgo (nil ChangeIf in `acquireConfigForFile`)Talvez já em andamento @timurzvural assumiu há 1 dia. Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
microsoft/TypeScript#65071 ·
Mantenedores costumam responder em até 1 dia
-
7.1: array-destructured parameter with a `= []` default loses its contextual type (TS7031)Talvez já em andamento @timurzvural assumiu há 1 dia. Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
microsoft/TypeScript#65069 ·
Mantenedores costumam responder em até 1 dia
-
Native printer panics when printing JSDoc AST nodesTalvez já em andamento @el-j assumiu há 1 dia. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 72/100
microsoft/TypeScript#65057 ·
Mantenedores costumam responder em até 1 dia
-
7.0 regression: inherited members are sorted by position, so an empty subinterface changes assignabilityTalvez já em andamento @timurzvural assumiu há 1 dia. Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
microsoft/TypeScript#65052 ·
Mantenedores costumam responder em até 1 dia
-
API: coarse-grained checker queries for tools that extract a whole API surface (`getSymbolDocumentations`, `getMembersOfType`)Talvez já em andamento @timurzvural assumiu há 1 dia. Aberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 25/100
microsoft/TypeScript#65051 · 2 comentários ·
Mantenedores costumam responder em até 1 dia
-
JSDoc: a nested @property with a type that does not parse drops every nested @property after itTalvez já em andamento @NullVoxPopuli assumiu há 2 dias. Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
microsoft/TypeScript#65020 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
Format Document is not idempotent when a line break moves a token that enclosing nodes start atTalvez já em andamento @roninjin10 assumiu há 3 dias. Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
microsoft/TypeScript#65000 ·
Mantenedores costumam responder em até 1 dia
-
Top-level await reparse keeps statements it already consumed when it reaches the end of the fileTalvez já em andamento @roninjin10 assumiu há 3 dias. Aberta
Dificuldade 4/5 1-2 dias Facilidade para iniciantes 25/100
microsoft/TypeScript#64999 ·
Mantenedores costumam responder em até 1 dia
-
declaration emit depends on checker assignment; a type alias becomes `any` with no errorTalvez já em andamento @timurzvural assumiu há 2 dias. Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
microsoft/TypeScript#64998 ·
Mantenedores costumam responder em até 1 dia
-
Generic class in a reference cycle measured invariant in 7.1: `Link<Sub>` no longer assignable to `Link<EntityBase>` (@sap-cloud-sdk/odata-common)Talvez já em andamento @1-DARK assumiu há 2 dias. Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 46/100
microsoft/TypeScript#64995 ·
Mantenedores costumam responder em até 1 dia
-
`typescript/sync`: tuples and type literals from `checker.typeToTypeNode` print multi-line (SingleLine flag lost)Talvez já em andamento @1-DARK assumiu há 1 dia. Aberta
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 53/100
microsoft/TypeScript#64991 ·
Mantenedores costumam responder em até 1 dia
-
`--experimentalDecorators`: decorated `abstract` property is emitted as a class field (regression in 7.0)Talvez já em andamento @1-DARK assumiu há 4 dias. AbertaBug
Dificuldade 4/5 1-2 dias Facilidade para iniciantes 35/100
microsoft/TypeScript#64980 ·
Mantenedores costumam responder em até 1 dia
-
7.1: destructured parameter with a `= {}` default loses its contextual type (TS7031)Talvez já em andamento @a-tarasyuk assumiu há 4 dias. AbertaBug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 53/100
microsoft/TypeScript#64974 · 1 comentário · 3 reações ·
Mantenedores costumam responder em até 1 dia
-
Type annotations cause contextual `this` in object literal returned from an async function to be inferred as `Promise<This> | This`Talvez já em andamento @1-DARK assumiu há 6 dias. AbertaBug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 25/100
microsoft/TypeScript#64954 ·
Mantenedores costumam responder em até 1 dia
-
File changed on disk with a content-mapped or `.d.ts` extension never triggers workspace/diagnostic/refreshTalvez já em andamento @mrlubos assumiu há 8 dias. Aberta
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 35/100
microsoft/TypeScript#64943 ·
Mantenedores costumam responder em até 1 dia
-
Formatter README links rules.ts and names createRulesMap, which the Go port does not haveTalvez já em andamento @lgriffin assumiu há 8 dias. AbertaBug
Dificuldade 1/5 Menos de uma hora Facilidade para iniciantes 1/100
microsoft/TypeScript#64939 ·
Mantenedores costumam responder em até 1 dia
-
Signature help shows no JSDoc for a `const` with a function type annotationTalvez já em andamento @MadalinWolf assumiu há 8 dias. AbertaBug Domain: LS: Signature Help
Dificuldade 3/5 1-2 dias Facilidade para iniciantes 70/100
microsoft/TypeScript#64937 · 1 comentário ·
Mantenedores costumam responder em até 1 dia
-
7.1 regression: circular type alias accepts an assignment it should reject (opposite of #64891)Talvez já em andamento @jasleenkaur-qed42 assumiu há 8 dias. AbertaBug
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 48/100
microsoft/TypeScript#64930 ·
Mantenedores costumam responder em até 1 dia
-
[7.1 API] Equivalent of `BuilderProgram.getAllDependencies` / batched module resolutionTalvez já em andamento @jackeddisciple assumiu há 8 dias. Aberta
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
microsoft/TypeScript#64920 ·
Mantenedores costumam responder em até 1 dia
-
API: parameter documentation (getDocumentationComment / getJsDocTags) diverges from the classic services in TypeScript 7.1Talvez já em andamento @WinterYukky assumiu há 9 dias. AbertaBug Domain: API
Dificuldade 4/5 3-5 dias Facilidade para iniciantes 45/100
microsoft/TypeScript#64919 ·
Mantenedores costumam responder em até 1 dia
-
Content mappers: pass an import's query or attributes to `transform`Talvez já em andamento @andrewbranch assumiu há 5 dias. AbertaNeeds Investigation
Dificuldade 5/5 Mais de uma semana Facilidade para iniciantes 35/100
microsoft/TypeScript#64912 · 4 reações · 1 responsável ·
Mantenedores costumam responder em até 1 dia
Mostrando os 100 mais recentes
Esta página lista apenas o que foi indexado mais recentemente. O filtro avançado tem o inventário completo, refinado por linguagem, dificuldade e duração.