# Laravel specific
/vendor/
/node_modules/
.env
.env.*
.phpunit.result.cache
.phpactor.json
.phpunit.cache
Homestead.yaml
Homestead.json
deploy.sh

# Laravel directories to ignore
/storage/*.key
/storage/pail
/storage/debugbar/
/storage/logs/
/storage/framework/cache/
/storage/framework/sessions/
storage/framework/testing/
storage/framework/views/

# IDE and editor folders
/.idea/
/.vscode/
/.fleet/
/.nova/
/.zed

# System files
.DS_Store
Thumbs.db

# Composer
auth.json

# Ignore everything in storage except .gitignore
/storage/*
!/storage/.gitignore
!/storage/app/
!/storage/framework/
!/storage/logs/

# Optional: ignore compiled files if not using Vite/Laravel Mix
/public/mix-manifest.json
/public/js/*.js
/public/css/*.css
./deploy.sh
