# Binaries for programs and plugins
*.exe
*.exe~
*.dll
*.so
*.dylib

# Test binary, built with `go test -c`
*.test

# DB files
.db
.db-wal
.db-shm

# Code coverage profiles and other test artifacts
*.out
coverage.*
*.coverprofile
profile.cov

# Go workspace file
go.work
go.work.sum

# Go build artifacts
nids
cmd/*/
!cmd/*/

# Dependency directories
# vendor/

# Environment variables
.env
.env.*
!.env.example

# Logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*

# Temp directories
.temp
.tmp
.tmp-*
.cache
.nyc_output
test-results/
playwright-report/

# Node modules
node_modules/
jspm_packages/

# Package manager files
package-lock.json
yarn.lock
pnpm-lock.yaml
.pnpm-store

# Nuxt/Vue frontend (frontend/)
frontend/dist/
frontend/.nuxt/
frontend/.nuxt-*/
frontend/.output/
frontend/.output-*/
frontend/.gen/
frontend/.test/
frontend/.eslintcache
frontend/eslint-typegen.d.ts
frontend/node_modules/

# Nuxt build outputs
.vercel
.vercel_build_output
.netlify
.build-*

# Coverage
coverage/
*.lcov

# IDE/Editor
.vscode/
*.iml
.idea/
!.idea/nuxt.iml
!.idea/modules.xml
!.idea/inspectionProfiles/Project_Default.xml

# AI assistants
.agents/
.claude/

# OS files
.DS_Store
.AppleDouble
.LSOverride
.DocumentRevisions-V100
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
.VolumeIcon.icns
.com.apple.timemachine.donotpresent
.AppleDB
.AppleDesktop
Network Trash Folder
Temporary Items
.apdrive

# Lychee cache
.lycheecache

# Junit reports
reports/

# Temp
temp/
temp-*
fixtures-temp/

# Vue templates compile cache
frontend/packages/ui-templates/node-compile-cache/
