Files
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

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',
]