documentationjs / documentationjs/documentation
TypeError: Cannot read property 'match' of undefined
- Dominant language
- JavaScript
- Stars
- 5.8k
- Forks
- 481
- PR merge metrics
- No merged PRs in 30d
Description
Code and documentation are confidential and proprietary.
Problem arises when running `node_modules/documentation/bin/documentation.js build --format=html --output=documentation $(DOCS_TMP)` via make.
Expected result: Documentation built in ./documentation without error.
Actual result:
```
TypeError: Cannot read property 'match' of undefined
at scanIdentifier (_________/node_modules/doctrine-temporary-fork/lib/doctrine.js:263:96)
at parseName (_________/node_modules/doctrine-temporary-fork/lib/doctrine.js:321:29)
at TagParser.parseName (_________/node_modules/doctrine-temporary-fork/lib/doctrine.js:504:34)
at TagParser.parse (_________/node_modules/doctrine-temporary-fork/lib/doctrine.js:773:34)
at parseTag (_________/node_modules/doctrine-temporary-fork/lib/doctrine.js:794:26)
at Object.parse (_________/node_modules/doctrine-temporary-fork/lib/doctrine.js:872:23)
at parseJSDoc (_________/node_modules/documentation/lib/parse.js:574:27)
at _addComment (_________/node_modules/documentation/lib/parsers/javascript.js:81:21)
at parseComment (_________/node_modules/documentation/lib/extractors/comments.js:42:25)
at Array.forEach ()
Makefile:169: recipe for target 'docs' failed
make: *** [docs] Error 1
```
documentation.js version: 7.1.0
Contributor guide
Assessment
This issue has not been assessed yet.