javascript - TypeScript: Hvordan anvender du "allowSyntheticDefaultImports" kun på node_modules?


Til kontekst forsøger jeg at anvende en løsning på dette problem: https://github.com/TooTallNate/node-proxy-agent/issues/62

Typescripten i det bibliotek kompilerer ikke, fejlen er node_modules/https-proxy-agent/dist/agent.d.ts:2:8 - error TS1192: Module '"net"' has no default export. Dette forhindrer min egen kode i at kompilere. Løsningen er at have dette i min tsconfig.json:

"allowSyntheticDefaultImports": true

Jeg vil ikke have, at dette gælder for al min kode, kun dette bibliotek/alle node_modules. Hvordan kan jeg slå denne indstilling til kun for mine node_modules?

Relaterede artikler