# NPM renames .gitignore to .npmignore
# In order to prevent that, we remove the initial "."
# And the CLI then renames it
app
node_modules
build
dist
logs
# Node.js dependencies
node_modules/
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*

# Capacitor build outputs
web/
ios/
android/
electron/app/

# Capacitor SQLite plugin data (important!)
capacitor-sqlite/

# TypeScript / build output
dist/
build/
*.log

# Development / IDE files
.env.local
.env.development.local
.env.test.local
.env.production.local

# VS Code
.vscode/
!.vscode/extensions.json

# JetBrains IDEs (IntelliJ, WebStorm, etc.)
.idea/
*.iml
*.iws

# macOS specific
.DS_Store
*.swp
*~
*.tmp

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