# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# Dependencies
**/node_modules/
**/.pnp
.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/versions

# Testing
**/coverage/

# Next.js
**/.next/
**/out/

# Production
**/build/

# Python
**/__pycache__/
**/*.py[cod]
**/.venv/
**/dist/
**/wheels/
**/*.egg-info/
**/.ruff_cache/
**/.pytest_cache/

# TypeScript
**/*.tsbuildinfo
**/next-env.d.ts

# Prisma
**/prisma/generated/

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

# Debug logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*

# Deployment
**/.vercel/

# OS
**/.DS_Store
**/Thumbs.db

# IDE — ignore personal settings, keep shared workspace config
**/.vscode/*
!**/.vscode/settings.json
!**/.vscode/extensions.json
!**/.vscode/tasks.json
!**/.vscode/launch.json
**/.idea/

# Cursor
**/.cursor/

# Local themes & branding
**/src/config/themes/
**/public/branding/

# Notebooks
*.ipynb_checkpoints/
notebook.ipynb

# Secrets
*.pem
