Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Resolves #101.
There was an issue with type applications in Node 12 which was fixed in this commit to jsdoc.
This PR upgrades
jsdoc
andjsdoc-api
. However, thisjsdoc
upgrade introduces some changes to the output:@template
to the list of tags in jsdoc output. This means users need to use a similar plugin to achieve@template
support. There might a better solution.@class
tags without a name results in the class being consideredundocumented
which in turn means it gets deleted due todata({ undocumented: true }).remove();
inpublish.ts
. I've added names to fixtures and expected to avoid the problem, but it would be preferable to find a better solution.undocumented
, so I've changed the test using@private
to@hideconstructor
.Most of these should probably be brought up as issues in jsdoc.