googleapis / googleapis/google-cloud-node

Find a solution that will make sure the versions of our dependencies are compatible without unncessarily updating patch versions

Offen
#7,655 2 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen
library: google-cloud-node-core size: m type: process
Vorherrschende Sprache
TypeScript
Sterne
3.2k
Forks
712
Ø Merge
2 T. 9 Std.
Gemergte PRs (30 T.)
104

Beschreibung

see https://github.com/googleapis/google-cloud-node-core/pull/932

basically, for these reasons, I don't want to use syncpack anymore: https://github.com/googleapis/google-cloud-node-core/pull/926#issuecomment-4051434741

But in general I still do want a solution that figures out if we have incompatible major versions within a library. Maybe this will become easier if/when we decide this monorepo should live at HEAD (rather than pulling from npm).

Some options: https://github.com/QuiiBz/sherif

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Start by reading pull request 932 and the discussion on pull request 926, then compare the proposed alternatives, including sherif, with the reasons for dropping syncpack. Define a dependency check that detects incompatible major versions without unnecessarily updating patch versions; completion should include an agreed solution and its integration into the monorepo workflow.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
nodejs, typescript
Bereich
build-system, tooling
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Ruhig
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

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