hegemonic / catharsis

A JavaScript parser for Google Closure Compiler and JSDoc type expressions.
MIT License
54 stars 14 forks source link

Linting/npm #59

Open brettz9 opened 4 years ago

brettz9 commented 4 years ago

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 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.

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.

brettz9 commented 4 years ago

Do you need this split up or what can I do?