-
As it is possible to typecheck jsdoc comments with the typescript compiler it is more and more common to use typescript types in jsdoc comments. It would be really great if those would be supported by…
-
(Disclaimer: I'll probably never actually do this.)
Catharsis's parser is currently generated by [PEG.js](https://github.com/pegjs/pegjs) from a parsing expression grammar. That seemed like a good …
-
It seems to be unclear if named function parameters (eg. `function(arg0: AType, arg1: BType)` as opposed to `function(AType, BType)`) are supported by the spec or not.
I am aware that [catharsis](h…
-
For efficiency, Catharsis caches all of its parse results. Right now it caches all parse results indefinitely, which is not appropriate for a long-running process. Catharsis should use an LRU cache in…
-
In trying to get to the bottom of #99, I steeled myself for what I imagined would be unpleasant work of digging through custom parser code to find out the actual jsdoc manner of parsing types and was …
-
I love the idea. Have gained much catharsis already from submitting my bugbears :bug: :bear: :bulb:
-
### Brand name
Noodle King
fast food chain based in Austria
### Wikidata ID
Q112571654
https://www.wikidata.org/wiki/Q112571654
https://www.wikidata.org/wiki/Special:EntityData/Q112571…
-
Catharsis' tests should include some really pathological type expressions, to make sure the grammar doesn't choke on them.
We should also make sure we're testing the parser thoroughly, possibly using…
-
Following https://github.com/gajus/eslint-plugin-jsdoc/issues/494
Parsing `{string[]=}` throws an error:
```txt
Syntax Error
Expected "...", "/", "[", "|", [ \t], [\n], [\r], or end of input …
yvele updated
4 years ago
-
Hi! I wanted to ask if you are open to accept PRs that would enable JSDoc to parse more typescript specific types. For example the intersection types (See https://github.com/hegemonic/catharsis/issues…