the-tip-top-frontend/sonar-project.properties
soufiane ae03eb7eed fix: resolve SonarQube and Next.js warnings
- Add tsconfig.sonar.json with moduleResolution: "node" for SonarQube compatibility
- Update sonar-project.properties to use tsconfig.sonar.json
- Add metadataBase to metadata export for Open Graph images

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-27 12:46:07 +01:00

34 lines
1019 B
Properties

# Informations du projet
sonar.projectKey=Th-Tip-Top-Frontend
sonar.projectName=Thé Tip Top - Frontend
sonar.projectVersion=1.0.0
# Chemin des sources
sonar.sources=app,components,contexts,hooks,lib,services,types,utils
# sonar.tests=__tests__
# Exclusions
sonar.exclusions=**/node_modules/**,**/*.spec.ts,**/*.test.ts,**/*.spec.tsx,**/*.test.tsx,**/coverage/**,**/.next/**,**/public/**,**/*.config.js,**/*.config.ts,**/dist/**,**/build/**
# Encodage des fichiers
sonar.sourceEncoding=UTF-8
# Langage du projet
sonar.language=ts
# Chemins de couverture de code (si tests configurés)
sonar.javascript.lcov.reportPaths=coverage/lcov.info
sonar.typescript.lcov.reportPaths=coverage/lcov.info
# Paramètres TypeScript
sonar.typescript.tsconfigPath=tsconfig.sonar.json
# Niveau de logs
sonar.log.level=INFO
# URL du serveur SonarQube (à adapter selon votre configuration)
# sonar.host.url=http://localhost:9000
# Token d'authentification (à configurer via variable d'environnement)
# sonar.login=${SONAR_TOKEN}