@types/bluebird dá o seguinte erro:
node_modules/@types/bluebird/index.d.ts(623,33): error TS2304: Cannot find name 'Map'.
node_modules/@types/bluebird/index.d.ts(623,78): error TS2304: Cannot find name 'Map'.
node_modules/@types/bluebird/index.d.ts(810,39): error TS2304: Cannot find name 'Map'.
node_modules/@types/bluebird/index.d.ts(810,78): error TS2304: Cannot find name 'Map'.
node_modules/@types/bluebird/index.d.ts(813,27): error TS2304: Cannot find name 'Map'.
node_modules/@types/bluebird/index.d.ts(813,65): error TS2304: Cannot find name 'Map'.
Mudou-se para:
Oi - Eu acho que você ainda está no lugar errado. Este é o repositório para uma ferramenta de linha de comando tsd que não é mais usada. Enquanto estou aqui, suspeito que seu problema é que você não tem a configuração 'lib' correta em seu arquivo tsconfig.json. Veja aqui. https://www.typescriptlang.org/docs/handbook/compiler-options.html Você pode precisar de lib "es2015" para obter Map. A configuração lib basicamente permite que o TypeScript saiba o que está disponível em seu ambiente. Espero que ajude. Caso contrário, o estouro de pilha é o lugar certo para pedir ajuda, pois o que você está descrevendo acima não é um bug na definição.
Comentários muito úteis
Oi - Eu acho que você ainda está no lugar errado. Este é o repositório para uma ferramenta de linha de comando tsd que não é mais usada. Enquanto estou aqui, suspeito que seu problema é que você não tem a configuração 'lib' correta em seu arquivo tsconfig.json. Veja aqui. https://www.typescriptlang.org/docs/handbook/compiler-options.html Você pode precisar de lib "es2015" para obter Map. A configuração lib basicamente permite que o TypeScript saiba o que está disponível em seu ambiente. Espero que ajude. Caso contrário, o estouro de pilha é o lugar certo para pedir ajuda, pois o que você está descrevendo acima não é um bug na definição.