Skip to content

Commit 50abf1f

Browse files
committed
chore: Harmonize .gitignore with shared template
Add missing patterns for docs build artifacts, phpunit caches, quality reports, OS files, and Claude Code worktrees. Closes #204
1 parent 31c8cca commit 50abf1f

1 file changed

Lines changed: 30 additions & 9 deletions

File tree

.gitignore

Lines changed: 30 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,51 @@
1+
# IDE
12
/.idea/
23
/*.iml
34
*.Identifier
45

6+
# Dependencies
57
/vendor/
68
/vendor-bin/*/vendor/
9+
/node_modules/
10+
11+
# Build artifacts
12+
/js/
13+
14+
# Documentation
15+
/docs/node_modules/
16+
/docs/build/
17+
/docs/.docusaurus/
18+
/website/node_modules/
19+
/website/.docusaurus/
720

21+
# Testing & Quality
822
/.php-cs-fixer.cache
923
/tests/.phpunit.cache
24+
/.phpunit.cache/
25+
.phpunit.cache/
26+
.phpunit.result.cache
27+
/coverage/
28+
/coverage-frontend/
29+
/phpmetrics/
30+
/quality-reports/
31+
/phpqa/
1032

11-
/node_modules/
12-
/js/
33+
# Nextcloud
1334
/custom_apps/
1435
/config/
1536

16-
/coverage/
17-
/coverage-frontend/
37+
# OS
38+
.DS_Store
39+
Thumbs.db
1840

19-
# Data files
41+
# Claude Code
42+
.claude/worktrees/
43+
44+
# Repo-specific
2045
/data/
2146
*.csv
22-
23-
# Test artifacts (generated per run — only .md results are committed)
2447
/test-results/**/*.json
2548
/test-results/**/*.html
2649
/test-results/**/*.png
2750
/reacties/screenshots/
28-
29-
# Sync timestamp (local only)
3051
.last-update

0 commit comments

Comments
 (0)