-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathsonar-project.properties
More file actions
21 lines (16 loc) · 1.07 KB
/
sonar-project.properties
File metadata and controls
21 lines (16 loc) · 1.07 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# SonarQube Configuration for Formbricks JS SDK
sonar.projectKey=formbricks_js
sonar.organization=formbricks
# Source code paths
sonar.sources=packages/js/src
sonar.tests=packages/js/src
# Test inclusions and exclusions
sonar.test.inclusions=**/*.test.*,**/*.spec.*
sonar.test.exclusions=**/node_modules/**,**/dist/**,**/build/**,**/coverage/**,**/.turbo/**
# General exclusions
sonar.exclusions=**/node_modules/**,**/dist/**,**/build/**,**/coverage/**,**/.turbo/**,**/apps/playground/**,**/*.config.js,**/*.config.ts,**/vite.config.ts,**/vitest.setup.ts,**/tsconfig.json,**/package.json,**/pnpm-lock.yaml,**/turbo.json,**/pnpm-workspace.yaml
# Language specific settings
sonar.javascript.lcov.reportPaths=packages/js/coverage/lcov.info
sonar.typescript.tsconfigPath=packages/js/tsconfig.json
# Coverage settings
sonar.coverage.exclusions=**/node_modules/**,**/dist/**,**/build/**,**/coverage/**,**/.turbo/**,**/apps/playground/**,**/*.config.js,**/*.config.ts,**/vite.config.ts,**/vitest.setup.ts,**/tsconfig.json,**/package.json,**/pnpm-lock.yaml,**/turbo.json,**/pnpm-workspace.yaml