Releases: englercj/tsd-jsdoc
Releases · englercj/tsd-jsdoc
v2.0.4
- Fix output of
readonly
members - Fix root export names that contain
exports.
from JSDoc - Add support for constructors
v2.0.3
- Remove an unused dependency
v2.0.2
- Fix function declarations in namespaces
- Fix modules and enums declared in classes
- Workaround a JSDoc bug where it writes
exports.
to the name of functions defined asexport function name() {}
- Add some safety checks around invalid
@property
tags - Add class access keywords (public, private, protected)
- Resolve the type string
'function'
to a permissive function type of(...params: any[]) => any
.
v2.0.1
- Fix a validation code bug
v2.0.0
Complete rewrite of the core generation code. Now uses the typescript compiler to generate the output.
Breaking Changes
- Distribution files are now in
dist/
so template paths need to point totsd-jsdoc/dist
- JSDoc comments are not currently included in the output (public TS compiler API needed)