# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. # dependencies /node_modules /.pnp .pnp.* .yarn/* !.yarn/patches !.yarn/plugins !.yarn/releases !.yarn/versions # testing /coverage # next.js /.next/ /out/ # production /build # misc .DS_Store *.pem # debug npm-debug.log* yarn-debug.log* yarn-error.log* .pnpm-debug.log* # env files (can opt-in for committing if needed) .env* # vercel .vercel # typescript *.tsbuildinfo next-env.d.ts # local runtime artifacts *.sqlite dev.log dev.err nul scripts/lucid-cookies.json scripts/lucid-config.json scripts/*.png autotrader.sqlite # python __pycache__/ *.pyc # generated by the Windows setup / autostart scripts scripts/.deps-hash scripts/.python-cmd scripts/.update.lock scripts/update.log # updater bookkeeping (scripts/update-check.mjs) scripts/.built-commit scripts/.update-failed scripts/update-worker.log # present = this checkout is never auto-updated or healed (a dev checkout) scripts/.no-auto-update # the previous build, set aside while the updater builds (Tailwind's source # scan also honours this, so it never reads the old bundles) /.next-prev/ # clicker virtualenv (Linux/Pi) clicker/.venv/ scripts/.last-check # The deploy template is meant to be read, unlike a real .env !deploy/.env.example # publish bookkeeping deploy/publish.log deploy/.last-check deploy/.publish.lock *.sqlite-shm *.sqlite-wal # per-instance databases (add-instance.sh) .data/ # per-device instance registry (add-instance.sh) scripts/instances.json # yarn is dev-convenience only; npm/package-lock.json governs the fleet yarn.lock