Chore/build web component