Skip to content

Latest commit

 

History

History
71 lines (36 loc) · 4.13 KB

CHANGELOG.md

File metadata and controls

71 lines (36 loc) · 4.13 KB

@lit-labs/analyzer

0.5.0

Minor Changes

  • #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 (via getExport() and getResolvedExport()) and the ability to dereference References to the Declaration they point to (via dereference()). A ClassDeclaration's superClass may be interrogated via classDeclaration.heritage.superClass.dereference() (heritage.superClass returns a Reference, which can be dereferenced to access its superclass's ClassDeclaration model.

0.4.0

Minor Changes

Patch Changes

  • #2990 ad361cc2 - Added initial implementation of custom elements manifest generator (WIP).

0.3.0

Minor Changes

  • #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.

0.2.2

Patch Changes

0.2.1

Patch Changes

  • #2976 bf13dae2 - Added Type, Reference, and VariableDeclaration to model

0.2.0

Minor Changes

  • #2822 aa57f683 - Added basic generation of React wrapper to CLI.

Patch Changes

0.1.1

Patch Changes

  • #2796 a4253b83 - Initial support for finding LitElement declarations

  • #2798 a95740dc - Refactor LitElement-specific utilties into separate module

  • #2789 07212750 - Add minimal class declaration gathering

0.1.0

Minor Changes