API about Identifier's scope #28026
Labels
API
Relates to the public API for TypeScript
Experience Enhancement
Noncontroversial enhancements
Suggestion
An idea for TypeScript
Milestone
I want to write a CustomTransformers for my webpack loader config.
Babel's visitors have API about scope
If I get a path of ImportDeclaration
import * as React from "react"
, I can usingpath.scope.getBinding('React').referencePaths
to get all reference paths using React.Is there any API in TypeScript to get identifier's scope or referenced nodes/identifiers?
Also, Is there any API in TypeScript to get ImportDeclaration's moduleSpecifier's resolved source file? for example
import * as React from "react"
's resolved source file is/home/me/my-ts-project/node_modules/react/cjs/react.development.js
The text was updated successfully, but these errors were encountered: