diff --git a/scripts/make-vscode-data.js b/scripts/make-vscode-data.js index a0c06eec6..f3c42395b 100644 --- a/scripts/make-vscode-data.js +++ b/scripts/make-vscode-data.js @@ -12,14 +12,12 @@ function getAllComponents() { const allComponents = []; metadata.modules.map(module => { - module.exports.map(ex => { - if (ex.kind === 'custom-element-definition') { - const tagName = ex.name; - const className = ex.declaration.name; - const component = module?.declarations.find(dec => dec.name === 'default'); + module.declarations?.map(declaration => { + if (declaration.customElement) { + const component = declaration; if (component) { - allComponents.push(Object.assign(component, { className, tagName })); + allComponents.push(component); } } });