Is `Omit<Type, symbol>` valid?
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 35/100
- Tipo de issue
- Documentación
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Stack tecnológico
- typescript
- Área
- documentation
Línea de trabajo
Empieza por la documentación de Utility Types para Omit y el ejemplo enlazado de TypeScript Playground. Comprueba si las claves de tipo symbol se admiten intencionadamente en las versiones de TypeScript referenciadas y, a continuación, aclara la restricción documentada de Keys o el comportamiento esperado. Se considera terminado cuando la documentación resuelve con precisión si Omit<Type, symbol> es compatible.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Omit<Type, symbol> seems to be a valid synonym for { [K in Exclude<keyof Type, symbol>]: Type[K] } in versions at least back to 4.5.5 (TypeScript Playground with JSDoc support), but Omit<Type, Keys> documents Keys as "string literal or union of string literals".
Is ignoring e.g. symbol keys an oversight that is intended to work, or is it intentional and only coincidentally supported at the moment?
- Lenguaje dominante
- TypeScript
- Estrellas
- 2.6k
- Forks
- 1.5k
- Merge medio
- 2 d 12 h
- PR fusionados (30 d)
- 8
Guía de contribución
No hay ninguna guía de contribución indexada para este repositorio
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 microsoft/TypeScript-Website
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
microsoft/TypeScript-Website#3611 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
microsoft/TypeScript-Website#3607 ·
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 65/100
microsoft/TypeScript-Website#3039 ·
-
More examples of `infer` Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
microsoft/TypeScript-Website#2998 ·
-
Dificultad 3/5 1-2 días Aptitud para principiantes 68/100
microsoft/TypeScript-Website#3614 ·
Todos los issues de microsoft/TypeScript-Website
Issues similares
-
bug(cli): hapi doctor inline-media prints a fabricated B:\ helper-script path in packaged installs Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
-
Crush Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
catppuccin/catppuccin#3125 ·
-
Add a SECURITY.md Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
ElementsProject/cln-application#167 · 1 comentario · 1 reacción ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
Quantco/pnpm-licenses#17 ·
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100