googleapis / googleapis/google-cloud-node
Find a solution that will make sure the versions of our dependencies are compatible without unncessarily updating patch versions
- 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