typescript - Nestjs Swagger - importar tipos do módulo node errado
Eu tenho um pacote A que exporta alguns tipos e funções e um pacote B que usa o pacote A como dependência e também exporta outros tipos e funções.
Eu importo o pacote A e o pacote B em um pacote C como dependências. Quando uso um tipo do pacote A, uso o novo plugin nestjs swagger para documentação da API, mas os tipos do pacote A são importados de ./packageB/node_modules/packageA e não diretamente do pacote A.
Alguém sabe por quê?
PS: Estou usando o lerna e os pacotes A, B e C estão no mesmo repositório. Parece que a opção preserveSymlinks no tsconfig.json tem algum efeito, mas quando a desligo, o pacote importado é o caminho relativo ('../../../../../packageA' e não 'packageA')