Files
openmonetis/.gitignore
Felipe Coutinho ea0b8618e0 feat: adição de novos ícones SVG e configuração do ambiente
- Adicionados ícones SVG para ChatGPT, Claude, Gemini e OpenRouter
- Implementados ícones para modos claro e escuro do ChatGPT
- Criado script de inicialização para PostgreSQL com extensão pgcrypto
- Adicionado script de configuração de ambiente que faz backup do .env
- Configurado tsconfig.json para TypeScript com opções de compilação
2025-11-15 15:49:36 -03:00

134 lines
1.8 KiB
Plaintext

# ============================================
# OPENSHEETS - .gitignore
# ============================================
# === Dependencies ===
/node_modules
/.pnp
.pnp.*
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases
!.yarn/versions
# === Next.js ===
/.next/
/out/
next-env.d.ts
.turbo
# === Build ===
/build
/dist
*.tsbuildinfo
# === Testing ===
/coverage
*.lcov
# === Environment Variables ===
# Ignora todos os .env exceto .env.example
.env*
!.env.example
# === Logs ===
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
# === OS Files ===
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
*.swp
*.swo
*~
# === IDEs ===
# VSCode
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
*.code-workspace
# JetBrains (WebStorm, IntelliJ, etc)
.idea/
*.iml
*.iws
*.ipr
# Sublime Text
*.sublime-workspace
*.sublime-project
# Vim
[._]*.s[a-v][a-z]
[._]*.sw[a-p]
[._]s[a-rt-v][a-z]
[._]ss[a-gi-z]
[._]sw[a-p]
# === Certificates ===
*.pem
*.key
*.cert
*.crt
# === Deploy Platforms ===
.vercel
.netlify
# === Database ===
*.sqlite
*.sqlite3
*.db
# === Docker ===
# Não ignora docker-compose.yml e Dockerfile
# Ignora apenas dados e logs locais
docker-compose.override.yml
*.log
# === AI Assistants (Claude, Gemini, Cursor, etc) ===
# Arquivos de configuração de assistentes de IA
.claude/
.gemini/
.cursor/
CLAUDE.md
AGENTS.md
claude.md
agents.md
# === Backups e Temporários ===
*.bak
*.backup
*.tmp
*.temp
~$*
# === Outros ===
# Arquivos de lock temporários
package-lock.json # Se usa pnpm, não precisa do npm lock
yarn.lock # Se usa pnpm, não precisa do yarn lock
# Drizzle Studio local cache
.drizzle/
# TypeScript cache
.tsbuildinfo
# Local development files
.local/
local/
scratch/
playground/