Open yxshv opened 9 months ago
Did you find anything?
how do you get types in the estree AST anyway?
why use a package name that doesn’t exist 🤷‍♂️ that’s called acorn-typescript
.
It will help you to parse typescript script into typeScript AST
A TypeScript AST sounds like it’s not estree.
A TypeScript AST sounds like it’s not estree.
yeah thats why I closed this issue...
you will probably have to write your own generator, if you want to use it
Thanks for raising that up @yxshv. Being able to generate TypeScript annotations is indeed a useful feature to add. Astring being ESTree-based, it should use an extension of it, such as the one produced by Eslint's TypeScript parser, which adds typeAnnotation
properties to existing ESTree node types, and extra nodes for type references and declarations.
I generated the
ast
of a typescript react code usingacorn
andacorn-ts
plugin... But i am not sure how to generate a tsx code, and not sure if its possible withastring