# ═══════════════════════════════════════════════════════════════
# .NET / C#
# ═══════════════════════════════════════════════════════════════
bin/
obj/
*.dll
*.exe
*.pdb
*.user
*.suo
*.cache
*.log
*.vspscc
*.vssscc
.vs/
*.nupkg
project.lock.json
*.nuget.props
*.nuget.targets

# User-specific files
*.rsuser
*.userprefs

# Build results
[Dd]ebug/
[Rr]elease/
x64/
x86/
[Bb]uild/
bld/

# NuGet
packages/
*.nupkg
.nuget/

# Entity Framework
*.mdf
*.ldf

# ═══════════════════════════════════════════════════════════════
# Node.js / Angular
# ═══════════════════════════════════════════════════════════════
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.npm/
.yarn/
.pnpm-store/

# Angular
dist/
.angular/
.sass-cache/
*.css.map
*.js.map

# TypeScript
*.tsbuildinfo

# ═══════════════════════════════════════════════════════════════
# IDE / Editors
# ═══════════════════════════════════════════════════════════════
# VS Code
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json

# JetBrains (Rider, WebStorm)
.idea/
*.iml

# Visual Studio
.vs/
*.sln.docstates

# ═══════════════════════════════════════════════════════════════
# Logs
# ═══════════════════════════════════════════════════════════════
logs/
*.log
npm-debug.log*

# ═══════════════════════════════════════════════════════════════
# Environment / Secrets
# ═══════════════════════════════════════════════════════════════
.env
.env.local
.env.*.local
*.env
appsettings.*.local.json
secrets.json
credentials.json

# ═══════════════════════════════════════════════════════════════
# Docker
# ═══════════════════════════════════════════════════════════════
.docker/

# ═══════════════════════════════════════════════════════════════
# Testing
# ═══════════════════════════════════════════════════════════════
coverage/
*.lcov
.nyc_output/
test-results/
TestResults/
playwright-report/
playwright/.cache/

# ═══════════════════════════════════════════════════════════════
# OS Generated
# ═══════════════════════════════════════════════════════════════
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
desktop.ini

# ═══════════════════════════════════════════════════════════════
# Misc
# ═══════════════════════════════════════════════════════════════
*.tmp
*.temp
*.swp
*.swo
*~
.cache/
tmp/
temp/
CLAUDE.md

# ═══════════════════════════════════════════════════════════════
# Data / Runtime
# ═══════════════════════════════════════════════════════════════
data/
*.bak
*.backup
