# Dependencies
node_modules/
.pnpm-store/

# Build output
dist/
build/
*.tsbuildinfo
.vite/
.turbo/
.astro/
.nuxt/
.output/
.next
# Next emits this typing shim into each app on first `next dev` / `next build`.
# Generated, not authored — covered by Next's docs on initial-setup files.
next-env.d.ts
docs/.vitepress/cache/
docs/.vitepress/dist/

# Test artifacts
coverage/
.nyc_output/
test-results/
playwright-report/
blob-report/
.playwright-mcp/

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

# Environment / secrets
.env
.env.*
!.env.example

# @hover-dev/security stores a project-local MITM CA under .hover/ca/ —
# the private key is mode 0600 but `git add .` would still pick it up.
# Ignore the whole .hover dir so any future plugin-local state (CAs,
# captured-flow snapshots, etc.) stays out of commits.
.hover/

# OS
.DS_Store
Thumbs.db

# Editor
.vscode/
.idea/
*.swp
*.swo

.claude
Harness
superpowers