# ============================================================
# Inveetaire — .gitignore
# ============================================================

# ------------------------------------------------------------------
# ENVIRONMENT — Never commit credentials
# ------------------------------------------------------------------
.env

# ------------------------------------------------------------------
# COMPOSER — Not used at MVP, reserved for future
# ------------------------------------------------------------------
vendor/
composer.lock

# ------------------------------------------------------------------
# STORAGE — Runtime files, not source code
# All storage subdirs are excluded. .gitkeep files track the dirs.
# ------------------------------------------------------------------
storage/logs/*
storage/uploads/*
storage/exports/*
storage/reports/*
storage/cache/*
storage/sessions/*

# Keep the directory placeholders
!storage/logs/.gitkeep
!storage/uploads/.gitkeep
!storage/exports/.gitkeep
!storage/reports/.gitkeep
!storage/cache/.gitkeep
!storage/sessions/.gitkeep

# ------------------------------------------------------------------
# OS FILES
# ------------------------------------------------------------------
.DS_Store
Thumbs.db
desktop.ini
ehthumbs.db

# ------------------------------------------------------------------
# EDITOR / IDE
# ------------------------------------------------------------------
.vscode/
.idea/
*.sublime-project
*.sublime-workspace
*.swp
*.swo
*~

# ------------------------------------------------------------------
# PHP
# ------------------------------------------------------------------
*.log
*.cache

# ------------------------------------------------------------------
# NODE (reserved for future asset compilation)
# ------------------------------------------------------------------
node_modules/
npm-debug.log
yarn-error.log
package-lock.json

# ------------------------------------------------------------------
# TEMPORARY / BUILD
# ------------------------------------------------------------------
*.tmp
*.bak
*.orig
/dist/
/build/
