every-plugin: allow build.config.ts to append rspack 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
- 72/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Bien especificado
- Estado de actividad
- Activo
- Stack tecnológico
- typescript
- Área
- build-system
Línea de trabajo
Start by reading createPluginBaseConfig and the build configuration types, then find the unit tests for composed rspack configuration. Verify the test covers defaults, appended plugins, and their order; done means workspace build.config.ts plugins run after the composed defaults, builds without overrides stay unchanged, and a changeset is added for every-plugin.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Parent
#444
What to build
Plugin workspaces can extend the composed rspack config from their own build.config.ts by appending rspack plugin instances. Today createPluginBaseConfig hardcodes the plugins array after spreading options, so overrides cannot add plugins — the docs plugin (and any future build-time integration like Velite) needs this sanctioned escape hatch. "Make the change easy, then make the easy change."
Blocked by: None (can start immediately)
Acceptance criteria
- A workspace
build.config.tscan supply rspack plugins that are appended after the composed defaults (EveryPluginComposedBuild, manifest emission, etc.) and run duringevery-plugin build - Unit test covers the merge: defaults present, appended plugins present, order preserved
- Existing plugin builds unchanged when no overrides are declared
- Changeset added for
every-plugin
- Lenguaje dominante
- TypeScript
- Estrellas
- 5
- Forks
- 3
- Merge medio
- 12 h 42 min
- PR fusionados (30 d)
- 72
Preparar el entorno
- Incluye un Dockerfile o un 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 NEARBuilders/everything-dev
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
NEARBuilders/everything-dev#400 ·
Los mantenedores suelen responder en 1 día
-
ready-for-agent
Dificultad 3/5 1-2 días Aptitud para principiantes 48/100
NEARBuilders/everything-dev#449 ·
Los mantenedores suelen responder en 1 día
-
ready-for-agent
Dificultad 4/5 3-5 días Aptitud para principiantes 43/100
NEARBuilders/everything-dev#448 ·
Los mantenedores suelen responder en 1 día
-
Public docs UI — browse + readAbiertoready-for-agent
Dificultad 4/5 3-5 días Aptitud para principiantes 55/100
NEARBuilders/everything-dev#447 ·
Los mantenedores suelen responder en 1 día
-
ready-for-agent
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
NEARBuilders/everything-dev#446 ·
Los mantenedores suelen responder en 1 día
Todos los issues de NEARBuilders/everything-dev
Issues similares
-
bug priority: P2
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 1 día
-
wayfinder:task
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
Los mantenedores suelen responder en 1 día
-
bug customer-reported data-plane question Service Attention Storage
Dificultad 2/5 1-3 horas Aptitud para principiantes 69/100
Azure/azure-rest-api-specs#47397 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Claude thinking budget can shrink capped Haiku responses to 2,048 tokensPosiblemente ocupada @DavyMassoneto la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
diegosouzapw/OmniRoute#17109 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
paperclipai/paperclip#16785 ·
Los mantenedores suelen responder en 1 día