As per https://github.com/jsdoctypeparser/jsdoctypeparser/issues/109 , we'd be interested in bringing over, if nothing else, tests from our own jsdoc type parser (once it may be harmonized to follow the same API). And if you were open to it, we may also have some TypeScript types spec'd that you may wish to be able to at least tolerate, if not distinctly handle in jsdoc proper through catharsis.
As for our main project based on jsdoctypeparser, eslint-plugin-jsdoc, we may then be able to switch its dependency to catharsis instead.
These are just a few high-level package fixes/changes related to linting and npm/project maintenance if you could take a look.
Linting: Switch to having a recommended extension ("js" since file had comments)
Linting: Ignore node_modules (useful if examining files)
Linting: Use required ecmaVersion minimum of 2015
Linting: Fix broken property in config
Maintenance: Add .editorconfig
npm: Add eslint as devDep.
npm: Add lint script
npm: Remove extra WS; remove unneeded node_modules portion of paths
Although I didn't remove it, I thought I could also remove the gulp install in .travis.yml, as I don't see it as being used.
Hi,
As per https://github.com/jsdoctypeparser/jsdoctypeparser/issues/109 , we'd be interested in bringing over, if nothing else, tests from our own jsdoc type parser (once it may be harmonized to follow the same API). And if you were open to it, we may also have some TypeScript types spec'd that you may wish to be able to at least tolerate, if not distinctly handle in jsdoc proper through catharsis.
As for our main project based on jsdoctypeparser,
eslint-plugin-jsdoc
, we may then be able to switch its dependency tocatharsis
instead.These are just a few high-level package fixes/changes related to linting and npm/project maintenance if you could take a look.
node_modules
(useful if examining files)ecmaVersion
minimum of 2015.editorconfig
eslint
as devDep.lint
scriptnode_modules
portion of pathsAlthough I didn't remove it, I thought I could also remove the
gulp
install in.travis.yml
, as I don't see it as being used.