# Dependencies
node_modules
npm-debug.log
yarn-error.log
# package-lock.json is needed for npm ci in Docker builds
yarn.lock
pnpm-lock.yaml

# Next.js build output
.next
out
dist
build

# Tests
coverage
.nyc_output
**/__tests__
**/__mocks__
*.spec.ts
*.test.ts
*.spec.tsx
*.test.tsx
e2e
playwright-report
test-results

# Environment files
.env
.env.local
.env.development
.env.test
.env.production
.env.*.local

# IDE
.vscode
.idea
*.swp
*.swo
*.swn
.DS_Store

# Git
.git
.gitignore
.gitattributes
.github

# Documentation
*.md
README.md
docs
documentation

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

# Temporary files
tmp
temp
*.tmp
*.bak
*.cache
.turbo

# Docker
Dockerfile
.dockerignore
docker-compose*.yml

# CI/CD
.gitlab-ci.yml
.travis.yml
Jenkinsfile
azure-pipelines.yml

# Vercel
.vercel

# Other
.prettierrc
.prettierignore
.eslintrc.json
.eslintignore
# postcss.config.js  # NEEDED for Tailwind CSS compilation
# tailwind.config.js # NEEDED for Tailwind CSS compilation
# tailwind.config.ts # NEEDED for Tailwind CSS compilation
next-env.d.ts
tsconfig.tsbuildinfo

# Storybook
storybook-static
.storybook
