Skip to content

Eventemitter crashes compiler  #75

@ghost

Description

let events = new require("events");
let moduleEvents = new events.EventEmitter();

These two lines in any js in my project crash the creation of my esdocs.

conf.json

{
"source": "./",
"destination": "./documentation",
"excludes": ["node_modules._", ".Fakeplayer.", ".Data.", ".chatcommands.js", "._events.js*"],
"unexportIdentifier": true,
"coverage": true,
"includeSource": false
}

Crash in cmd:

badge.svg
C:\Users\Username\AppData\Roaming\npm\node_modules\esdoc\out\src\Publisher\Build
er\DocBuilder.js:447
throw _iteratorError2;
^
TypeError: Cannot read property 'match' of null
at IdentifiersDocBuilder._buildTypeDocLinkHTML (C:\Users\Username\AppData\Ro
aming\npm\node_modules\esdoc\out\src\Publisher\Builder\DocBuilder.js:862:29)
at IdentifiersDocBuilder._buildSignatureHTML (C:\Users\Username\AppData\Roam
ing\npm\node_modules\esdoc\out\src\Publisher\Builder\DocBuilder.js:1158:38)
at C:\Users\Username\AppData\Roaming\npm\node_modules\esdoc\out\src\Publishe
r\Builder\DocBuilder.js:476:38
at IceCap.loop (C:\Users\Username\AppData\Roaming\npm\node_modules\esdoc\nod
e_modules\ice-cap\out\src\IceCap.js:319:15)
at IdentifiersDocBuilder._buildSummaryDoc (C:\Users\Username\AppData\Roaming
\npm\node_modules\esdoc\out\src\Publisher\Builder\DocBuilder.js:473:11)
at IdentifiersDocBuilder._buildSummaryHTML (C:\Users\Username\AppData\Roamin
g\npm\node_modules\esdoc\out\src\Publisher\Builder\DocBuilder.js:432:29)
at IdentifiersDocBuilder._buildIdentifierDoc (C:\Users\Username\AppData\Roam
ing\npm\node_modules\esdoc\out\src\Publisher\Builder\IdentifiersDocBuilder.js:78
:40)
at IdentifiersDocBuilder.exec (C:\Users\Username\AppData\Roaming\npm\node_mo
dules\esdoc\out\src\Publisher\Builder\IdentifiersDocBuilder.js:52:32)
at publish (C:\Users\Username\AppData\Roaming\npm\node_modules\esdoc\out\src
\Publisher\publish.js:159:65)
at Function.generate (C:\Users\Username\AppData\Roaming\npm\node_modules\esd
oc\out\src\ESDoc.js:200:7)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions