web-component-analyzer
web-component-analyzer copied to clipboard
Fails to parse imported JSDoc types
This file
import { svg, LitElement } from 'lit-element';
/** @typedef {import('lit-element').SVGTemplateResult} SVGTemplateResult */
/**
* @element
*/
class FailedParse extends LitElement {
/**
* @param {string} name
* @return {SVGTemplateResult}
*/
svgTemplate(name) {
return svg`<svg id="${name}"></svg>`;
}
}
Fails to parse.
Removing the imported typedef allows it to parse properly.
@runem Could you add support for @typedef?
https://jsdoc.app/tags-typedef.html