Files
wallet/apps/mobile/.fingerprintignore
zeekay 86be71d8f9 chore: scrub tamagui — use @hanzo/gui (and @hanzogui/* forks) only
Tamagui is banned per directive. Replace every import/reference with
@hanzo/gui or the @hanzogui/* equivalent. Removes:
- tamagui-loader and tamaguiPlugin from apps/extension webpack/wxt configs
- @tamagui/babel-plugin TODO block from apps/mobile/babel.config.js
- 'tamagui', '@tamagui/web' from optimizeDeps.include hints
- @tamagui/core/reset.css side-effect imports → @hanzogui/core/reset.css
- TamaguiProvider in mobile tests → GuiProvider from gui-provider
- TamaguiInput type aliases in extension Input.tsx → GuiInput
- declare module 'tamagui' in env.d.ts → declare module '@hanzo/gui' (uses GuiGroupNames)
- '.tamagui' ignore patterns in .gitignore / .fingerprintignore
- 'tamagui-loader' from .depcheckrc

Source files: 18 .ts/.tsx files updated to import from @hanzo/gui /
@hanzogui packages. Tests + config: 4 files updated to drop
tamagui-specific behavior. Docs (LLM.md, README.md, RABBY_FEATURES.md):
updated to reflect new stack.

No tamagui entries remain in any package.json.
2026-06-10 22:35:40 -07:00

49 lines
1.1 KiB
Plaintext

# Generated files that shouldn't trigger rebuilds
ios/WidgetsCore/MobileSchema/**/*.swift
ios/WidgetsCore/Env.swift
ios/OneSignalNotificationServiceExtension/Env.swift
.maestro/scripts/dist/**/*
.maestro/scripts/performance/dist/**/*
# Cache/temporary files
.expo/**/*
coverage/**/*
storybook-static/**/*
dist/**/*
build/**/*
# Environment files
.env*
!.env.example
# All node_modules - native deps are tracked via lock files
node_modules/**/*
../../node_modules/**/*
# Build configuration that doesn't affect native
.gitignore
# Autolinking outputs (redundant with lock files)
# These are derived from node_modules and package.json
expoAutolinkingConfig:android
expoAutolinkingConfig:ios
rncoreAutolinkingConfig:android
rncoreAutolinkingConfig:ios
# Android build artifacts (if not already in native .gitignore)
android/app/build/**/*
android/.gradle/**/*
android/build/**/*
android/.cxx/**/*
# iOS build artifacts (if not already in native .gitignore)
ios/build/**/*
ios/Pods/**/*
!ios/Podfile
!ios/Podfile.lock
ios/*.xcworkspace/**/*
!ios/*.xcworkspace/contents.xcworkspacedata
# ensure patches are tracked
!../../patches/**/*