19 lines
No EOL
1.1 KiB
Bash
19 lines
No EOL
1.1 KiB
Bash
#!/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" |