ekin-ceylan/eiger-ui ? reverse-engineered prompt

Reverse engineered prompt

Build me a small reusable web components library for forms called Typed UI.

I want accessible, easy to drop in inputs for things like text, plate or license style input, select, checkbox, modal dialog, and link style fields, with built in masking and validation where it makes sense. The components should feel polished, work as custom elements, and be simple to register and use in plain HTML. Please make it so I can import only the pieces I need, and also have a browser ready build I can use directly if I am not using a bundler.

The main goal is to make type aware form fields that are still friendly to use in normal web apps, with good labels, required states, and solid keyboard support. If you need to look up current Lit docs or best practices, go ahead. Also add a few example stories or demo pages so I can see the components working together.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab