mirror of
https://github.com/luxfi/wallet.git
synced 2026-11-03 11:08:46 +00:00
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.
49 lines
1.1 KiB
Plaintext
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/**/*
|