Jeff Williams
|
aeb1e4833d
|
feat(jsdoc-doclet): add public methods to make DocletStore start/stop listening for events
|
2023-11-12 15:19:42 -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
|
b2df642b31
|
feat(jsdoc-doclet): add DocletStore, a reactive tracker for doclets
|
2023-09-17 17:48:23 -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 |
|
Jeff Williams
|
23dd975322
|
refactor: move parser handlers to new @jsdoc/parse package
Replacing the former `@jsdoc/parse` package, which is now `@jsdoc/ast`.
|
2023-01-22 20:38:17 -08:00 |
|
Jeff Williams
|
59ecaa1afe
|
refactor: rename @jsdoc/parse to @jsdoc/ast
To prevent circular dependencies with `@jsdoc/doclet` in the near future.
|
2023-01-16 11:49:14 -08:00 |
|
Jeff Williams
|
5be32e5066
|
refactor: move AST walker to @jsdoc/parse package
|
2023-01-14 14:13:39 -08:00 |
|
Jeff Williams
|
8c6aad8440
|
chore: add license headers, and a CI check for their presence
|
2023-01-08 16:11:38 -08:00 |
|
Jeff Williams
|
41ac86129b
|
chore(deps): update Jasmine; add missing deps
We can't update Jasmine past 3.99.0 until we've done away with our `require()`-hacking shenanigans.
|
2022-09-02 12:34:26 -07:00 |
|
Jeff Williams
|
1305499207
|
chore: use Prettier to format source files
|
2021-09-19 13:20:31 -07:00 |
|
Jeff Williams
|
65e6db3ba4
|
refactor: move ast-builder and ast-node to @jsdoc/parse
BREAKING CHANGE: Modules no longer exist in jsdoc package.
|
2020-12-24 16:05:58 -08:00 |
|
Jeff Williams
|
548dc55174
|
refactor(jsdoc-core): move syntax to new @jsdoc/parse package
|
2020-12-24 15:25:49 -08:00 |
|