Frontmatter
| id | 7706 |
| title | Refactor jsdoc-x integration for improved performance and maintainability |
| state | Closed |
| labels | enhancementai |
| assignees | tobiu |
| createdAt | Nov 4, 2025, 11:00 PM |
| updatedAt | Nov 4, 2025, 11:02 PM |
| githubUrl | https://github.com/neomjs/neo/issues/7706 |
| author | tobiu |
| commentsCount | 0 |
| parentIssue | null |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Nov 4, 2025, 11:02 PM |
This ticket summarizes the refactoring of the
jsdoc-xintegration within the project. The primary goals were to modernize the codebase, remove outdated dependencies, and improve performance.Changes Made:
jsdoc-xpackage frompackage.json.globas adevDependencytopackage.json.buildScripts/docs/jsdoc-x/as a module-based (ESM) rewrite of the originaljsdoc-xlibrary. This rewrite gives kudos to the original author, Onury (https://github.com/onury/jsdoc-x).buildScripts/docs/jsdocx.mjsto utilize the newjsdoc-ximplementation.Performance Improvement: The parsing time for documentation JSON files has significantly improved: