From a8ded25128663437a340a2a2ce0d99903f59ced6 Mon Sep 17 00:00:00 2001 From: Johnny Huynh <27847622+johnnyhuy@users.noreply.github.com> Date: Sun, 27 Sep 2026 18:01:17 +1000 Subject: [PATCH] chore: expand .gitignore for env, test output, and platform noise origin/main already ignores release/ and dist/; this rounds out the file with the patterns a Bun + Electron + Vite + Playwright project accumulates: secrets (.env with an .env.example escape), extra build dirs, TS build caches, coverage/playwright reports, package-manager logs, Python byproducts from scripts/, editors, and Windows litter. Sections kept, entries deduplicated, newline at EOF. Co-authored-by: opencode-agent --- .gitignore | 47 ++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 44 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6c94a41..ac4558b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,48 @@ +# Dependencies node_modules/ +.bun/ + +# Build output dist/ -release/ +out/ +build/ .vite/ -.DS_Store +*.tsbuildinfo + +# Electron-builder packages (1.1 GB of DMGs/zips/app bundles) +release/ + +# Secrets +.env +.env.* +!.env.example + +# Tests / coverage +coverage/ +playwright-report/ +test-results/ +blob-report/ +.playwright/ + +# Logs *.log -__pycache__/ \ No newline at end of file +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Python (scripts/) +__pycache__/ +*.py[cod] +.venv/ +venv/ + +# Editors +.idea/ +*.swp +*.swo + +# OS +.DS_Store +.DS_Store? +Thumbs.db +Desktop.ini