7 Commits

Author SHA1 Message Date
Jeff Williams
428ddcf521
refactor: create @jsdoc/name package to break dependency cycles
Tons of stuff depends on these methods; in contrast, these methods don't depend on any other JSDoc packages.
2024-12-15 15:08:06 -08:00
Jeff Williams
749fbeb622
refactor: use env instead of dependencies 2024-12-07 15:17:24 -08:00
Jeff Williams
f86d6598a2
chore(deps): update eslint 2024-06-07 20:13:15 -07:00
Jeff Williams
5a6998bce7
feat(jsdoc-parse): add the source file's module type, if known, to the doclet meta info 2023-12-25 11:57:37 -08:00
Jeff Williams
1a2690915a
refactor: use DocletStore to track parse results
Also updates a bunch of code to use optional chaining and nullish coalescing.
2023-10-01 17:52:01 -07:00
Jeff Williams
c04508f295
refactor: migrate to ES modules 2023-02-28 20:12:24 -08:00
Jeff Williams
46aee502ae
refactor: move parser/visitor to @jsdoc/parse package 2023-01-22 21:30:17 -08:00