jordimarimon/ts-ast-parser

feat: support for analyzing an entire project

Closed this issue · 0 comments

Prerequisites

Describe the Feature Request

Offer a way to parse an entire project by specifying the path of the package.json (this would be optional and in case of not providing it, it would be searched in the current working directory).

This will also open the door to support an alternative path to read the tsconfig.json. It may be helpful for projects that have more than one tsconfig.json.

Also we could try to support monorepos out of the box by searching the workspaces defined in the package.json.

We should also read compilerOptions.path property when resolving the location of a Symbol.

Describe the Use Case

This is to have an alternative way to provide the files that need to be analyzed.

Describe Preferred Solution

No response

Describe Alternatives

No response

Related Code

No response

Additional Information

No response