Criei esta aplicação para testes no front end com jsdom e Jest. Sem usar frameworks, mas por motivo de produtividade eu estou usando vite.
Exemplos reais | MDN - https://github.com/mdn/web-components-examples/
fundamentos de Web Components | google - https://web.dev/web-components/
vite - https://vitejs.dev/
jsdom - https://github.com/jsdom/jsdom/
use o comando
gitkno seu terminal para melhor análise.
Esse projeto usa commits semanticos , entao dentro do terminal procure pelas palavras feature, fix BREAKING-CHANGE, e issue como tags para ter um fluxo mais independente .
por exemplo :
git log --all --oneline --grep='fix'
você tera o resultado :
3f4b80f fix(web-components refactor)form tags insertion for future logic
d112154 fix(reparo nos links do markdown):#1 TDD - fazendo um pequeno teste