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
This commit is contained in:
133
.gitignore
vendored
Normal file
133
.gitignore
vendored
Normal file
@@ -0,0 +1,133 @@
|
||||
# ============================================
|
||||
# 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/
|
||||
Reference in New Issue
Block a user