-
#3464
0260a15e
- Added support for export, slot, cssPart, and cssProperty to analyzer and manifest generator. Also improved JS project analysis performance. -
#3380
00f59cf5
- Added superclass analysis to ClassDeclaration, along with the ability to query exports of a Module (viagetExport()
andgetResolvedExport()
) and the ability to dereferenceReference
s to theDeclaration
they point to (viadereference()
). A ClassDeclaration's superClass may be interrogated viaclassDeclaration.heritage.superClass.dereference()
(heritage.superClass
returns aReference
, which can be dereferenced to access its superclass'sClassDeclaration
model.
-
#3304
31bed8d6
- Added support for analyzing JavaScript files. -
#3288
569a6237
- Refactored Analyzer into better fit for use in plugins. Analyzer class now takes a ts.Program, and PackageAnalyzer takes a package path and creates a program to analyze a package on the filesystem. -
#3254
fc2fd4c8
- Fixes bug where global install of CLI resulted in incompatible use of analyzer between CLI packages. Fixes #3234.
-
#2804
e0517ccf
- Read property options from decorated properties -
#2896
3bd330f3
- Add utilties for getting LitElement declarations