contentlayerdev / contentlayerdev/contentlayer

TS error for self-referencing type definitions

Abierto
#4 3 comentarios 1 reacción 0 asignados Ver en GitHub
bug meta: never-stale pkg/source-files
Lenguaje dominante
TypeScript
Estrellas
3.5k
Forks
192
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

![image](https://user-images.githubusercontent.com/1567498/136536316-ae0beaad-838b-4635-b99d-16b8857ea826.png)

```
'Link' implicitly has type 'any' because it does not have a type annotation and is referenced directly or indirectly in its own initializer.
```

Workaround: Use `any`

![image](https://user-images.githubusercontent.com/1567498/136536386-a807fc8f-40ab-41af-8236-c03f46dca2e0.png)

cc @seancdavis

Guía de contribución

Abrir la guía de contribución

Línea de trabajo

Comienza con la definición de tipo autorreferente mostrada en las capturas de pantalla del issue y reproduce el error de TypeScript. Rastrea la definición generada o consumida implicada; se considera terminado cuando la definición ya no produce el error de implicit-any sin usar any.

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

Evaluación

Stack tecnológico
typescript
Área
devtools
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Necesita aclaración
Aptitud para principiantes
30/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.