microsoft / microsoft/TypeScript
Expose `--init` functionality in a tsserver command
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Go
- Sterne
- 111k
- Forks
- 14.3k
- Ø Merge
- 1 T. 19 Std.
- Gemergte PRs (30 T.)
- 117
Beschreibung
We now have --init support to generating a default tsconfig.json file (see #4037). Editors would need to expose a functionality that uses this, possibly passing a set of additional defaults based on their scenario. we need to expose this as a Language Service API as well as a tsserver command. see @jrieken's comment in https://github.com/Microsoft/TypeScript/pull/4037#issuecomment-135056980
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, die bestehende Unterstützung für --init aus Issue #4037 und den referenzierten Kommentar im Pull Request #4037 zu lesen. Ermittle die Formen der Language Service API und der tsserver-Befehle, die erforderlich sind, um dies bereitzustellen, einschließlich der vom Editor bereitgestellten Standardwerte. Als abgeschlossen gilt die Aufgabe, wenn beide Schnittstellen eine standardmäßige tsconfig.json mit den angeforderten zusätzlichen Standardwerten erzeugen können.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- typescript
- Bereich
- api, devtools
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100