diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..42699ca --- /dev/null +++ b/.gitignore @@ -0,0 +1,58 @@ +# Node modules +node_modules/ + +# Build output +dist/ +build/ +.public/ +.venv/ +# PM2 logs & dumps +.pids/ +*.pid +*.pid.lock +pm2.log +pids/ +logs/ +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + +# Environment files +.env +.env.local +.env.development +.env.production +.env.test + +# Local environment overrides +*.local + +# Vite cache +.vite/ +vite.config.ts.timestamp* + +# TypeScript cache +*.tsbuildinfo + +# IDE folders +.vscode/ +.idea/ + +# OS generated files +.DS_Store +Thumbs.db + +# Optional: Ignore uploads or temp files +uploads/ +temp/ +tmp/ + +node_modules/ +dist/ + +# Optional: Ignore lock files (if you want fresh installs always) +# package-lock.json +# yarn.lock +# pnpm-lock.yaml