create Web components using Vue 3, TS, Vite. https://dev.to/nurlan_tl/tips-to-create-web-components-using-vue-3-ts-vite-3a7a