chore: gitignore cleanup (#21)

This commit is contained in:
Rahim
2025-09-23 23:32:00 +10:00
committed by GitHub
parent 6ad5340b40
commit e3dcb6aba7
6 changed files with 76 additions and 194 deletions
+76 -57
View File
@@ -1,26 +1,50 @@
# Dependencies
# -------------------------
# Dependencies & Logs
# -------------------------
node_modules/
logs/
*.log
*.pid
*.seed
*.pid.lock
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
.pnpm-debug.log*
# Build outputs
# -------------------------
# Build & Generated Outputs
# -------------------------
dist/
build/
lib/
out/
*.tsbuildinfo
.turbo/
generated-icons/
coverage/
*.lcov
.nyc_output/
.coverage/
.jest/
__tests__/coverage/
# Environment variables
# -------------------------
# Environment
# -------------------------
.env
.env.*
.env.*
!.env.example
# IDE files
.vscode/
# -------------------------
# IDE & Editor
# -------------------------
.vscode/*
!.vscode/settings.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/extensions.json
.idea/
*.swp
*.swo
@@ -33,7 +57,9 @@ out/
*.sublime-workspace
*.sublime-project
# OS generated files
# -------------------------
# OS Generated
# -------------------------
.DS_Store
.DS_Store?
._*
@@ -43,63 +69,56 @@ ehthumbs.db
Thumbs.db
Desktop.ini
# Coverage reports
coverage/
*.lcov
.nyc_output/
.coverage/
# Testing
.jest/
__tests__/coverage/
# Logs
logs/
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
lerna-debug.log*
.pnpm-debug.log*
# Runtime data
pids/
*.pid
*.seed
*.pid.lock
# Temporary files
tmp/
temp/
.tmp/
# Editor directories and files
.vscode/*
!.vscode/extensions.json
!.vscode/tasks.json
!.vscode/launch.json
!.vscode/settings.json
# React Native
.expo/
.expo-shared/
.react-native/
# Web-specific
# -------------------------
# Framework / Tool Specific
# -------------------------
.next/
.nuxt/
.vuepress/dist/
.serverless/
.fusebox/
.dynamodb/
.react-devtools
# Package manager lock files (keeping pnpm for this setup)
package-lock.json
# React Native
.expo/
.expo-shared/
.react-native/
react-native-debugger.log
# Android
android/.gradle/
android/build/
android/gradle/
android/gradlew*
android/local.properties
android/app/build/
android/app/src/main/assets/
android/app/release/
# iOS
ios/build/
ios/Pods/
ios/DerivedData/
ios/*.xcworkspace
ios/*.xcodeproj/xcuserdata/
ios/*.xcodeproj/xcshareddata/
ios/Podfile.lock
# CocoaPods
Podfile.lock
Pods/
# -------------------------
# Package Manager Locks
# Keep only one when enforcing workspace consistency
# -------------------------
package-lock.json
yarn.lock
# pnpm-lock.yaml # Uncommented for pnpm workspace
bun.lockb
# pnpm-lock.yaml # Uncomment if not enforcing reproducible installs in workspace
# Monorepo specific
.rush/
.turbo/
.lerna/.playwright-mcp/
# -------------------------
# Monorepo / Tooling
# -------------------------
.playwright-mcp/