-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.gitignore
More file actions
79 lines (69 loc) · 1.31 KB
/
Copy path.gitignore
File metadata and controls
79 lines (69 loc) · 1.31 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
# ─── Dependencies ───
node_modules/
.pnp
.pnp.*
# ─── Build output ───
dist/
build/
out/
*.tsbuildinfo
# ─── Environment & Secrets ───
# Asla commit edilmemeli — .env.example'da template var
.env
.env.local
.env.*.local
.env.production
.env.development
.env.test
*.pem
*.key
*.p12
*.pfx
secrets/
credentials/
# ─── Runtime / Logs ───
*.log
output.log
run.log
test.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
logs/
# ─── Test coverage ───
coverage/
.nyc_output/
# ─── User uploads (KVKK — kişisel veri içerir) ───
# Driver belgeleri (ehliyet/SRC fotoğrafları), faturalar, avatar'lar, tenant logoları
# Production'da S3/object storage'a taşınmalı; lokal dev için klasör yapısı .gitkeep ile korunur
uploads/*
!uploads/.gitkeep
# ─── Prisma generated ───
/generated/prisma
prisma/migrations/dev/
# ─── IDE / Editor ───
.vscode/
!.vscode/extensions.json
!.vscode/settings.json.example
.idea/
*.swp
*.swo
*~
.project
.classpath
# ─── Claude Code (kişisel dev tool config — fork edenler kendi permission'larını yapar) ───
.claude/
# ─── OS ───
.DS_Store
Thumbs.db
desktop.ini
*.bak
*.orig
# ─── Misc ───
.cache/
.tmp/
.temp/
*.tgz
.eslintcache