Create the next immutable state by mutating the current one

¿Es immerjs/immer apto para principiantes?

En los últimos 30 días, immerjs/immer fusionó 12 de 22 pull requests de colaboradores externos, y sus mantenedores suelen responder en 4 días. Ahora mismo no hay ningún issue apto para principiantes abierto; la lista de abajo muestra los demás issues que tenemos de este repositorio.

Estrellas
29k
Forks
905
Issues abiertos para principiantes
0
Issues indexados
35
Merge medio
3 d 16 h
PR fusionados (30 d)
22
Lenguaje dominante
JavaScript
Licencia
MIT
Último push a GitHub
22/10/2026
Última indexación
20/9/2026
Guía de contribución
Sin guía de contribución
Código de conducta
Sin código de conducta
Etiquetas para principiantes
Sin etiquetas para principiantes indexadas

Cómo contribuir a immerjs/immer

  1. No hay guía de contribución, así que empieza por el README y por algunos pull requests fusionados hace poco para ver cómo se proponen los cambios.
  2. Tus contribuciones se publicarán bajo la licencia MIT del proyecto.
  3. Sigue el repositorio para enterarte cuando se abra un nuevo issue apto para principiantes, o revisa los demás issues de abajo.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • Optional example: portable inverse-patch regression fixtures
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    immerjs/immer#1347 ·

    Los mantenedores suelen responder en 4 días

  • Docs: Chinese (zh-CN) website translation is outdated vs English docs
    Quizá libre de nuevo @lijiayou0728 la tomó hace 91 días y no hay ningún pull request abierto. Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 55/100

    immerjs/immer#1242 · 5 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Branding Drafts on Type level
    Abierto
    question

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    immerjs/immer#1232 ·

    Los mantenedores suelen responder en 4 días

  • Automated documentation translations — Dutch + updated Chinese demo
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    immerjs/immer#1217 · 1 comentario ·

    Los mantenedores suelen responder en 4 días

  • [Feature Request] Support for "Splice" patches in arrays for CRDT/Y.js integration (and others)
    Abierto
    proposal

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    immerjs/immer#1202 · 2 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 4 días

  • Suggestion: Add notify method to allow signal based reactivity
    Abierto
    proposal

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    immerjs/immer#1189 · 1 reacción ·

    Los mantenedores suelen responder en 4 días

  • Unexpected undefined not assigned
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    immerjs/immer#1160 · 2 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Immer modifies `readonly` properties of nested instances that are not immerable
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    immerjs/immer#1148 ·

    Los mantenedores suelen responder en 4 días

  • How do I flag some properties in initial state for useImmerReducer as private or with any other modifier
    Abierto
    question

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    immerjs/immer#1146 ·

    Los mantenedores suelen responder en 4 días

  • CI Build issue patch - 'patch' is possibly 'undefined'.
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    immerjs/immer#1143 · 1 comentario ·

    Los mantenedores suelen responder en 4 días

  • Please remove `process.env.NODE_ENV` in `dist/immer.mjs`
    Abierto
    proposal

    Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100

    immerjs/immer#1141 · 9 comentarios · 5 reacciones ·

    Los mantenedores suelen responder en 4 días

  • Issue to index generic record with generic key value in recipe due to draft wrapper
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 42/100

    immerjs/immer#1135 · 2 reacciones ·

    Los mantenedores suelen responder en 4 días

  • Proper Way To Get Current State With Immer ?
    Abierto
    question

    Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100

    immerjs/immer#1134 · 4 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Unable to pass generic to produce for dynamic typing
    Abierto
    question

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    immerjs/immer#1130 ·

    Los mantenedores suelen responder en 4 días

  • Configure rollup
    Abierto
    question

    Dificultad 3/5 1-2 días Aptitud para principiantes 25/100

    immerjs/immer#1126 · 3 reacciones ·

    Los mantenedores suelen responder en 4 días

  • Maybe update docs
    Abierto
    question

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    immerjs/immer#1123 ·

    Los mantenedores suelen responder en 4 días

  • Options for older browser support in v10 (or continuing to use v9 somehow?)
    Abierto
    question

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    immerjs/immer#1118 · 5 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Array update speed
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    immerjs/immer#1117 · 1 comentario ·

    Los mantenedores suelen responder en 4 días

  • Immer patches for Array are correct, yet inefficient. Suggesting a new algorithm for optimized patches
    Abierto
    proposal

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    immerjs/immer#1052 · 1 comentario · 2 reacciones ·

    Los mantenedores suelen responder en 4 días

  • The return type of the produce method will have an additional undefined
    Abierto
    question

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    immerjs/immer#1003 · 4 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Excluding a single property from Object freezing
    Abierto
    issue-lacks-relevant-information question

    Dificultad 4/5 3-5 días Aptitud para principiantes 30/100

    immerjs/immer#928 · 6 comentarios ·

    Los mantenedores suelen responder en 4 días

  • An error occurs when nesting patches and changing the level of [tree structure data]
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    immerjs/immer#916 · 1 comentario ·

    Los mantenedores suelen responder en 4 días

  • applyPatches produces same result, but should it also preserve identity?
    Abierto
    question

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    immerjs/immer#909 · 2 comentarios ·

    Los mantenedores suelen responder en 4 días

  • TS errors for draft objects with properties that are indexed using well-known symbols
    Abierto
    typescript

    Dificultad 3/5 1-2 días Aptitud para principiantes 48/100

    immerjs/immer#710 · 3 comentarios · 5 reacciones ·

    Los mantenedores suelen responder en 4 días

  • 🎉🎉 Who is using `immer`? 🎉🎉
    Abierto

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 25/100

    immerjs/immer#284 · 29 comentarios · 57 reacciones ·

    Los mantenedores suelen responder en 4 días

  • Shrinking an array with `length =` and growing it back loses the patches for the truncated indices
    Posiblemente ocupada @RClaudiuM la tomó hoy. Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100

    immerjs/immer#1355 ·

    Los mantenedores suelen responder en 4 días

  • add `IsNothing()` type guard
    Posiblemente ocupada @unional la tomó hace 1469 días. Abierto
    proposal

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    immerjs/immer#988 ·

    Los mantenedores suelen responder en 4 días

  • Reassigning to the same Date object generates new copy with empty patches
    Posiblemente ocupada @oriondean la tomó hace 183 días. Abierto
    complexity-medium PR welcome

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    immerjs/immer#858 · 2 comentarios ·

    Los mantenedores suelen responder en 4 días

  • Idea: forbid grabbing non draftables in strict mode
    Posiblemente ocupada @Gelio la tomó hace 2164 días. Abierto
    breaking change proposal

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    immerjs/immer#686 · 1 comentario · 1 reacción ·

    Los mantenedores suelen responder en 4 días

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.