# Local environment and secrets
.env
.env.*
!.env.example
public/config.php
public/admin/config.php

# Composer dependencies
vendor/
**/vendor/

# OpenCart runtime data
storage/cache/*
!storage/cache/index.html
storage/logs/*
!storage/logs/index.html
storage/session/*
!storage/session/index.html
storage/modification/*
!storage/modification/index.html
storage/upload/*
!storage/upload/index.html
storage/download/*
!storage/download/index.html

# Generated image cache
public/image/cache/*
!public/image/cache/index.html

# Logs and reports
*.log
*.log.*
error.log
errors.log
public/errors.log
public/image/*
# Backups, database dumps, and archives
*.bak
*.backup
*.old
*.orig
*.sql
!database/migrations/*.sql
*.sql.gz
*.tar
*.tar.gz
*.tgz
*.zip

# OS and editor files
.DS_Store
Thumbs.db
desktop.ini
.idea/
.vscode/
*.swp
*.swo

# Tooling caches
.phpunit.result.cache
.php-cs-fixer.cache
.cache/
.tmp/
tmp/
