googleapis / googleapis/google-cloud-node

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

Ouverte
#7,655 2 commentaires 1 réaction 0 personnes assignées Voir sur GitHub
library: google-cloud-node-core size: m type: process
Langage dominant
TypeScript
Étoiles
3.2k
Forks
712
Merge moyen
2 j 9 h
PR mergées (30 j)
104

Description

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

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par lire la pull request 932 et la discussion sur la pull request 926, puis comparez les alternatives proposées, notamment sherif, avec les raisons d’abandonner syncpack. Définissez un contrôle des dépendances qui détecte les versions majeures incompatibles sans mettre à jour inutilement les versions patch ; la réalisation doit inclure une solution approuvée et son intégration au workflow du monorepo.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
nodejs, typescript
Domaine
build-system, tooling
Type d'issue
Fonctionnalité
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
Calme
Clarté
À clarifier
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.