Skip to content

TypeError: Cannot read property 'text' of undefined on declaration.name.text #6

@kwisatz

Description

@kwisatz

Running the code as given in the README's example throws:

node dep.ts
/home/kwisatz/someNamespace/projects/someProject/node_modules/typescript-dependency-util/lib/ExportExtractor.js:69
            return declaration.name.text;
                                    ^

TypeError: Cannot read property 'text' of undefined
    at ExportExtractor.getDeclarationFullName (/home/kwisatz/someNamespace/projects/someProject/node_modules/typescript-dependency-util/lib/ExportExtractor.js:69:37)
    at ExportExtractor.processVarDeclaration (/home/kwisatz/someNamespace/projects/someProject/node_modules/typescript-dependency-util/lib/ExportExtractor.js:87:75)
    at ExportExtractor.processNode (/home/kwisatz/someNamespace/projects/someProject/node_modules/typescript-dependency-util/lib/ExportExtractor.js:110:22)
    at /home/kwisatz/someNamespace/projects/someProject/node_modules/typescript-dependency-util/lib/ExportExtractor.js:114:66
    at visitNodes (/home/kwisatz/someNamespace/projects/someProject/node_modules/typescript/lib/typescript.js:17016:30)
    at Object.forEachChild (/home/kwisatz/someNamespace/projects/someProject/node_modules/typescript/lib/typescript.js:17154:24)
    at ExportExtractor.processNode (/home/kwisatz/someNamespace/projects/someProject/node_modules/typescript-dependency-util/lib/ExportExtractor.js:114:16)
    at /home/kwisatz/someNamespace/projects/someProject/node_modules/typescript-dependency-util/lib/ExportExtractor.js:114:66
    at visitNode (/home/kwisatz/someNamespace/projects/someProject/node_modules/typescript/lib/typescript.js:17007:24)
    at Object.forEachChild (/home/kwisatz/someNamespace/projects/someProject/node_modules/typescript/lib/typescript.js:17087:21)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions