mirror of
https://github.com/luxfi/wallet.git
synced 2026-10-30 15:13:19 +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.
36 lines
780 B
Plaintext
36 lines
780 B
Plaintext
ignores: [
|
|
# Dependencies that depcheck thinks are unused but are actually used
|
|
'concurrently',
|
|
'react-native-web',
|
|
'jest-environment-jsdom',
|
|
<<<<<<< HEAD
|
|
'@wxt-dev/module-react',
|
|
'serve',
|
|
'typescript',
|
|
=======
|
|
'webpack-cli',
|
|
'@wxt-dev/module-react',
|
|
'serve',
|
|
'typescript',
|
|
'eslint',
|
|
>>>>>>> upstream/main
|
|
'@typescript/native-preview',
|
|
# Dependencies that depcheck thinks are missing but are actually present or never used
|
|
## Internal packages / workspaces
|
|
'src',
|
|
'e2e',
|
|
'tsconfig',
|
|
'config',
|
|
<<<<<<< HEAD
|
|
=======
|
|
# Webpack plugins
|
|
'@svgr/webpack',
|
|
'esbuild-loader',
|
|
'style-loader',
|
|
'css-loader',
|
|
'swc-loader',
|
|
>>>>>>> upstream/main
|
|
## Testing
|
|
'@testing-library/dom',
|
|
]
|