SkateSpots/.gitignore
SkateSpots e5e2f7d7a1 fix(nav,amber,reputation,routing): header crowding, no read-state popups, anti-collusion rep, instant directions
- Header: shrink-0 logo + whitespace-nowrap + gap, nav shrinks/scrolls so it
  can never collide with (or glow over) the SkateSpots wordmark; tighter item
  padding. Fixes the top-left logo/nav overlap.
- Amber: useReadState keeps read markers LOCAL-ONLY for interactive signers, so
  merely opening the bell/DM no longer publishes (encrypt + sign = 2 popups).
- Reputation: lead with verifiedCounterparties (distinct people), cap each
  partner at 3 in the WoT-weighted score, warn when every confirmation is with
  one account. NIP.md documents the collusion limit honestly.
- Directions: skip the live GPS call when the cached fix is <2 min old; the
  blocking 'Finding your location' overlay only shows with no seed (silent
  refine chip otherwise). Near Me also flips the sort to proximity.
- .gitignore: cvm-server/package.json (local dev copy of package.cvm.json).
2026-09-27 16:42:39 +07:00

61 lines
887 B
Text

# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*
node_modules
dist
dist-ssr
*.local
.ai/
yarn.lock
# Editor directories and files
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
# Vercel
.vercel
# Secrets
.env
.env.*
!.env.example
# Local secrets & signing material (never commit)
*.jks
*.keystore
keystore.properties
local.properties
# Local build artifacts
skatespots.zip
# Generated native project (recreate with `npm run android:init`)
/android/
# Netlify CLI link state
.netlify
# Bundle analysis output (ANALYZE=1)
stats.json
# Local/generated assets & incidental lockfiles (do not commit)
/assets/
/resources/
/bun.lock
cvm-server/bun.lock
# CVM server local dev manifest — the tracked manifest is package.cvm.json
# (DEPLOY.md does `cp package.cvm.json package.json` on the server).
cvm-server/package.json
*.bak