Automate bumping of esbuild for JS/TS plugins
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 45/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- javascript, typescript
- Área
- build-system, tooling
Línea de trabajo
Comienza localizando el código del fetcher que crea o actualiza las dependencias de plugins de JavaScript y TypeScript; después, revisa la discusión del pull request enlazado para conocer el contexto. El trabajo estará terminado cuando el fetcher ejecute el paso de instalación de esbuild especificado, de modo que los archivos package-lock.json recién generados incorporen la versión más reciente de esbuild.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Currently, esbuild is a dev dependency in most JS/TS plugins to further shrink the size of each plugin by building dependencies. However, esbuild is currently a 0.x dependency so it won't automatically get a new minor version when we generate package-lock.json when creating a new plugin version.
We should automate running npm install esbuild@latest --save-dev in the fetcher code to pick up new esbuild versions automatically. See https://github.com/bufbuild/plugins/pull/1252#discussion_r1613601608 for more info.
- Lenguaje dominante
- Dockerfile
- Estrellas
- 73
- Forks
- 25
- Merge medio
- 4 h 11 min
- PR fusionados (30 d)
- 55
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 bufbuild/plugins
-
Feature Plugin Request
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
bufbuild/plugins#2255 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Feature Plugin Request
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
Los mantenedores suelen responder en 1 día
-
Feature Plugin Request
Dificultad 3/5 1-2 días Aptitud para principiantes 42/100
Los mantenedores suelen responder en 1 día
-
Feature Plugin Request
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
bufbuild/plugins#2037 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Feature Plugin Request
Dificultad 3/5 1-2 días Aptitud para principiantes 42/100
Los mantenedores suelen responder en 1 día
Todos los issues de bufbuild/plugins
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 73/100
anomalyco/opencode#56380 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
open-telemetry/opentelemetry-go-compile-instrumentation#1507 ·
Los mantenedores suelen responder en 3 días
-
build: Update rust versionPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abiertodependencies
Dificultad 2/5 1-3 horas Aptitud para principiantes 67/100
ibm-granite-community/granite-cli#229 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
Los mantenedores suelen responder en 2 días