optimisation du code et reduction des doublons
Reduction des doublons de code de 7% a 0.12% installation de jscpd pour detecter les doublons, le plafond haut est fixé a 0.2%
installation de husky pour faire des hooks de pre-commits et pre-push
- avant chaque commit: npm run lint & npm run jscpd
le commit ne sera pas accepté si le linter envoi une erreur ou si le taux de doublons dans jscpd est dépassé
- avant chaque push: npm run test
le push ne sera pas envoyé si un test foire
grosse réécriture de nombreux composants pour reduire les doublons. j'ai testé a chaque fois mais il faut tout de meme tester partout pour etre sur.