From f347a58aaa780013a776c2629ef6520ec6f076ca Mon Sep 17 00:00:00 2001 From: Rahim Date: Tue, 23 Sep 2025 23:31:20 +1000 Subject: [PATCH] done --- .gitignore | 133 +++++++++++++++----------- packages/core/.gitignore | 14 --- packages/html/.gitignore | 29 ------ packages/react-native/.gitignore | 52 ---------- packages/react/.gitignore | 25 ----- packages/react/react-icons/.gitignore | 17 ---- 6 files changed, 76 insertions(+), 194 deletions(-) delete mode 100644 packages/core/.gitignore delete mode 100644 packages/html/.gitignore delete mode 100644 packages/react-native/.gitignore delete mode 100644 packages/react/.gitignore delete mode 100644 packages/react/react-icons/.gitignore diff --git a/.gitignore b/.gitignore index 26328dce4..121c732bc 100644 --- a/.gitignore +++ b/.gitignore @@ -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 + +# 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/ -# Package manager lock files (keeping pnpm for this setup) -package-lock.json +# 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/ \ No newline at end of file diff --git a/packages/core/.gitignore b/packages/core/.gitignore deleted file mode 100644 index cf9975e3d..000000000 --- a/packages/core/.gitignore +++ /dev/null @@ -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/ \ No newline at end of file diff --git a/packages/html/.gitignore b/packages/html/.gitignore deleted file mode 100644 index 2e4362c7e..000000000 --- a/packages/html/.gitignore +++ /dev/null @@ -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 \ No newline at end of file diff --git a/packages/react-native/.gitignore b/packages/react-native/.gitignore deleted file mode 100644 index 1a5db8102..000000000 --- a/packages/react-native/.gitignore +++ /dev/null @@ -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/ \ No newline at end of file diff --git a/packages/react/.gitignore b/packages/react/.gitignore deleted file mode 100644 index 6072c7f65..000000000 --- a/packages/react/.gitignore +++ /dev/null @@ -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 \ No newline at end of file diff --git a/packages/react/react-icons/.gitignore b/packages/react/react-icons/.gitignore deleted file mode 100644 index f8285e0e3..000000000 --- a/packages/react/react-icons/.gitignore +++ /dev/null @@ -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 \ No newline at end of file