microsoft / dts-gen

dts-gen creates starter TypeScript definition files for any module or library.
MIT License
2.44k stars 102 forks source link

Got unexpected crash while generating typings for node-fetch #124

Open vinaybedre opened 5 years ago

vinaybedre commented 5 years ago

I am on Mac, node@8.14, npm@6.4.1, node-fetch globally installed @2.3.0. Got the unexpected crash as shown below. Can someone help?

Unexpected crash! Please log a bug with the commandline you specified.

/Users/user/.nvm/versions/node/v8.14.0/lib/node_modules/dts-gen/bin/lib/run.js:130
        throw e;
        ^

TypeError: Cannot read property 'body' of undefined
    at Request.get body [as body] (/Users/user/.nvm/versions/node/v8.14.0/lib/node_modules/node-fetch/lib/index.js:193:26)
    at getProperty (/Users/user/.nvm/versions/node/v8.14.0/lib/node_modules/dts-gen/bin/lib/index.js:254:30)
    at Array.map (<anonymous>)
    at getPropertyDeclarationsOfObject (/Users/user/.nvm/versions/node/v8.14.0/lib/node_modules/dts-gen/bin/lib/index.js:250:25)
    at getTypeOfValue (/Users/user/.nvm/versions/node/v8.14.0/lib/node_modules/dts-gen/bin/lib/index.js:237:33)
    at getResult (/Users/user/.nvm/versions/node/v8.14.0/lib/node_modules/dts-gen/bin/lib/index.js:173:32)
    at getTopLevelDeclarations (/Users/user/.nvm/versions/node/v8.14.0/lib/node_modules/dts-gen/bin/lib/index.js:123:17)
    at getResult (/Users/user/.nvm/versions/node/v8.14.0/lib/node_modules/dts-gen/bin/lib/index.js:148:17)
    at getTopLevelDeclarations (/Users/user/.nvm/versions/node/v8.14.0/lib/node_modules/dts-gen/bin/lib/index.js:123:17)
    at getResult (/Users/user/.nvm/versions/node/v8.14.0/lib/node_modules/dts-gen/bin/lib/index.js:148:17)