microsoft / microsoft/TypeScript

Expose `--init` functionality in a tsserver command

Offen
#4,466 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Help Wanted Suggestion
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

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Ö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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.