# See https://help.github.com/articles/ignoring-files/ for more about ignoring files.

# dependencies
node_modules/
.pnp
.pnp.js

# testing
/coverage

# next.js
.next/
out/
build/
dist/

# python
__pycache__/
*.pyc
*.egg-info/

# production
/build

# misc
.DS_Store
*.pem

# debug
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# env
.env
.env.local
.env.development.local
.env.test.local
.env.production.local

# vercel
.vercel

# local Cursor MCP config (holds the Pushary API key)
.cursor/mcp.json

# generated at build time: Cursor plugin bundled into the agent-hooks package
packages/agent-hooks/data/cursor-plugin/

# typescript
*.tsbuild info

# turbo
.turbo

# Old Shopify extension directory (deprecated)
shopify-theme-extension/
*.egg-info/

# Prospect/outreach data
prospect_list.csv
prospect_research_report.txt

# Launch planning docs
PRODUCTHUNT_LAUNCH_PLAN.md
AI-CODING-REMODEL-PLAN.md

# HyperFrames launch video (separate project)
video-launch/

# Remotion render outputs
video/public/logos/out/
.gstack/

# local AI-agent tooling (installed skills + plugin config, machine-local)
.agents/
.claude/
.cursor/rules/
pushary-app/.agents/
pushary-app/skills-lock.json

# stray empty Expo stub at repo root (real config is pushary-app/app.config.ts)
/app.json

# Play Store listing assets (large, iterating screenshots - keep local)
pushary-app/play-assets/
