googleapis / googleapis/google-api-nodejs-client

Add "sideEffects" to package.json

Offen
#2,918 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
priority: p3 type: feature request
Vorherrschende Sprache
TypeScript
Sterne
12.3k
Forks
2k
Ø Merge
1 T. 9 Std.
Gemergte PRs (30 T.)
24

Beschreibung

Bundlers think this library cannot be tree shaken. This results in this workaround in Remix https://remix.run/docs/en/v1/pages/gotchas#server-code-in-client-bundles

I suggest adding `"sideEffects` field to `package.json`

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne mit package.json und prüfe die derzeit von der Bibliothek veröffentlichten Paketmetadaten. Prüfe, wie sich die vorgeschlagenen sideEffects-Metadaten auf das Tree Shaking des Bundlers auswirken, und verifiziere die bestehenden Checks des Repositorys. Erledigt ist die Aufgabe, wenn die Paketmetadaten das im Issue beschriebene Bundling-Problem beheben, ohne diese Checks zu beeinträchtigen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
nodejs, typescript
Bereich
build-system
Issue-Typ
Feature
Schwierigkeit
1/5
Geschätzter Aufwand
Unter einer Stunde
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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