veza/apps/web/lint_results_final.txt

806 lines
61 KiB
Text
Raw Normal View History

> veza-frontend@1.0.0 lint
> eslint . --ext ts,tsx
/home/senke/git/talas/veza/apps/web/e2e/error-boundary.spec.ts
257:13 warning 'foundMessage' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/e2e/global-setup.ts
55:11 warning Unused eslint-disable directive (no problems were reported from 'no-undef')
83:9 warning Unused eslint-disable directive (no problems were reported from 'no-undef')
/home/senke/git/talas/veza/apps/web/e2e/mvp-integration.spec.ts
1:29 warning 'Page' is defined but never used @typescript-eslint/no-unused-vars
1:40 warning 'APIRequestContext' is defined but never used @typescript-eslint/no-unused-vars
4:3 warning 'TEST_USERS' is defined but never used @typescript-eslint/no-unused-vars
5:3 warning 'loginAsUser' is defined but never used @typescript-eslint/no-unused-vars
6:3 warning 'forceSubmitForm' is defined but never used @typescript-eslint/no-unused-vars
7:3 warning 'fillField' is defined but never used @typescript-eslint/no-unused-vars
8:3 warning 'waitForToast' is defined but never used @typescript-eslint/no-unused-vars
9:3 warning 'setupErrorCapture' is defined but never used @typescript-eslint/no-unused-vars
10:3 warning 'getAuthToken' is defined but never used @typescript-eslint/no-unused-vars
11:3 warning 'navigateViaHref' is defined but never used @typescript-eslint/no-unused-vars
12:3 warning 'waitForListLoaded' is defined but never used @typescript-eslint/no-unused-vars
13:3 warning 'openModal' is defined but never used @typescript-eslint/no-unused-vars
14:3 warning 'closeModal' is defined but never used @typescript-eslint/no-unused-vars
45:9 warning 'userId' is assigned a value but never used @typescript-eslint/no-unused-vars
46:9 warning 'trackId' is assigned a value but never used @typescript-eslint/no-unused-vars
47:9 warning 'playlistId' is assigned a value but never used @typescript-eslint/no-unused-vars
49:7 warning 'refreshToken' is assigned a value but never used @typescript-eslint/no-unused-vars
92:15 warning 'loginLinkVisible' is assigned a value but never used @typescript-eslint/no-unused-vars
267:26 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
303:26 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
452:13 warning 'hasContent' is assigned a value but never used @typescript-eslint/no-unused-vars
459:13 warning 'uploadButton' is assigned a value but never used @typescript-eslint/no-unused-vars
514:13 warning 'hasProfile' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/e2e/navigation.spec.ts
1:29 warning 'Page' is defined but never used @typescript-eslint/no-unused-vars
6:3 warning 'navigateViaHref' is defined but never used @typescript-eslint/no-unused-vars
22:7 warning 'consoleErrors' is assigned a value but never used @typescript-eslint/no-unused-vars
23:7 warning 'networkErrors' is assigned a value but never used @typescript-eslint/no-unused-vars
98:13 warning 'isActive' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/e2e/performance.spec.ts
43:11 warning 'measure' is assigned a value but never used @typescript-eslint/no-unused-vars
77:16 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/e2e/playlists.spec.ts
1:29 warning 'Page' is defined but never used @typescript-eslint/no-unused-vars
7:3 warning 'closeModal' is defined but never used @typescript-eslint/no-unused-vars
9:3 warning 'safeClick' is defined but never used @typescript-eslint/no-unused-vars
574:36 warning 'testInfo' is defined but never used. Allowed unused args must match /^_/u @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/e2e/profile.spec.ts
1:29 warning 'Page' is defined but never used @typescript-eslint/no-unused-vars
5:3 warning 'forceSubmitForm' is defined but never used @typescript-eslint/no-unused-vars
6:3 warning 'fillField' is defined but never used @typescript-eslint/no-unused-vars
7:3 warning 'safeClick' is defined but never used @typescript-eslint/no-unused-vars
8:3 warning 'navigateViaSidebar' is defined but never used @typescript-eslint/no-unused-vars
185:14 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
220:14 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
342:14 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
563:36 warning 'testInfo' is defined but never used. Allowed unused args must match /^_/u @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/e2e/qa-audit.spec.ts
17:16 warning 'captureConsoleErrors' is defined but never used @typescript-eslint/no-unused-vars
28:16 warning 'captureNetworkErrors' is defined but never used @typescript-eslint/no-unused-vars
287:14 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/e2e/track_lifecycle.spec.ts
1:29 warning 'Page' is defined but never used @typescript-eslint/no-unused-vars
100:18 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
118:22 warning 'modalError' is defined but never used @typescript-eslint/no-unused-vars
233:22 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
265:38 warning 'testInfo' is defined but never used. Allowed unused args must match /^_/u @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/e2e/tracks_upload_chunked.spec.ts
1:29 warning 'Page' is defined but never used @typescript-eslint/no-unused-vars
9:3 warning 'waitForToast' is defined but never used @typescript-eslint/no-unused-vars
173:14 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
206:16 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
226:14 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
242:16 warning 'modalError' is defined but never used @typescript-eslint/no-unused-vars
308:14 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
381:14 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
449:14 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
461:36 warning 'testInfo' is defined but never used. Allowed unused args must match /^_/u @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/e2e/upload_flow.spec.ts
1:29 warning 'Page' is defined but never used @typescript-eslint/no-unused-vars
9:3 warning 'navigateViaHref' is defined but never used @typescript-eslint/no-unused-vars
129:14 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
142:14 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
230:36 warning 'testInfo' is defined but never used. Allowed unused args must match /^_/u @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/e2e/utils/test-helpers.ts
37:9 warning 'storageData' is assigned a value but never used @typescript-eslint/no-unused-vars
93:14 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
110:14 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
217:12 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
431:16 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
452:14 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
588:14 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
874:12 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/e2e/visual-regression.spec.ts
2:10 warning 'loginAsUser' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/admin/AdminModerationView.tsx
47:16 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/admin/AdminUsersView.tsx
38:6 warning React Hook useEffect has a missing dependency: 'addToast'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/components/dashboard/TrackList.tsx
51:14 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/data/Table.tsx
107:5 warning React Hook useCallback has a missing dependency: 'paginatedDataMemo'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/components/developer/DeveloperDashboardView.tsx
55:16 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/education/CourseDetailView.tsx
17:21 warning '_addToast' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/feedback/ToastProvider.tsx
19:17 warning Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components react-refresh/only-export-components
/home/senke/git/talas/veza/apps/web/src/components/gamification/ProfileXPView.tsx
42:6 warning React Hook useEffect has a missing dependency: 'username'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/components/inventory/EquipmentDetailView.tsx
44:6 warning React Hook useEffect has a missing dependency: 'addToast'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/components/library/AutoMetadataDetectionModal.tsx
21:21 warning '_addToast' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/library/WatermarkSettingsModal.tsx
14:21 warning '_addToast' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/library/playlists/PlaylistsView.tsx
49:18 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/navigation/Breadcrumbs.tsx
51:23 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/components/player/AudioPlayer.tsx
188:6 warning React Hook useEffect has a missing dependency: 'handlePlayPause'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/components/player/LyricsPanel.tsx
15:54 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
15:103 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
49:69 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
49:118 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/components/player/PlayerControls.tsx
16:59 warning '_playbackRate' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/seller/CreateProductView.tsx
17:10 warning '_step' is assigned a value but never used @typescript-eslint/no-unused-vars
17:17 warning '_setStep' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/settings/profile/EditProfile.tsx
103:6 warning React Hook useEffect has a missing dependency: 'addToast'. Either include it or remove the dependency array react-hooks/exhaustive-deps
111:14 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
137:16 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/settings/security/PasskeyModal.tsx
15:10 warning '_loading' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/settings/security/SessionManagement.tsx
39:14 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
50:14 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/share/ShareLinkManager.tsx
128:14 warning 'err' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/social/FeedView.tsx
44:16 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/social/groups/GroupDetailView.tsx
50:6 warning React Hook useEffect has a missing dependency: 'addToast'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/components/social/groups/GroupsView.tsx
27:6 warning React Hook useEffect has a missing dependency: 'loadGroups'. Either include it or remove the dependency array react-hooks/exhaustive-deps
50:16 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
60:16 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
70:16 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/studio/CloudFileBrowser.tsx
29:12 warning '_currentFolder' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/studio/ProjectsManager.tsx
56:16 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
68:16 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
80:16 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/studio/projects/ProjectDetailView.tsx
24:12 warning '_editMode' is assigned a value but never used @typescript-eslint/no-unused-vars
28:26 warning '_setProjectFiles' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/ui/LazyComponent.test.tsx
2:32 warning 'vi' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/ui/LazyComponent.tsx
162:17 warning Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components react-refresh/only-export-components
178:23 warning '_fallback' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/ui/Toast.test.tsx
1:37 warning 'waitFor' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/ui/avatar-upload.tsx
231:5 warning React Hook useCallback has a missing dependency: 'userId'. Either include it or remove the dependency array react-hooks/exhaustive-deps
298:6 warning React Hook useCallback has a missing dependency: 'userId'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/components/ui/date-picker.test.tsx
166:11 warning 'nextButton' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/ui/date-picker.tsx
137:10 warning '_open' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/ui/dropdown-menu.tsx
68:10 warning '_internalOpen' is assigned a value but never used @typescript-eslint/no-unused-vars
132:17 warning 'align' is assigned a value but never used. Allowed unused args must match /^_/u @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/ui/file-upload.test.tsx
142:25 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
150:20 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/components/ui/file-upload.tsx
275:5 warning React Hook useCallback has a missing dependency: 'validateFile'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/components/ui/optimized-image.tsx
366:17 warning Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components react-refresh/only-export-components
/home/senke/git/talas/veza/apps/web/src/components/ui/radio-group.test.tsx
73:21 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/components/ui/virtualized-list.tsx
237:17 warning Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components react-refresh/only-export-components
264:17 warning Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components react-refresh/only-export-components
/home/senke/git/talas/veza/apps/web/src/components/upload/FileUploadZone.tsx
44:6 warning React Hook useCallback has a missing dependency: 'validateFile'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/components/upload/metadata/CoverArtUploadModal.tsx
81:18 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/upload/metadata/MetadataEditor.tsx
44:6 warning React Hook useEffect has a missing dependency: 'allMetadata'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/components/views/AuthView.tsx
18:10 warning '_pendingCredentials' is assigned a value but never used @typescript-eslint/no-unused-vars
18:31 warning '_setPendingCredentials' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/views/MarketplaceView.tsx
31:8 warning React Hook useEffect has a missing dependency: 'loadProducts'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/components/views/ProfileView.tsx
141:8 warning React Hook useEffect has a missing dependency: 'addToast'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/components/views/SettingsView.tsx
24:23 warning '_addToast' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/views/SocialView.tsx
17:23 warning '_addToast' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/components/views/UploadView.tsx
65:18 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/context/AudioContext.tsx
51:14 warning Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components react-refresh/only-export-components
74:19 warning '_setIsMuted' is assigned a value but never used @typescript-eslint/no-unused-vars
116:6 warning React Hook useEffect has a missing dependency: 'nextTrack'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/context/AuthContext.test.tsx
1:22 warning 'waitFor' is defined but never used @typescript-eslint/no-unused-vars
6:10 warning 'ToastProvider' is defined but never used @typescript-eslint/no-unused-vars
32:5 error 'mockGetCurrentUser' is not defined no-undef
/home/senke/git/talas/veza/apps/web/src/context/AuthContext.tsx
20:14 warning Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components react-refresh/only-export-components
/home/senke/git/talas/veza/apps/web/src/context/CartContext.test.tsx
6:10 warning 'ToastProvider' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/context/CartContext.tsx
17:14 warning Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components react-refresh/only-export-components
/home/senke/git/talas/veza/apps/web/src/context/ThemeContext.tsx
12:14 warning Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components react-refresh/only-export-components
/home/senke/git/talas/veza/apps/web/src/context/ToastContext.tsx
10:14 warning Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components react-refresh/only-export-components
/home/senke/git/talas/veza/apps/web/src/features/auth/components/TwoFactorVerify.test.tsx
252:11 warning 'user' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/auth/hooks/useUsernameAvailability.ts
19:16 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/auth/pages/LoginPage.test.tsx
99:11 warning 'user' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/auth/pages/LoginPage.tsx
46:16 warning 'e' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/auth/pages/OAuthCallbackPage.test.tsx
2:26 warning 'waitFor' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/auth/services/authService.test.ts
2:8 warning 'axios' is defined but never used @typescript-eslint/no-unused-vars
13:8 warning 'ApiError' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/auth/services/emailVerificationService.test.ts
2:8 warning 'axios' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/chat/components/ChatInterface.tsx
97:6 warning React Hook useEffect has missing dependencies: 'loadMessages', 'showError', and 'showSuccess'. Either include them or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/features/chat/components/ChatMessages.tsx
21:9 warning The 'conversationMessages' conditional could make the dependencies of useEffect Hook (at line 31) change on every render. To fix this, wrap the initialization of 'conversationMessages' in its own useMemo() Hook react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/features/chat/components/ChatRoom.tsx
23:9 warning The 'currentMessages' logical expression could make the dependencies of useEffect Hook (at line 41) change on every render. To fix this, wrap the initialization of 'currentMessages' in its own useMemo() Hook react-hooks/exhaustive-deps
37:6 warning React Hook useEffect has a missing dependency: 'messages'. Either include it or remove the dependency array react-hooks/exhaustive-deps
37:23 warning React Hook useEffect has a complex expression in the dependency array. Extract it to a separate variable so it can be statically checked react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/features/chat/components/VirtualizedChatMessages.tsx
117:6 warning React Hook useEffect has a missing dependency: 'messages'. Either include it or remove the dependency array react-hooks/exhaustive-deps
204:17 warning Fast refresh only works when a file only exports components. Use a new file to share constants or functions between components react-refresh/only-export-components
276:6 warning React Hook useEffect has a missing dependency: 'fetchMessages'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/features/chat/hooks/useChat.ts
36:10 warning '_messagesToSend' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/chat/pages/ChatPage.tsx
18:23 warning '_disconnect' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/chat/store/chatStore.ts
110:17 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
110:41 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
111:21 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
111:64 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
128:17 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
128:45 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
129:21 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
129:68 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/features/library/components/LibraryManager.tsx
82:6 warning React Hook useEffect has a missing dependency: 'fetchTracks'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/features/library/pages/LibraryPage.tsx
132:6 warning React Hook useEffect has a missing dependency: 'page'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/features/player/components/GlobalPlayer.tsx
5:33 warning 'DialogTrigger' is defined but never used @typescript-eslint/no-unused-vars
6:10 warning 'cn' is defined but never used @typescript-eslint/no-unused-vars
7:10 warning 'Maximize2' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/player/components/MiniPlayer.test.tsx
75:5 warning 'volume' is defined but never used. Allowed unused args must match /^_/u @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/player/components/PlaybackSpeedControl.test.tsx
162:13 warning 'container' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/player/components/PlayerError.test.tsx
158:11 warning 'retryButton' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/player/components/ProgressBar.test.tsx
3:8 warning 'userEvent' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/player/components/QualitySelector.test.tsx
160:13 warning 'container' is assigned a value but never used @typescript-eslint/no-unused-vars
180:13 warning 'container' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/player/components/VolumeControl.test.tsx
172:11 warning 'user' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/player/hooks/useKeyboardShortcuts.ts
108:5 warning React Hook useCallback has a missing dependency: 'player'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/features/player/store/playerStore.test.ts
179:15 warning 'initialIndex' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/playlists/__tests__/collaboration.integration.test.tsx
556:13 warning 'updatedCollaborator' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/playlists/components/AddTrackToPlaylistModal.test.tsx
78:9 warning 'mockToast' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/playlists/components/CollaboratorManagement.test.tsx
211:11 warning 'addModal' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/playlists/components/ImportPlaylistButton.tsx
63:20 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/playlists/components/PlaylistActions.test.tsx
7:26 warning 'waitFor' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/playlists/components/PlaylistAnalytics.tsx
56:6 warning React Hook useEffect has a missing dependency: 'loadAnalytics'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/features/playlists/components/PlaylistBatchActions.tsx
178:14 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
190:14 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/playlists/components/PlaylistErrorBoundary.tsx
100:10 warning Fast refresh only works when a file only exports components. Move your component(s) to a separate file react-refresh/only-export-components
/home/senke/git/talas/veza/apps/web/src/features/playlists/components/PlaylistFollowButton.test.tsx
119:13 warning 'container' is assigned a value but never used @typescript-eslint/no-unused-vars
142:13 warning 'container' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/playlists/components/PlaylistHeader.test.tsx
6:36 warning 'beforeEach' is defined but never used @typescript-eslint/no-unused-vars
13:28 warning 'playlistId' is defined but never used. Allowed unused args must match /^_/u @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/playlists/components/PlaylistRecommendations.tsx
67:6 warning React Hook useEffect has a missing dependency: 'toastError'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/features/playlists/components/PlaylistSearch.tsx
81:6 warning React Hook useEffect has a missing dependency: 'filters'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/features/playlists/components/PlaylistTrackList.test.tsx
8:26 warning 'waitFor' is defined but never used @typescript-eslint/no-unused-vars
9:8 warning 'userEvent' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/playlists/components/PlaylistTrackList.tsx
204:14 warning 'err' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/playlists/components/RemoveTrackButton.test.tsx
219:5 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/features/playlists/components/SharePlaylistModal.test.tsx
91:9 warning 'mockToast' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/playlists/components/SharePlaylistModal.tsx
34:6 warning React Hook useEffect has missing dependencies: 'createShareLinkMutation.isPending', 'handleCreateShare', and 'shareLink'. Either include them or remove the dependency array react-hooks/exhaustive-deps
58:14 warning 'err' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/playlists/hooks/usePlaylistNotifications.ts
99:9 warning The 'playlistNotifications' logical expression could make the dependencies of useEffect Hook (at line 140) change on every render. To fix this, wrap the initialization of 'playlistNotifications' in its own useMemo() Hook react-hooks/exhaustive-deps
203:40 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
219:40 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
235:40 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
251:40 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/features/playlists/pages/PlaylistDetailPage.test.tsx
55:7 warning 'mockOnClose' is assigned a value but never used @typescript-eslint/no-unused-vars
56:7 warning 'mockOnTrackAdded' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/playlists/services/playlistService.test.ts
12:3 warning 'addTrack' is defined but never used @typescript-eslint/no-unused-vars
13:3 warning 'removeTrack' is defined but never used @typescript-eslint/no-unused-vars
24:15 warning 'CreatePlaylistRequest' is defined but never used @typescript-eslint/no-unused-vars
24:38 warning 'UpdatePlaylistRequest' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/profile/components/AvatarUpload.test.tsx
160:23 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/features/profile/pages/UserProfilePage.test.tsx
3:10 warning 'BrowserRouter' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/profile/pages/UserProfilePage.tsx
57:49 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/features/settings/components/PreferenceSettings.test.tsx
1:37 warning 'waitFor' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/streaming/components/BitrateSelector.test.tsx
88:13 warning 'container' is assigned a value but never used @typescript-eslint/no-unused-vars
164:13 warning 'container' is assigned a value but never used @typescript-eslint/no-unused-vars
223:11 warning 'dropdown' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/streaming/components/HLSPlayer.test.tsx
2:37 warning 'waitFor' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/streaming/components/PlaybackDashboard.tsx
37:6 warning React Hook useEffect has a missing dependency: 'loadDashboard'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/features/streaming/components/PlaybackHeatmap.tsx
45:6 warning React Hook useEffect has a missing dependency: 'loadHeatmap'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/features/streaming/components/PlaybackSummary.tsx
34:6 warning React Hook useEffect has a missing dependency: 'loadSummary'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/features/streaming/hooks/useBitrateAdaptation.test.ts
97:7 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
220:7 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/features/streaming/hooks/useHLSStream.test.ts
187:5 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/features/streaming/hooks/usePlaybackRealtime.test.ts
30:8 warning 'data' is defined but never used. Allowed unused args must match /^_/u @typescript-eslint/no-unused-vars
34:24 warning 'reason' is defined but never used. Allowed unused args must match /^_/u @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/streaming/hooks/usePlaybackRealtime.ts
258:6 warning React Hook useCallback has a missing dependency: 'connect'. Either include it or remove the dependency array react-hooks/exhaustive-deps
416:6 warning React Hook useCallback has missing dependencies: 'onAnalyticsUpdate' and 'onStatsUpdate'. Either include them or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/features/streaming/services/playbackAnalyticsService.ts
288:14 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/__tests__/trackUpload.integration.test.tsx
7:10 warning 'render' is defined but never used @typescript-eslint/no-unused-vars
7:18 warning 'screen' is defined but never used @typescript-eslint/no-unused-vars
7:26 warning 'waitFor' is defined but never used @typescript-eslint/no-unused-vars
8:8 warning 'userEvent' is defined but never used @typescript-eslint/no-unused-vars
61:7 warning 'TestWrapper' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/CommentItem.test.tsx
8:3 warning 'getReplies' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/CommentSection.test.tsx
2:35 warning 'fireEvent' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/CommentThread.test.tsx
111:11 warning 'avatar' is assigned a value but never used @typescript-eslint/no-unused-vars
229:11 warning 'hasMoreButton' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/PlaysChart.test.tsx
4:13 warning 'trackAnalytics' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/ShareDialog.test.tsx
7:35 warning 'fireEvent' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/ShareDialog.tsx
34:6 warning React Hook useEffect has missing dependencies: 'handleCreateShare' and 'share'. Either include them or remove the dependency array react-hooks/exhaustive-deps
65:14 warning 'err' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/TrackDelete.test.tsx
2:35 warning 'fireEvent' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/TrackDownloadButton.test.tsx
91:5 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
99:11 warning 'downloadPromise' is assigned a value but never used @typescript-eslint/no-unused-vars
119:9 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/TrackEdit.test.tsx
2:35 warning 'fireEvent' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/TrackGrid.test.tsx
59:24 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/TrackGridDensitySelector.test.tsx
1:48 warning 'afterEach' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/TrackHistory.tsx
50:6 warning React Hook useEffect has a missing dependency: 'loadHistory'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/TrackList.test.tsx
62:22 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
74:22 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
218:22 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
236:22 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
288:22 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/TrackListContainer.test.tsx
2:26 warning 'waitFor' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/TrackListRow.test.tsx
169:13 warning 'container' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/TrackSearch.test.tsx
2:35 warning 'fireEvent' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/TrackSearchFilters.test.tsx
2:26 warning 'fireEvent' is defined but never used @typescript-eslint/no-unused-vars
5:15 warning 'TrackSearchParams' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/TrackShareDialog.test.tsx
2:35 warning 'fireEvent' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/TrackStats.test.tsx
4:13 warning 'trackAnalytics' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/TrackUpload.test.tsx
49:11 warning 'user' is assigned a value but never used @typescript-eslint/no-unused-vars
72:11 warning 'user' is assigned a value but never used @typescript-eslint/no-unused-vars
208:9 warning 'progressCallback' is assigned a value but never used @typescript-eslint/no-unused-vars
342:9 warning 'progressCallback' is assigned a value but never used @typescript-eslint/no-unused-vars
470:24 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
476:20 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/UploadQuota.test.tsx
6:10 warning 'useAuthStore' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/components/UploadQuota.tsx
43:6 warning React Hook useEffect has a missing dependency: 'loadQuota'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/features/tracks/hooks/useInfiniteScroll.test.ts
8:5 warning 'observerOptions' is assigned a value but never used @typescript-eslint/no-unused-vars
99:9 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
145:9 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
293:9 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
342:9 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
358:9 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/features/tracks/hooks/useTrackList.test.ts
308:9 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/features/tracks/hooks/useTrackList.ts
77:54 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
79:26 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
80:54 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
82:33 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
97:18 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
143:6 warning React Hook useEffect has missing dependencies: 'searchParams' and 'setSearchParams'. Either include them or remove the dependency array react-hooks/exhaustive-deps
158:6 warning React Hook useEffect has missing dependencies: 'searchParams' and 'setSearchParams'. Either include them or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/features/tracks/pages/TrackDetailPage.test.tsx
2:35 warning 'fireEvent' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/services/analyticsService.test.ts
15:10 warning 'TrackServiceError' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/services/chunkedUploadService.test.ts
6:3 warning 'CHUNK_SIZE' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/services/chunkedUploadService.ts
142:15 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
193:9 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/features/tracks/services/trackDownloadService.test.ts
3:10 warning 'apiClient' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/tracks/services/trackHistoryService.test.ts
5:3 warning 'TrackHistory' is defined but never used @typescript-eslint/no-unused-vars
213:28 error 'TrackHistoryAction' is not defined no-undef
/home/senke/git/talas/veza/apps/web/src/features/tracks/services/trackListService.test.ts
2:8 warning 'axios' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/features/upload/components/UploadModal.tsx
214:5 warning React Hook useCallback has a missing dependency: 'handleClose'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/hooks/useIntersectionObserver.test.ts
3:10 warning 'useRef' is defined but never used @typescript-eslint/no-unused-vars
19:7 warning 'mockObserver' is assigned a value but never used @typescript-eslint/no-unused-vars
39:12 error 'mockObserve' is not defined no-undef
49:12 error 'mockObserve' is not defined no-undef
62:12 error 'mockDisconnect' is not defined no-undef
104:13 warning 'result' is assigned a value but never used @typescript-eslint/no-unused-vars
131:12 error 'mockObserve' is not defined no-undef
/home/senke/git/talas/veza/apps/web/src/hooks/useKeyboardNavigation.test.ts
7:9 warning 'mockOnEnter' is assigned a value but never used @typescript-eslint/no-unused-vars
10:9 warning 'mockOnArrowLeft' is assigned a value but never used @typescript-eslint/no-unused-vars
11:9 warning 'mockOnArrowRight' is assigned a value but never used @typescript-eslint/no-unused-vars
12:9 warning 'mockOnTab' is assigned a value but never used @typescript-eslint/no-unused-vars
13:9 warning 'mockOnShiftTab' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/hooks/useLocalStorage.test.ts
2:48 warning 'afterEach' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/main.tsx
57:23 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/mocks/handlers.ts
222:17 warning '_' is assigned a value but never used @typescript-eslint/no-unused-vars
251:19 warning '_' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/mocks/test-helpers.ts
1:10 warning 'contextBridge' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/pages/AdminDashboardPage.tsx
84:6 warning React Hook useEffect has a missing dependency: 'loadDashboardData'. Either include it or remove the dependency array react-hooks/exhaustive-deps
212:6 warning React Hook useEffect has a missing dependency: 'loadUsers'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/pages/AnalyticsPage.tsx
39:6 warning React Hook useEffect has a missing dependency: 'loadAnalytics'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/pages/ProfilePage.test.tsx
1:18 warning 'screen' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/pages/WebhooksPage.tsx
58:6 warning React Hook useEffect has a missing dependency: 'loadWebhooks'. Either include it or remove the dependency array react-hooks/exhaustive-deps
371:45 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/pages/auth/Register.test.tsx
7:10 warning 'useToast' is defined but never used @typescript-eslint/no-unused-vars
145:11 warning 'mockResponse' is assigned a value but never used @typescript-eslint/no-unused-vars
220:5 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/schemas/apiSchemas.test.ts
12:3 warning 'messageSchema' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/services/api/auth.ts
252:13 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/services/api/client.test.ts
2:8 warning 'axios' is defined but never used @typescript-eslint/no-unused-vars
3:10 warning 'apiClient' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/services/api/client.ts
11:28 warning '_isTimeoutError' is defined but never used @typescript-eslint/no-unused-vars
11:66 warning '_getTimeoutMessage' is defined but never used @typescript-eslint/no-unused-vars
324:18 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/services/pwa.ts
64:29 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
237:9 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
258:9 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
258:9 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/services/requestDeduplication.ts
52:50 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/services/responseCache.ts
70:50 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/services/socialService.ts
3:16 warning 'Notification' is defined but never used @typescript-eslint/no-unused-vars
3:30 warning 'Comment' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/stores/auth.test.ts
101:16 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
129:7 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
181:16 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/test/helpers.tsx
20:10 warning Fast refresh only works when a file only exports components. Move your component(s) to a separate file react-refresh/only-export-components
35:1 warning This rule can't verify that `export *` only exports components react-refresh/only-export-components
/home/senke/git/talas/veza/apps/web/src/test/test-utils.tsx
31:7 warning Fast refresh only works when a file only exports components. Move your component(s) to a separate file react-refresh/only-export-components
63:1 warning This rule can't verify that `export *` only exports components react-refresh/only-export-components
/home/senke/git/talas/veza/apps/web/src/types/backend-types.ts
2:10 warning 'PostType' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/utils/apiErrorHandler.test.ts
6:36 warning 'beforeEach' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/utils/logger.test.ts
10:7 warning 'consoleDebugSpy' is assigned a value but never used @typescript-eslint/no-unused-vars
11:7 warning 'consoleInfoSpy' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/utils/logger.ts
135:12 warning 'error' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/utils/optimisticUpdates.ts
360:15 warning '_getValue' is assigned a value but never used @typescript-eslint/no-unused-vars
361:15 warning '_getCount' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/utils/sanitize.test.ts
6:36 warning 'beforeEach' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/utils/sanitize.ts
134:45 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
138:45 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
141:39 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
282:99 error Unnecessary escape character: \- no-useless-escape
/home/senke/git/talas/veza/apps/web/src/utils/stateCleanup.test.ts
213:12 warning 'set' is defined but never used. Allowed unused args must match /^_/u @typescript-eslint/no-unused-vars
236:12 warning 'set' is defined but never used. Allowed unused args must match /^_/u @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/utils/stateHydration.ts
237:6 warning React Hook useEffect has a missing dependency: 'config'. Either include it or remove the dependency array react-hooks/exhaustive-deps
/home/senke/git/talas/veza/apps/web/src/utils/stateNormalization.ts
124:21 warning 'removed' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/utils/statePersistence.ts
140:24 warning Do not access Object.prototype method 'hasOwnProperty' from target object no-prototype-builtins
/home/senke/git/talas/veza/apps/web/src/utils/stateVersioning.example.ts
93:6 warning 'set' is defined but never used. Allowed unused args must match /^_/u @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/utils/stateVersioning.test.ts
6:44 warning 'vi' is defined but never used @typescript-eslint/no-unused-vars
262:33 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
296:33 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
358:33 warning Forbidden non-null assertion @typescript-eslint/no-non-null-assertion
/home/senke/git/talas/veza/apps/web/src/utils/stateVersioning.ts
206:50 warning '_migrations' is assigned a value but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/utils/timeoutHandler.test.ts
9:3 warning 'TIMEOUT_MESSAGES' is defined but never used @typescript-eslint/no-unused-vars
/home/senke/git/talas/veza/apps/web/src/utils/typeGuards.test.ts
13:3 warning 'isSession' is defined but never used @typescript-eslint/no-unused-vars
14:3 warning 'isAuditLog' is defined but never used @typescript-eslint/no-unused-vars
20:3 warning 'isTrackArray' is defined but never used @typescript-eslint/no-unused-vars
21:3 warning 'isPlaylistArray' is defined but never used @typescript-eslint/no-unused-vars
22:3 warning 'isConversationArray' is defined but never used @typescript-eslint/no-unused-vars
23:3 warning 'isMessageArray' is defined but never used @typescript-eslint/no-unused-vars
24:3 warning 'isNotificationArray' is defined but never used @typescript-eslint/no-unused-vars
✖ 392 problems (7 errors, 385 warnings)
0 errors and 2 warnings potentially fixable with the `--fix` option.
npm error Lifecycle script `lint` failed with error:
npm error code 1
npm error path /home/senke/git/talas/veza/apps/web
npm error workspace veza-frontend@1.0.0
npm error location /home/senke/git/talas/veza/apps/web
npm error command failed
npm error command sh -c eslint . --ext ts,tsx