Files
pwap/mobile/tsconfig.json
T
pezkuwichain 40bc15f1f9 Fix all ESLint errors in mobile app (157 errors -> 0)
Major fixes:
- Replace `any` types with proper TypeScript types across all files
- Convert require() imports to ES module imports
- Add __DEV__ guards to console statements
- Escape special characters in JSX (' and ")
- Fix unused variables (prefix with _ or remove)
- Fix React hooks violations (useCallback, useMemo patterns)
- Convert wasm-crypto-shim.js to TypeScript
- Add eslint-disable comments for valid setState patterns

Files affected: 50+ screens, components, contexts, and services

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-18 02:55:03 +03:00

18 lines
574 B
JSON

{
"extends": "expo/tsconfig.base",
"compilerOptions": {
"strict": true,
"baseUrl": ".",
"paths": {
"@pezkuwi/lib/*": ["../shared/lib/*"],
"@pezkuwi/utils/*": ["../shared/utils/*"],
"@pezkuwi/theme/*": ["../shared/theme/*"],
"@pezkuwi/types/*": ["../shared/types/*"],
"@pezkuwi/i18n": ["../shared/i18n"],
"@/*": ["src/*"]
},
"typeRoots": ["./src/types", "./node_modules/@types"]
},
"include": ["src/**/*.ts", "src/**/*.tsx", "shared/**/*.ts", "App.tsx", "index.ts", "__mocks__/**/*.ts", "__mocks__/**/*.tsx"]
}