spec(`v22-to-v24`): what we have to do
Los mantenedores suelen responder en 2 días
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 28/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Tranquilo
- Stack tecnológico
- node.js, typescript
- Área
- tooling
Línea de trabajo
Comienza con las deprecaciones no marcadas DEP0165, DEP0121, DEP0043 y DEP0122; después, lee la documentación de deprecación de Node.js vinculada y compara las entradas de codemod completadas anteriores. Se considera terminado cuando se implementan los codemods de migración que faltan y se actualiza esta lista de comprobación con sus referencias y cualquier detalle de migración necesario.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
To furnish a codemod that handles migrations between node v22 to v24, we have some task to do.
EoL DEP
Theses thing is considered deprecation as described in this document: https://nodejs.org/docs/latest/api/deprecations.html#deprecated-apis
-
DEP0176–fs.F_OK,fs.R_O,fs.W_OK,fs.X_OK–fs-access-mode-constants -
DEP0081–fs.truncate()with file descriptor –fs-truncate-fd-deprecation
DEP0045/DEP0046/DEP0047/DEP0048/DEP0049/DEP0050/DEP0051/DEP0052/DEP0053/DEP0054/DEP0055/DEP0056/DEP0057/DEP0058–util.is*helpers –util-is -
DEP0059–util.log()–util-log-to-console-log -
DEP0108–zlib.bytesRead–zlib-bytesread-to-byteswritten -
DEP0194– HTTP/2 priority signaling https://github.com/nodejs/userland-migrations/pull/246 -
DEP0185– Instantiatingnode:replclasses withoutnew-repl-classes-with-new -
DEP0165–--trace-atomics-wait -
DEP0100–process.assert()-process-assert-to-node-assert -
DEP0178–dirent.path-dirent-path-to-parent-path -
DEP0121–net._setSimultaneousAccepts() -
DEP0066–OutgoingMessage.prototype._headers/_headerNames#281 -
DEP0127–timers._unrefActive()https://github.com/nodejs/userland-migrations/pull/255 -
DEP0126–timers.active()https://github.com/nodejs/userland-migrations/pull/255 -
DEP0095–timers.enroll()https://github.com/nodejs/userland-migrations/pull/255 -
DEP0096–timers.unenroll()https://github.com/nodejs/userland-migrations/pull/255 -
DEP0064–tls.createSecurePair() -
DEP0043–tls.SecurePair#286 -
DEP0122–tls.Server.prototype.setOptions()
Breaking Changes
IDK 🤷 for now
- all args thing
this list only show MVP for now, more to come later
Missing codemods
Some part didn't have codemod, and if you need to migrate it take a look a the liked issue there are before/after code snippets that may help you to manually migrate your code
- Lenguaje dominante
- TypeScript
- Estrellas
- 85
- Forks
- 58
- Merge medio
- 2 d 4 h
- PR fusionados (30 d)
- 6
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 nodejs/userland-migrations
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
nodejs/userland-migrations#562 · 4 reacciones ·
Los mantenedores suelen responder en 2 días
-
Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100
nodejs/userland-migrations#561 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 2 días
-
good first issue human help wanted
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
nodejs/userland-migrations#560 · 1 reacción ·
Los mantenedores suelen responder en 2 días
-
good first issue human help wanted
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
nodejs/userland-migrations#559 ·
Los mantenedores suelen responder en 2 días
-
good first issue human help wanted
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
nodejs/userland-migrations#558 ·
Los mantenedores suelen responder en 2 días
Todos los issues de nodejs/userland-migrations
Issues similares
-
area:cards enhancement ready-for-agent
Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100
fil-donadoni/tolaria#8883 ·
Los mantenedores suelen responder en 1 día
-
xsd:integer cast from a string rejects negative numbers, a leading + and surrounding whitespaceAbiertobug 🐛
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
comunica/comunica#1960 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Waiting for: Product Owner
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
getsentry/sentry-javascript#26203 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
bytedance/flowgram.ai#1235 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
devswha/herdr-web-ui#3325 ·