# =============================================================================
# FlowDrop UI - Drupal Module .gitignore
# =============================================================================

# -----------------------------------------------------------------------------
# Node.js / NPM
# -----------------------------------------------------------------------------
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*
.npm/
.yarn/

# -----------------------------------------------------------------------------
# Build Outputs (Uncomment if you want to ignore build artifacts)
# -----------------------------------------------------------------------------
# Note: Build files are typically committed for Drupal modules so they can be
# deployed without requiring a build step. Uncomment these if you prefer to
# build during deployment.
# build/
# *.map

# -----------------------------------------------------------------------------
# IDE and Editor Files
# -----------------------------------------------------------------------------
.idea/
.vscode/
*.swp
*.swo
*~
*.sublime-project
*.sublime-workspace
.project
.settings/
.classpath
*.iml

# -----------------------------------------------------------------------------
# Operating System Files
# -----------------------------------------------------------------------------
# macOS
.DS_Store
.AppleDouble
.LSOverride
._*
.Spotlight-V100
.Trashes

# Windows
Thumbs.db
ehthumbs.db
Desktop.ini
$RECYCLE.BIN/

# Linux
*~

# -----------------------------------------------------------------------------
# PHP / Composer
# -----------------------------------------------------------------------------
vendor/
composer.lock

# -----------------------------------------------------------------------------
# Environment and Config Files
# -----------------------------------------------------------------------------
.env
.env.local
.env.*.local
*.local.php
settings.local.php

# -----------------------------------------------------------------------------
# Testing
# -----------------------------------------------------------------------------
coverage/
.nyc_output/
*.lcov

# -----------------------------------------------------------------------------
# Vite / Build Tools
# -----------------------------------------------------------------------------
.vite/
dist/
*.local.ts
*.local.js

# -----------------------------------------------------------------------------
# TypeScript
# -----------------------------------------------------------------------------
*.tsbuildinfo

# -----------------------------------------------------------------------------
# Logs
# -----------------------------------------------------------------------------
logs/
*.log

# -----------------------------------------------------------------------------
# Temporary Files
# -----------------------------------------------------------------------------
tmp/
temp/
.tmp/
.temp/
.cache/

# -----------------------------------------------------------------------------
# Drupal Specific
# -----------------------------------------------------------------------------
# Configuration exports (if managing separately)
# config/sync/

# Files directory (if present locally)
files/

# Simpletest results
simpletest/

# PHPUnit results
phpunit.xml
.phpunit.result.cache

