I really want to explore both better typing and possible automatic generation of API docs since the JSDoc comments that exist in the codebase are of such high quality.
This PR introduces ESLint and eslint-plugin-jsdoc to start linting JSDoc comment in effort to make sure that all of the comments stay high quality as we refactor the code
This PR can be followed up by more changes to the rules we apply as well as some explorations into API documentation and stricter type-checking.
I really want to explore both better typing and possible automatic generation of API docs since the JSDoc comments that exist in the codebase are of such high quality.
This PR introduces ESLint and
eslint-plugin-jsdoc
to start linting JSDoc comment in effort to make sure that all of the comments stay high quality as we refactor the codeThis PR can be followed up by more changes to the rules we apply as well as some explorations into API documentation and stricter type-checking.