Missing parsed information
Parser unfortunately doesn't return full information about parsed code.
Right now I know about missing
- async flag (add isAsync flag to method/property AST #66)
- isStatic flag (add isStatic flag to method/property AST #43)
- propertyIsOptional flag (e.g.
{ myProperty?: string }) - while parsing property of type Object (e.g. { myProperty: { innerPropery: string } }, the type is not fully parsed and returns values like
{\n email: string\n }
I can parse finish parsing by recursive call ofparser.parseSource(), but it's very inconvenient
Can we get this fixed, please?