Я ищу способ просмотра типов, в которых TypeScript разрешает объявленные типы (ie. Для универсальных). Я использую код VS, и часто объединение или пересечение или другие Generi c приводят к наведению мыши, имея такую информацию, как:
(property) Workspace: Pick<{
__typename?: "a" | undefined;
} & {
__typename?: "b" | undefined;
} & Pick<typeA, "id" | ... 4 more ... | "state"> & {
...;
}, "__typename" | ... 4 more ... | "state"> & Pick<...>
И я знаю, что код VS должен иметь полную информацию о типе, потому что когда Я пытаюсь использовать тип неправильно, я получаю сообщение об ошибке типа Property 'goo' does not exist on type '...'
Я надеюсь, есть ли способ сделать это с помощью какого-то console.log(someUtilityFunction(type))
или с каким-либо параметром или расширением vscode?