microsoft / microsoft/TypeScript
Playground typing issue
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- Go
- Estrellas
- 111k
- Forks
- 14.3k
- Merge medio
- 2 d 4 h
- PR fusionados (30 d)
- 132
Descripción
🔎 Search Terms
TypeScript Playground error when attempting to import something from @octokit/core/types
🕗 Version & Regression Information
Seems irrelavent to TS version
⏯ Playground Link
💻 Code
import * as OctokitTypes from '@octokit/core/types';
🙁 Actual behavior
Behavior 1:
Type of the following variable is recognized as any:
import { Octokit } from 'octokit';
export type T = typeof Octokit;
Behavior 2:
Type of the following variable is recognized as any;
import * as OctokitTypes from '@octokit/core/types';
export const OctokitTypes;
Behavior 3: Even stranger behavior
In the following code snippet:
import * as OctokitTypes from '@octokit/core/types';
- Remove any character from package name
@octokit/core/types(e.g.@octokit/core/type), TS error occured, which is expected
- Re-add the removed character, TS error remained, which is very weird
Apparently there is some problem with the language server, as the package name has been changed to*/types, but it still reports error of*/type
🙂 Expected behavior
N/A
Additional information about the issue
No response
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.
Línea de trabajo
Comienza reproduciendo los tres comportamientos en el TypeScript Playground enlazado, centrándote en el import de @octokit/core/types y en el diagnóstico obsoleto después de editar el nombre del paquete. Rastrea el comportamiento relevante de la resolución de módulos o del language server; el trabajo está terminado cuando el import válido se resuelve con sus tipos reales y los diagnósticos se actualizan después de la edición.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- typescript
- Área
- compilers
- Tipo de issue
- Error
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Estado de actividad
- Tranquilo
- Claridad
- Bastante claro
- Aptitud para principiantes
- 42/100