the-tip-top-frontend/sonar-project.properties

34 lines
1013 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.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}