shoelace-style/webawesome

Broken links in the custom-elements-jsx type definition

クローズ

#2,557 opened on 2026/06/26

 (1 件のコメント) (0 件のリアクション) (0 人の担当者)TypeScript (185 件のフォーク)github user discovery
bughelp wanted

Repository metrics

Stars
 (1,293 個のスター)
PR merge metrics
 (平均マージ 1d 15h) (30d で 67 merged PRs)

説明

Describe the bug

In the Pro version of Web Awesome I don't get autocomplete for the values of prop in components. So fir example if I use and want to modify the appearance prop, I don't get 'filled' | 'outlined' | 'filled-outlined' as suggestions which I would expect. This happens to any typed prop of all components.

To Reproduce

Install the pro version of Web Awesome and have a look into node_modules/@awesome.me/webawesome/dist/custom-elements-jsx.d.ts to see the links. They all look like this: import type { default as WaInput } from "./_bundle_/src/components/input/input.js";

Meanwhile if I install the normal version of WebAwesome, they look like this: import type { default as WaInput } from "./components/input/input.js";

This seems to break the above-mentioned autocomplete because the link doesn't exist and the types can not be found.

Demo

Screenshots

Browser / OS

Additional information

コントリビューターガイド