zz_

app/.gitignore

zzmq.dev@gmail.com/zz / app / .gitignore @ 4a679371 Download
Ladder Summary
  • file The file is a **`.gitignore`** for the `app` directory; it tells Git to ignore typical build artifacts and environment files (`node_modules/`, `dist/`, `.env`, SQLite temporary files, Wrangler worker files) as well as any generated demo‑repository or state directories created when running the `zz` tool. It ensures that these untracked paths are hidden from version control while still allowing intentionally tracked paths (e.g., specific demo repos) to remain. **Exported symbols:** none (a `.gitignore` does not export functions or classes).
 node_modules/
 dist/
-demo-repos/superagent/
-demo-repos/supertest/
-demo-repos/numkit/
-demo-repos/numkit-cli/
-demo-repos/mathkit/
-demo-repos/mathkit-cli/
 .env
 *.db-shm
 *.db-wal
 worker/.wrangler
 
+# Local clones/state created by actually running zz against demo or
+# real repos (zz work, zz top, the demo scripts) -- blanket patterns,
+# not a named list, since a fresh run (or someone else's first run)
+# creates these under whatever repo/owner names it's actually pointed
+# at, not just the fixtures anyone happened to name explicitly before.
+# A name that's already tracked on purpose (e.g. demo-repos/numkit/)
+# stays tracked regardless -- gitignore only hides untracked paths.
+demo-repos/*/
+state/*/
+