[FEATURE] add methods to update a range, including operator
Los mantenedores suelen responder en 4 días
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript
- Área
- devtools
Línea de trabajo
Start by tracing the public semver range parsing API and reviewing its existing tests. Clarify how operators should be represented for ranges with one or multiple comparators, then consider the work complete when the API exposes the operator consistently and tests cover the expected behavior.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
What / Why
There doesn't seem to currently be a way to get the operator of a passed semver range. Adding something like semver.operator() to get the operator would be helpful.
Current Behavior
There does not seem to be a way to get an operator of a passed version easily.
Expected Behavior
Have an easy way to get the operator of the passed semver range.
- Lenguaje dominante
- JavaScript
- Estrellas
- 5.5k
- Forks
- 622
- Merge medio
- 4 d 23 h
- PR fusionados (30 d)
- 4
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de npm/node-semver
-
[BUG] minVersion returns 0.0.0 when a 0.0.0 prerelease is the true minimumPosiblemente ocupada @thisisshivamtiwari la tomó hace 4 días. AbiertoBug Needs Triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
npm/node-semver#934 · 1 comentario ·
Los mantenedores suelen responder en 4 días
-
[BUG] new Range(comparator).test() throws TypeError for a prerelease versionPosiblemente ocupada @Boulea7 la tomó hace 32 días. AbiertoBug Needs Triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
npm/node-semver#908 ·
Los mantenedores suelen responder en 4 días
-
semver:major
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
npm/node-semver#108 · 6 comentarios ·
Los mantenedores suelen responder en 4 días
-
[BUG] intersects() still returns true for an empty range against "*" (follow-up to #521)Posiblemente ocupada @json-open-source la tomó hace 31 días. AbiertoBug Needs Triage
Dificultad 3/5 1-2 días Aptitud para principiantes 64/100
npm/node-semver#909 · 1 comentario ·
Los mantenedores suelen responder en 4 días
-
[BUG] `* || 1.2.3-alpha` won't match `1.2.3-alpha` (when includePrerelease = false)Posiblemente ocupada @x0Lazarus la tomó hace 37 días. AbiertoBug Needs Triage
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
npm/node-semver#906 · 1 comentario ·
Los mantenedores suelen responder en 4 días
Todos los issues de npm/node-semver
Issues similares
-
needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
microsoft/playwright#43875 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Run the dependency drift checkPosiblemente ocupada @spaceninja la tomó hoy. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
cloudfour/stylelint-config-cloudfour#683 ·
Los mantenedores suelen responder en 1 día
-
Documentation Enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
JSPrismarine/JSPrismarine#2706 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
PostHog/posthog-js#5524 ·
Los mantenedores suelen responder en 2 días
-
enhancement good first issue help wanted
Dificultad 2/5 Medio día Aptitud para principiantes 66/100
AlphaaCode/Popbook#10 ·