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/
-14
View File
@@ -1,14 +0,0 @@
# Core packages specific ignores
# Documentation generation
docs/api/
# Benchmark results
benchmark-results/
performance-logs/
# Type generation artifacts
types/generated/
# Schema validation artifacts
schemas/compiled/
-29
View File
@@ -1,29 +0,0 @@
# Web/HTML specific ignores
# Webpack
.webpack/
# Parcel
.parcel-cache/
.cache/
# Vite
.vite/
# Bundle analyzer
bundle-analyzer-report.html
# Service worker
sw.js
sw.js.map
# Static assets that might be generated
*.generated.js
*.generated.css
# Web Components polyfills (if downloaded)
webcomponents-*.js
# PWA related
manifest.json.generated
workbox-*.js
-52
View File
@@ -1,52 +0,0 @@
# React Native specific ignores
# Metro bundler
.metro-health-check*
# React Native Debugger
react-native-debugger.log
# Flipper
Flipper/
# Bundle artifacts
*.jsbundle
# Android specific
android/app/build/
android/app/src/main/assets/
android/.gradle/
android/build/
android/gradle/
android/gradlew*
android/local.properties
android/app/release/
# iOS specific
ios/build/
ios/Pods/
ios/*.xcworkspace
ios/*.xcodeproj/xcuserdata/
ios/*.xcodeproj/xcshareddata/
ios/Podfile.lock
ios/DerivedData/
# CocoaPods
Podfile.lock
Pods/
# Fastlane
fastlane/report.xml
fastlane/Preview.html
fastlane/screenshots
fastlane/test_output
# Detox
.detoxrc.json
detox_tests/
# react-native-codegen
build/generated/
# Ruby (for iOS development)
vendor/bundle/
-25
View File
@@ -1,25 +0,0 @@
# React specific ignores
# Storybook
storybook-static/
.storybook/public/
# React DevTools
.react-devtools
# Create React App
# /build (handled by root gitignore)
# Next.js
.next/
out/
# Gatsby
.cache/
public/
# React testing
__snapshots__/
# React build artifacts
build-storybook.log
-17
View File
@@ -1,17 +0,0 @@
# Generated files - do not commit
src/generated-icons/
# Build outputs
dist/
*.tsbuildinfo
# Dependencies
node_modules/
# IDE
.vscode/
.idea/
# OS
.DS_Store
Thumbs.db