web-component-analyzer
web-component-analyzer copied to clipboard
CLI that analyzes web components and emits documentation
This PR adds TypeScript 4.8 to the set of TypeScript versions that are tested. TypeScript 4.8 has a breaking change to the AST where the `.decorators` property has been deprecated...
Add Web-Types transformer to generate web-types files. Web-Types is a project to enable IDE auto-completion for web-components, currently implemented in IntelliJ and WebStorm: https://github.com/JetBrains/web-types For example after generating web-types file...
Does this tool already support `lit 2.x`? If I run `wca analyze` on a project which uses new lit version and does the import statements like below, then it doesn't...
Hi, Thanks for this really useful library, I'm part of the team working on Microsoft Graph Toolkit. We're currently using web component analyzer to help us build our React wrapper...
I am working on a POC on my own and it seems like `web-component-analyzer` is considering `static styles` as a component property. Example: `my-element.ts` ```ts ... @customElement('my-element') export class MyElement...
I tried to use the API (instead of the CLI), but I have hard time to make it work. I'm trying to analyze a ts file using analyzeSourceFile() and potentially...
Bumps [semver-regex](https://github.com/sindresorhus/semver-regex) from 3.1.3 to 3.1.4. Release notes Sourced from semver-regex's releases. v3.1.4 Backport of ReDoS fix https://github.com/sindresorhus/semver-regex/commit/7712ba564d40da101cf2b2b33e6a910d9f2f57f4 Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will...
Can you add support for elements created with [`FASTElement`](https://github.com/microsoft/fast-dna/blob/master/packages/web-components/fast-element)? Some relevant [documentation](https://github.com/microsoft/fast-dna/blob/master/packages/web-components/fast-element/docs/guide/defining-elements.doc.md). The `FASTElement` uses the decorator `@attr` for attributes, currently if I try to point at a component using...
Analysis of Polymer custom components reports Polymer super class related properties and functions. The pull request adds ignore of this super class to get only component defined properties and function...
### Example code ``` /** * Set the first day of the week. 0 - for Sunday, 6 - for Saturday * @param firstDayOfWeek The first day of the week...