-
-
Notifications
You must be signed in to change notification settings - Fork 169
Closed
Description
Description
Hi, while i'm using union type in JSDoc type definition, eslint is crashing :
ESLint stack trace:
[Error - 13:20:00] TypeError: Cannot read properties of undefined (reading 'brackets')
Occurred while linting /Users/src/ConfigManager.ts:17
Rule: "jsdoc/check-types"
at adjustNames (/Users/node_modules/eslint-plugin-jsdoc/dist/rules/checkTypes.js:43:36)
at getInvalidTypes (/Users/node_modules/eslint-plugin-jsdoc/dist/rules/checkTypes.js:224:7)
at /Users/node_modules/eslint-plugin-jsdoc/dist/rules/checkTypes.js:247:7
at _traverse (/Users/node_modules/jsdoc-type-pratt-parser/dist/index.js:2358:59)
at _traverse (/Users/node_modules/jsdoc-type-pratt-parser/dist/index.js:2365:25)
at traverse (/Users/node_modules/jsdoc-type-pratt-parser/dist/index.js:2382:9)
at _default.iterateAllJsdocs (/Users/node_modules/eslint-plugin-jsdoc/dist/rules/checkTypes.js:239:32)
at iterate (/Users/node_modules/eslint-plugin-jsdoc/dist/iterateJsdoc.js:779:3)
at callIterator (/Users/node_modules/eslint-plugin-jsdoc/dist/iterateJsdoc.js:880:7)
at *:not(Program) (/Users/node_modules/eslint-plugin-jsdoc/dist/iterateJsdoc.js:924:11)Opened issue on jsdoc-type-pratt-parser
Environment
- Node version: 18.12.1
- ESLint version 8.30.0
eslint-plugin-jsdocversion: 39.6.4