JSON Schema Form Element — Shoelace edition npm install @jsfe/shoelace Consult the documentation. Open the playground. Try the examples. packages/shoelace/src/form.def.ts: Exports Kind Name Declaration Module Package custom-element-definition jsf-shoelace JsfShoelace /packages/shoelace/src/form.js packages/shoelace/src/form.ts: class: JsfShoelace, jsf-shoelace Superclass Name Module Package Jsf @jsfe/form Fields Name Privacy Type Default Description Inherited From widgets public widgets styleSheets public array [styles] Exports Kind Name Declaration Module Package js JsfShoelace JsfShoelace packages/shoelace/src/form.ts packages/shoelace/src/index.ts: Exports Kind Name Declaration Module Package js JsfShoelace JsfShoelace ./form.js js * * ./widgets/index.js js * * @jsfe/types js Jsf Jsf @jsfe/form packages/shoelace/src/styles.ts: Variables Name Description Type styles Exports Kind Name Declaration Module Package js styles styles packages/shoelace/src/styles.ts