# Test/debug artifacts
*.log
*.txt
!LICENSE
!README.md
full-test-log*.txt
vitest-full*.log
lint-*.txt
whatsapp-log*.txt
test-report.md
test-run-output.txt
jest-results.json
is-even.*
test.ts
test1.ts
test.svg
refactor-test.tmp.js
test-commander.cjs
package.json.backup
tmp/
tmp_*/
_test-*/
test-app/
test-scripts/
C\:Users*/

# Dependencies
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
# Ignore yarn lockfiles as we support both npm and Bun
yarn.lock
# Keep Bun lockfiles (both binary and text format)
# bun.lockb
# bun.lock

# Build outputs
dist/
lib/
build/
*.tsbuildinfo

# Environment variables
.env
.env.local
.env.development.local
.env.test.local
.env.production.local

# IDE and editor files
.vscode/
.idea/
*.swp
*.swo
*~

# OS generated files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db

# Logs
logs/
*.log

# Runtime data
pids/
*.pid
*.seed
*.pid.lock

# Coverage directory used by tools like istanbul
coverage/
.nyc_output/

# TypeScript cache
*.tsbuildinfo

# Optional npm cache directory
.npm

# Bun cache
.bun/

# Optional eslint cache
.eslintcache

# Microbundle cache
.rpt2_cache/
.rts2_cache_cjs/
.rts2_cache_es/
.rts2_cache_umd/

# Optional REPL history
.node_repl_history

# Output of 'npm pack' and 'bun pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# parcel-bundler cache (https://parceljs.org/)
.cache
.parcel-cache

# Temporary folders
tmp/
temp/

# Editor directories and files
.vscode/*
!.vscode/extensions.json
!.vscode/settings.json
.idea
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

# Coding agents
.claude/
.grok/
# Grok CLI
.grok/sessions/
.grok/history/
.grok/user-settings.json
.jscpd/

# Project-local settings (personal overrides, not shared with team)
.codebuddy/settings.local.json
.codebuddy/plugins/

# Test artifacts and temp files
.benchmarks/
.custom-output/
.test-backups/
test-app/
tmp_*/
openclaw/
full-test-log*.txt
lint-output.txt
lint-after-fix*.txt
test-run-output.txt
test-report.md
jest-results.json
whatsapp-log*.txt
test-e2e*.mjs
test-lazy-loading.mjs
test-commander.cjs
test.svg
test.ts
test.txt
test1.ts
C?Userspatri*

# Code Buddy Cowork (Electron desktop app)
cowork/node_modules/
cowork/dist/
cowork/dist-electron/
cowork/release/
. g i t n e x u s /  
 
# Code Buddy Runtime metadata and temporary logs
.codebuddy/
.omx/
.antigravitycli/
Doc/