is there something like a starter for creating a vaadin 14 web-component that contains the correct directory layout, dependencies, theme dependencies etc.?
I did not find anything and it is somehow tedious using the usual polymer init.
Yes I meant a polymer component. The thing is that from my observation the vaadin components (e.g. [Vaadin Checkbox]
(https://github.com/vaadin/vaadin-checkbox) have a theme folder with the lumo and material theme included. Additionally the main vaadin-checkbox.html references the lumo theme file. The main CheckboxElement extends Vaadin.ElementMixin(Vaadin.ControlStateMixin(Vaadin.ThemableMixin(Polymer.GestureEventListeners(Polymer.Element)))). And some other additional stuff that is quite vaadin specific.
So the question is if there is some kind of a skeleton or something comparable to a maven archetype to create such a web-component following the vaadin best practices, especially in terms of themeability, etc.?