#!/bin/bash # Script pour corriger automatiquement certaines erreurs ESLint communes # 1. Remplacer les apostrophes non échappées par ' find . -name "*.tsx" -not -path "./node_modules/*" -exec sed -i '' "s/L'/L\'/g" {} \; find . -name "*.tsx" -not -path "./node_modules/*" -exec sed -i '' "s/d'/d\'/g" {} \; find . -name "*.tsx" -not -path "./node_modules/*" -exec sed -i '' "s/n'/n\'/g" {} \; find . -name "*.tsx" -not -path "./node_modules/*" -exec sed -i '' "s/c'/c\'/g" {} \; find . -name "*.tsx" -not -path "./node_modules/*" -exec sed -i '' "s/s'/s\'/g" {} \; find . -name "*.tsx" -not -path "./node_modules/*" -exec sed -i '' "s/t'/t\'/g" {} \; find . -name "*.tsx" -not -path "./node_modules/*" -exec sed -i '' "s/l'/l\'/g" {} \; find . -name "*.tsx" -not -path "./node_modules/*" -exec sed -i '' "s/j'/j\'/g" {} \; find . -name "*.tsx" -not -path "./node_modules/*" -exec sed -i '' "s/qu'/qu\'/g" {} \; # 2. Remplacer les guillemets non échappés par " find . -name "*.tsx" -not -path "./node_modules/*" -exec sed -i '' 's/"Rappel/"Rappel/g' {} \; echo "Corrections automatiques appliquées"