microsoft / dts-gen

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

Crash generating definitions for rdflib module #126

Open crystalfp opened 5 years ago

crystalfp commented 5 years ago

I tried to generate the definition file for module rdflib using dts-gen (version 0.5.7) , but it crashes. Identical problem reported in issue #27 and #26. Thanks for looking!

$ dts-gen.cmd -m rdflib
Unexpected crash! Please log a bug with the commandline you specified.
C:\Users\Mario Valle\AppData\Roaming\npm\node_modules\dts-gen\bin\lib\run.js:130
        throw e;
        ^

TypeError: Cannot read property 'length' of undefined
    at Formula.get (D:\Projects\IngestZotero\node_modules\rdflib\lib\store.js:982:30)
    at getProperty (C:\Users\Mario Valle\AppData\Roaming\npm\node_modules\dts-gen\bin\lib\index.js:254:30)
    at Array.map (<anonymous>)
    at getPropertyDeclarationsOfObject (C:\Users\Mario Valle\AppData\Roaming\npm\node_modules\dts-gen\bin\lib\index.js:250:25)
    at getTypeOfValue (C:\Users\Mario Valle\AppData\Roaming\npm\node_modules\dts-gen\bin\lib\index.js:237:33)
    at getResult (C:\Users\Mario Valle\AppData\Roaming\npm\node_modules\dts-gen\bin\lib\index.js:173:32)
    at getTopLevelDeclarations (C:\Users\Mario Valle\AppData\Roaming\npm\node_modules\dts-gen\bin\lib\index.js:123:17)
    at getResult (C:\Users\Mario Valle\AppData\Roaming\npm\node_modules\dts-gen\bin\lib\index.js:148:17)
    at getTopLevelDeclarations (C:\Users\Mario Valle\AppData\Roaming\npm\node_modules\dts-gen\bin\lib\index.js:123:17)
    at getResult (C:\Users\Mario Valle\AppData\Roaming\npm\node_modules\dts-gen\bin\lib\index.js:191:35)