handshake-org / hsd

Handshake Daemon & Full Node
Other
1.92k stars 278 forks source link

pkg: update lint and docs. #887

Closed nodech closed 7 months ago

nodech commented 7 months ago

Update ecmascript version in the linter.

Add rm-imports to the jsdoc. It allows us to annotate typedefs with typescript specific imports, w/o breaking the jsdoc generation. https://github.com/pinheadmz/bsdoc/pull/1

It just removes imports, as if they did not exist.

There's better "import-aliases" plugin also implemented in the bsdoc. But It needs more testing how better generated docs get and if there are any issues in the output. So we can upgrade later, after more experimenting with it.

coveralls commented 7 months ago

Coverage Status

coverage: 68.632% (+0.004%) from 68.628% when pulling 37d37e4add51f1b41fcdc5868b7442d460a579c4 on nodech:lint-docs into f749f5cccd0fafb3be2e47ea7e717bdb927a6efa on handshake-org:master.