Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Link @types packages from the node_modules of other linked dependencies

Abierto
#45 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
35/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Estancado
Stack tecnológico
nodejs, typescript
Área
tooling

Línea de trabajo

Comienza rastreando cómo Indo enlaza las dependencias y, después, inspecciona cómo se gestionan los paquetes node_modules/@types y los metadatos de dependencias de una dependencia enlazada. Se considera terminado cuando los production @types packages de las dependencias enlazadas se enlazan en el paquete dependiente, mientras que se excluyen los paquetes que aparecen únicamente en devDependencies; la issue no especifica ningún archivo ni prueba.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

enhancement priority:high

Let's say I have a local react-native clone (RN), which has @types/react installed.

Then, I have a package A that is linked to RN. Even if it has its own node_modules/@types/react package, it might get TS2742 errors about a dependency on the @types/react of RN, which is "non portable".

To fix this, Indo can search linked dependencies (like RN) for node_modules/@types packages and link them into the node_modules of the dependent package A.

But @types packages in devDependencies should probably not be linked.

Lenguaje dominante
TypeScript
Estrellas
18
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de alloc/indo

Todos los issues de alloc/indo

Issues similares

Más issues de TypeScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.