# ============================================================================= # Node.js & JavaScript # ============================================================================= # Dependencies node_modules/ npm-debug.log* yarn-debug.log* yarn-error.log* pnpm-debug.log* lerna-debug.log* # Runtime data pids *.pid *.seed *.pid.lock # Coverage directory used by tools like istanbul coverage/ *.lcov # nyc test coverage .nyc_output # Grunt intermediate storage .grunt # Bower dependency directory bower_components # node-waf configuration .lock-wscript # Compiled binary addons build/Release # Dependency directories jspm_packages/ # Snowpack dependency directory web_modules/ # TypeScript cache *.tsbuildinfo # Optional npm cache directory .npm # Optional eslint cache .eslintcache # Optional stylelint cache .stylelintcache # Microbundle cache .rpt2_cache/ .rts2_cache_cjs/ .rts2_cache_es/ .rts2_cache_umd/ # Optional REPL history .node_repl_history # Output of 'npm pack' *.tgz # Yarn Integrity file .yarn-integrity # ============================================================================= # Build Outputs # ============================================================================= # Distribution directories dist/ build/ out/ .output/ .vercel/ .netlify/ # Vite build outputs .vite/ # Next.js build output .next/ # Nuxt.js build / generate output .nuxt/ # Gatsby files .cache/ public/ # Webpack bundles *.bundle.js *.bundle.js.map # ============================================================================= # Environment & Configuration # ============================================================================= # Environment variables .env .env.local .env.development.local .env.test.local .env.production.local .env.*.local # Docker environment files .env.docker docker-compose.override.yml # Configuration files with secrets config.json secrets.json credentials.json # ============================================================================= # Logs # ============================================================================= # Log files logs/ *.log npm-debug.log* yarn-debug.log* yarn-error.log* pnpm-debug.log* lerna-debug.log* # Application logs app.log error.log access.log combined.log # PM2 logs .pm2/ # ============================================================================= # Database & Storage # ============================================================================= # SQLite databases *.sqlite *.sqlite3 *.db # Database dumps *.sql *.dump # Redis dumps dump.rdb # ============================================================================= # Cloud & Deployment # ============================================================================= # AWS .aws/ aws-exports.js # Serverless directories .serverless/ # Terraform *.tfstate *.tfstate.* .terraform/ .terraform.lock.hcl # Pulumi Pulumi.*.yaml # ============================================================================= # Development Tools # ============================================================================= # IDE/Editor files .vscode/ .idea/ *.swp *.swo *~ # OS generated files .DS_Store .DS_Store? ._* .Spotlight-V100 .Trashes ehthumbs.db Thumbs.db Desktop.ini # Temporary files *.tmp *.temp temp/ tmp/ # ============================================================================= # Testing # ============================================================================= # Test outputs test-results/ playwright-report/ test-report/ # Coverage reports coverage/ .coverage htmlcov/ # Jest jest-coverage/ # ============================================================================= # Security & Certificates # ============================================================================= # SSL certificates *.pem *.key *.crt *.cert *.p12 *.pfx # Private keys id_rsa id_ed25519 *.priv # GPG keys *.gpg *.asc # ============================================================================= # Application Specific # ============================================================================= # Uploaded files uploads/ user-uploads/ temp-uploads/ # Processed images processed/ thumbnails/ # Cache directories .cache/ cache/ .temp/ # Session storage sessions/ # MinIO/S3 local storage minio-data/ s3-local/ # ClamAV database clamav-db/ # ============================================================================= # Monitoring & Analytics # ============================================================================= # Sentry .sentryclirc # New Relic newrelic_agent.log # Application monitoring apm-agent-nodejs.log # ============================================================================= # Package Managers # ============================================================================= # pnpm .pnpm-debug.log* .pnpm-store/ # Yarn .yarn/* !.yarn/patches !.yarn/plugins !.yarn/releases !.yarn/sdks !.yarn/versions .pnp.* # ============================================================================= # Miscellaneous # ============================================================================= # Backup files *.bak *.backup *.old *.orig # Archive files *.zip *.tar.gz *.rar *.7z # Large media files (development) *.mov *.mp4 *.avi *.mkv *.webm # Documentation builds docs/build/ site/ # Storybook build outputs storybook-static/ # Chromatic build-storybook.log # ============================================================================= # Local Development # ============================================================================= # Local configuration .local .development dev.json # Database seeds (if containing sensitive data) seeds/local/ # Local scripts scripts/local/ # Development certificates dev-certs/ # Hot reload .hot-reload # ============================================================================= # CI/CD # ============================================================================= # Build artifacts from CI artifacts/ reports/ # Deployment scripts with secrets deploy-secrets.sh deploy.env