-
Notifications
You must be signed in to change notification settings - Fork 682
[api-extractor] Support "import * as __ from __" for local paths #1029
Copy link
Copy link
Closed
grafana/grafana
#21931Labels
effort: mediumNeeds a somewhat experienced developerNeeds a somewhat experienced developerenhancementThe issue is asking for a new feature or design changeThe issue is asking for a new feature or design changehelp wantedIf you're looking to contribute, this issue is a good place to start!If you're looking to contribute, this issue is a good place to start!needs designThe next step is for someone to propose the details of an approach for solving the problemThe next step is for someone to propose the details of an approach for solving the problem
Metadata
Metadata
Assignees
Labels
effort: mediumNeeds a somewhat experienced developerNeeds a somewhat experienced developerenhancementThe issue is asking for a new feature or design changeThe issue is asking for a new feature or design changehelp wantedIf you're looking to contribute, this issue is a good place to start!If you're looking to contribute, this issue is a good place to start!needs designThe next step is for someone to propose the details of an approach for solving the problemThe next step is for someone to propose the details of an approach for solving the problem
PR #1002 adds support for declarations like this:
This is a trivial implementation, where we pretend that
*is an actual name exported by the"react"package. It does not work for the general form that introduces a new namespace, for example:This form is called
ts.SyntaxKind.NamespaceImportbecause it is essentially a more general form of thenamespace controls { }declaration kind.As such, it should probably produce an
ApiItemKind.Namespaceitem.