googleapis / googleapis/google-cloud-node
Find a solution that will make sure the versions of our dependencies are compatible without unncessarily updating patch versions
- Lenguaje dominante
- TypeScript
- Estrellas
- 3.2k
- Forks
- 712
- Merge medio
- 2 d 9 h
- PR fusionados (30 d)
- 104
Descripción
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
Guía de contribución
Línea de trabajo
Comienza leyendo el pull request 932 y la discusión sobre el pull request 926; después, compara las alternativas propuestas, incluido sherif, con las razones para descartar syncpack. Define una comprobación de dependencias que detecte versiones major incompatibles sin actualizar innecesariamente las versiones patch; la finalización debe incluir una solución acordada y su integración en el flujo de trabajo del monorepo.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- nodejs, typescript
- Área
- build-system, tooling
- Tipo de issue
- Nueva funcionalidad
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Estado de actividad
- Tranquilo
- Claridad
- Necesita aclaración
- Aptitud para principiantes
- 35/100