googleapis / googleapis/google-api-nodejs-client

tsconfig gets packed to individual packages

Offen
#3,057 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
priority: p2 type: bug
Vorherrschende Sprache
TypeScript
Sterne
12.2k
Forks
2k
Ø Merge
1 T. 9 Std.
Gemergte PRs (30 T.)
24

Beschreibung

Visual Studio code shows compilation errors for `node_modules` folder if a package from `@googleapis/` is installed:

image

image

The reason for that is that those packages include `tsconfig.json` which extends a (not installed) `gts` config, which wouldn't exist:

image

We should include `files:` section to the generated `package.json` for `@googleapis/` packages and include only files that are needed there.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Verfolge den Generator, der die @googleapis package.json-Dateien erzeugt; das Issue nennt weder eine Quelldatei noch einen Test. Vergleiche die gepackten Inhalte und tsconfig-Verweise und überprüfe anschließend, dass die generierten Pakete nur die von den Nutzern benötigten Dateien und keine unbrauchbare gts-basierte Konfiguration enthalten.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
node.js, typescript
Bereich
build-system
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
42/100

Neue Issues direkt in Ihr Postfach

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