diff --git a/lint-output-current.txt b/lint-output-current.txt new file mode 100644 index 00000000..1b841a59 --- /dev/null +++ b/lint-output-current.txt @@ -0,0 +1,561 @@ + +> termix@1.7.2 lint +> eslint . + + +C:\Users\29037\WebstormProjects\Termix\src\backend\database\routes\users.ts + 705:8 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\ssh\file-manager.ts + 169:26 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 249:17 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 435:26 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 465:13 error Empty block statement no-empty + +C:\Users\29037\WebstormProjects\Termix\src\backend\ssh\server-stats.ts + 64:34 error '_reject' is defined but never used @typescript-eslint/no-unused-vars + 197:56 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 1130:9 error 'now' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\ssh\terminal.ts + 157:5 error 'userPayload' is assigned a value but never used @typescript-eslint/no-unused-vars + 350:13 error 'cols' is assigned a value but never used @typescript-eslint/no-unused-vars + 350:19 error 'rows' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\ssh\tunnel.ts + 840:34 error 'data' is defined but never used @typescript-eslint/no-unused-vars + 906:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 1068:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 1442:21 error 'hasSourcePassword' is assigned a value but never used @typescript-eslint/no-unused-vars + 1443:21 error 'hasSourceKey' is assigned a value but never used @typescript-eslint/no-unused-vars + 1444:21 error 'hasEndpointPassword' is assigned a value but never used @typescript-eslint/no-unused-vars + 1447:21 error 'hasEndpointKey' is assigned a value but never used @typescript-eslint/no-unused-vars + 1472:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\starter.ts + 78:16 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 131:47 error 'promise' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\auto-ssl-setup.ts + 104:16 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\data-crypto.ts + 100:31 error 'plaintextFields' is assigned a value but never used @typescript-eslint/no-unused-vars + 455:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\database-file-encryption.ts + 33:72 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 81:72 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 166:12 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 236:12 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 304:13 error 'currentFingerprint' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\database-migration.ts + 247:26 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\lazy-field-encryption.ts + 185:13 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 190:20 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 282:9 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\logger.ts + 14:18 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\simple-db-ops.ts + 134:5 error '_userId' is defined but never used @typescript-eslint/no-unused-vars + 136:5 warning Unused eslint-disable directive (no problems were reported from '@typescript-eslint/no-explicit-any') + 139:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 157:5 error '_tableName' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\ssh-key-utils.ts + 52:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 243:20 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 321:12 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\user-crypto.ts + 198:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 278:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 301:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 420:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 460:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\user-data-import.ts + 162:15 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 216:18 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 272:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 359:13 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\components\theme-provider.tsx + 66:14 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\badge.tsx + 46:17 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\button.tsx + 62:18 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\form.tsx + 158:3 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\password-input.tsx + 8:11 error An interface declaring no members is equivalent to its supertype @typescript-eslint/no-empty-object-type + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\shadcn-io\status\index.tsx + 21:3 error 'className' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\sidebar.tsx + 12:3 error 'Sheet' is defined but never used @typescript-eslint/no-unused-vars + 13:3 error 'SheetContent' is defined but never used @typescript-eslint/no-unused-vars + 14:3 error 'SheetDescription' is defined but never used @typescript-eslint/no-unused-vars + 15:3 error 'SheetHeader' is defined but never used @typescript-eslint/no-unused-vars + 16:3 error 'SheetTitle' is defined but never used @typescript-eslint/no-unused-vars + 29:7 error 'SIDEBAR_WIDTH_MOBILE' is assigned a value but never used @typescript-eslint/no-unused-vars + 164:11 error 'isMobile' is assigned a value but never used @typescript-eslint/no-unused-vars + 164:28 error 'openMobile' is assigned a value but never used @typescript-eslint/no-unused-vars + 164:40 error 'setOpenMobile' is assigned a value but never used @typescript-eslint/no-unused-vars + 724:3 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\sonner.tsx + 11:56 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 28:42 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 30:40 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 32:42 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 34:39 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\textarea.tsx + 5:18 error An interface declaring no members is equivalent to its supertype @typescript-eslint/no-empty-object-type + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\version-check-modal.tsx + 4:10 error 'RefreshCw' is defined but never used @typescript-eslint/no-unused-vars + 4:21 error 'X' is defined but never used @typescript-eslint/no-unused-vars + 15:3 error 'onDismiss' is defined but never used @typescript-eslint/no-unused-vars + 20:50 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 30:6 warning React Hook useEffect has missing dependencies: 'checkForUpdates' and 'onContinue'. Either include them or remove the dependency array. If 'onContinue' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps + 50:9 error 'handleVersionDismiss' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\lib\frontend-logger.ts + 20:18 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 221:11 error 'shortUrl' is assigned a value but never used @typescript-eslint/no-unused-vars + 247:11 error 'shortUrl' is assigned a value but never used @typescript-eslint/no-unused-vars + 268:11 error 'shortUrl' is assigned a value but never used @typescript-eslint/no-unused-vars + 282:11 error 'shortUrl' is assigned a value but never used @typescript-eslint/no-unused-vars + 301:11 error 'shortUrl' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\main.tsx + 12:10 error 'isMobile' is assigned a value but never used @typescript-eslint/no-unused-vars + 56:10 error Fast refresh only works when a file has exports. Move your component(s) to a separate file react-refresh/only-export-components + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Admin\AdminSettings.tsx + 29:3 error 'Key' is defined but never used @typescript-eslint/no-unused-vars + 49:3 error 'getCookie' is defined but never used @typescript-eslint/no-unused-vars + 99:10 error 'securityInitialized' is assigned a value but never used @typescript-eslint/no-unused-vars + 99:31 error 'setSecurityInitialized' is assigned a value but never used @typescript-eslint/no-unused-vars + 127:6 warning React Hook React.useEffect has missing dependencies: 'fetchUsers' and 't'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 149:6 warning React Hook React.useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 171:6 warning React Hook React.useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 281:16 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 295:18 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 366:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 458:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Credentials\CredentialEditor.tsx + 45:10 error 'credentials' is assigned a value but never used @typescript-eslint/no-unused-vars + 47:10 error 'loading' is assigned a value but never used @typescript-eslint/no-unused-vars + 98:18 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 158:42 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 201:47 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 224:6 warning React Hook useEffect has a missing dependency: 'editingCredential'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Credentials\CredentialSelector.tsx + 38:16 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 48:6 warning React Hook useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Credentials\CredentialViewer.tsx + 67:6 warning React Hook useEffect has missing dependencies: 'fetchCredentialDetails' and 'fetchHostsUsing'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 73:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 82:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 100:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Credentials\CredentialsManager.tsx + 15:3 error 'SheetDescription' is defined but never used @typescript-eslint/no-unused-vars + 16:3 error 'SheetFooter' is defined but never used @typescript-eslint/no-unused-vars + 17:3 error 'SheetHeader' is defined but never used @typescript-eslint/no-unused-vars + 18:3 error 'SheetTitle' is defined but never used @typescript-eslint/no-unused-vars + 21:3 error 'Select' is defined but never used @typescript-eslint/no-unused-vars + 22:3 error 'SelectContent' is defined but never used @typescript-eslint/no-unused-vars + 23:3 error 'SelectItem' is defined but never used @typescript-eslint/no-unused-vars + 24:3 error 'SelectTrigger' is defined but never used @typescript-eslint/no-unused-vars + 25:3 error 'SelectValue' is defined but never used @typescript-eslint/no-unused-vars + 40:3 error 'Pin' is defined but never used @typescript-eslint/no-unused-vars + 78:29 error 'setViewingCredential' is assigned a value but never used @typescript-eslint/no-unused-vars + 91:56 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 102:6 warning React Hook useEffect has a missing dependency: 'fetchCredentials'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 156:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 227:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 259:18 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 288:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 328:28 error 'e' is defined but never used @typescript-eslint/no-unused-vars + 362:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\FileManager.tsx + 26:3 error 'Eye' is defined but never used @typescript-eslint/no-unused-vars + 27:3 error 'Settings' is defined but never used @typescript-eslint/no-unused-vars + 90:23 error 'setCurrentHost' is assigned a value but never used @typescript-eslint/no-unused-vars + 148:26 error 'selectFile' is assigned a value but never used @typescript-eslint/no-unused-vars + 148:38 error 'selectAll' is assigned a value but never used @typescript-eslint/no-unused-vars + 151:11 error 'isDragging' is assigned a value but never used @typescript-eslint/no-unused-vars + 208:6 warning React Hook useEffect has a missing dependency: 'initializeSSHConnection'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 386:5 warning React Hook useCallback has a missing dependency: 'handleCloseWithError'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 455:6 warning React Hook useEffect has a missing dependency: 'handleOpenTerminal'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 787:49 error 'editMode' is assigned a value but never used @typescript-eslint/no-unused-vars + 837:12 error 'handleFileEdit' is defined but never used @typescript-eslint/no-unused-vars + 841:12 error 'handleFileView' is defined but never used @typescript-eslint/no-unused-vars + 1356:23 error 'index' is defined but never used @typescript-eslint/no-unused-vars + 1665:6 warning React Hook useEffect has a missing dependency: 'loadPinnedFiles'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\FileManagerContextMenu.tsx + 16:3 error 'Share' is defined but never used @typescript-eslint/no-unused-vars + 17:3 error 'ExternalLink' is defined but never used @typescript-eslint/no-unused-vars + 193:9 error 'hasDirectories' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\FileManagerGrid.tsx + 169:3 error 'onFileSelect' is defined but never used @typescript-eslint/no-unused-vars + 191:3 error 'onSystemDragStart' is defined but never used @typescript-eslint/no-unused-vars + 371:6 warning React Hook useEffect has missing dependencies: 'historyIndex' and 'navigationHistory'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 431:9 error 'handlePathInputKeyDown' is assigned a value but never used @typescript-eslint/no-unused-vars + 483:5 warning React Hook useCallback has an unnecessary dependency: 'dragState.counter'. Either exclude it or remove the dependency array react-hooks/exhaustive-deps + 620:34 error 'e' is defined but never used @typescript-eslint/no-unused-vars + 674:5 warning React Hook useCallback has an unnecessary dependency: 'onDownload'. Either exclude it or remove the dependency array react-hooks/exhaustive-deps + 810:6 warning React Hook useEffect has missing dependencies: 'hasClipboard' and 'onStartEdit'. Either include them or remove the dependency array. If 'onStartEdit' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\FileManagerSidebar.tsx + 79:3 error 'onLoadDirectory' is defined but never used @typescript-eslint/no-unused-vars + 107:6 warning React Hook useEffect has a missing dependency: 'loadQuickAccessData'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 113:6 warning React Hook useEffect has a missing dependency: 'loadDirectoryTree'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\DiffViewer.tsx + 64:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 99:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 160:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 206:6 warning React Hook useEffect has a missing dependency: 'loadFileContents'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\DraggableWindow.tsx + 3:17 error 'Square' is defined but never used @typescript-eslint/no-unused-vars + 208:5 warning React Hook useCallback has an unnecessary dependency: 'position'. Either exclude it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\FileViewer.tsx + 63:8 error 'ReactPlayer' is defined but never used @typescript-eslint/no-unused-vars + 293:45 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 314:10 error 'originalContent' is assigned a value but never used @typescript-eslint/no-unused-vars + 329:28 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 381:9 warning The 'handleSave' function makes the dependencies of useEffect Hook (at line 411) change on every render. To fix this, wrap the definition of 'handleSave' in its own useCallback() Hook react-hooks/exhaustive-deps + 979:29 error 'node' is defined but never used @typescript-eslint/no-unused-vars + 1100:32 error 'node' is defined but never used @typescript-eslint/no-unused-vars + 1384:33 error 'audio' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\FileWindow.tsx + 59:53 error 'updateWindow' is assigned a value but never used @typescript-eslint/no-unused-vars + 160:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 179:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 212:6 warning React Hook useEffect has missing dependencies: 'closeWindow', 'ensureSSHConnection', 'onFileNotFound', 't', and 'windowId'. Either include them or remove the dependency array. If 'onFileNotFound' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps + 232:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 261:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 338:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\TerminalWindow.tsx + 41:36 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 53:9 error 'handleMinimize' is assigned a value but never used @typescript-eslint/no-unused-vars + 77:3 error React Hook "React.useEffect" is called conditionally. React Hooks must be called in the exact same order in every component render react-hooks/rules-of-hooks + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\WindowManager.tsx + 132:17 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Host Manager\HostManager.tsx + 18:3 error 'onSelectView' is defined but never used @typescript-eslint/no-unused-vars + 25:62 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 33:29 error 'updatedHost' is defined but never used @typescript-eslint/no-unused-vars + 38:45 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Host Manager\HostManagerEditor.tsx + 41:28 error 'WidgetType' is defined but never used @typescript-eslint/no-unused-vars + 63:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 80:10 error 'hosts' is assigned a value but never used @typescript-eslint/no-unused-vars + 83:50 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 84:10 error 'loading' is assigned a value but never used @typescript-eslint/no-unused-vars + 305:42 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 390:52 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 423:6 warning React Hook useEffect has missing dependencies: 'editingHost' and 'form'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 443:25 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 536:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Host Manager\HostManagerViewer.tsx + 83:6 warning React Hook useEffect has a missing dependency: 'fetchHosts'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 109:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 125:18 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 163:47 error 'actualAuthType' is defined but never used @typescript-eslint/no-unused-vars + 169:13 error '_' is defined but never used @typescript-eslint/no-unused-vars + 188:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 225:18 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 254:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 294:28 error 'e' is defined but never used @typescript-eslint/no-unused-vars + 328:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 442:6 warning React Hook useMemo has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\Server.tsx + 151:18 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 168:18 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 177:6 warning React Hook React.useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 260:6 warning React Hook React.useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\widgets\DiskWidget.tsx + 15:39 error 'metricsHistory' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\widgets\NetworkWidget.tsx + 14:31 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 33:34 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\widgets\ProcessesWidget.tsx + 14:33 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 49:38 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\widgets\SystemWidget.tsx + 14:30 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\widgets\UptimeWidget.tsx + 14:30 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Terminal\SnippetsSidebar.tsx + 55:6 warning React Hook useEffect has a missing dependency: 'fetchSnippets'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 63:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 97:18 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 128:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Terminal\Terminal.tsx + 83:12 error 'connectionError' is assigned a value but never used @typescript-eslint/no-unused-vars + 84:12 error 'isAuthenticated' is assigned a value but never used @typescript-eslint/no-unused-vars + 227:7 warning React Hook useImperativeHandle has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 230:14 error 'handleWindowResize' is defined but never used @typescript-eslint/no-unused-vars + 493:18 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 529:37 error 'event' is defined but never used @typescript-eslint/no-unused-vars + 713:8 warning React Hook useEffect has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 753:8 warning React Hook useEffect has missing dependencies: 'connectToHost' and 'hardRefresh'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 772:8 warning React Hook useEffect has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 784:8 warning React Hook useEffect has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Tunnel\TunnelViewer.tsx + 6:3 error 'TunnelConnection' is defined but never used @typescript-eslint/no-unused-vars + 18:16 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 66:40 error '_host' is defined but never used @typescript-eslint/no-unused-vars + 66:47 error '_index' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\DesktopApp.tsx + 15:23 error 'getCookie' is defined but never used @typescript-eslint/no-unused-vars + 18:10 error 'view' is assigned a value but never used @typescript-eslint/no-unused-vars + 19:10 error 'mountedViews' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Electron Only\ServerConfig.tsx + 77:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 120:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Homepage\Homepage.tsx + 7:10 error 'useTranslation' is defined but never used @typescript-eslint/no-unused-vars + 28:10 error 'isAdmin' is assigned a value but never used @typescript-eslint/no-unused-vars + 29:10 error 'username' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Homepage\HomepageAlertManager.tsx + 20:10 error 'loading' is assigned a value but never used @typescript-eslint/no-unused-vars + 27:6 warning React Hook useEffect has a missing dependency: 'fetchUserAlerts'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 55:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 80:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Homepage\HomepageAuth.tsx + 22:3 error 'setCookie' is defined but never used @typescript-eslint/no-unused-vars + 23:3 error 'getCookie' is defined but never used @typescript-eslint/no-unused-vars + 54:3 error 'dbError' is defined but never used @typescript-eslint/no-unused-vars + 68:10 error 'visibility' is assigned a value but only used as a type @typescript-eslint/no-unused-vars + 74:9 error 'toggleVisibility' is assigned a value but never used @typescript-eslint/no-unused-vars + 78:10 error 'error' is assigned a value but never used @typescript-eslint/no-unused-vars + 163:6 warning React Hook useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 213:8 error 'meRes' is never reassigned. Use 'const' instead prefer-const + 236:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 259:13 error 'result' is assigned a value but never used @typescript-eslint/no-unused-vars + 262:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 281:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 319:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 385:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 418:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 431:11 error 'token' is assigned a value but never used @typescript-eslint/no-unused-vars + 465:17 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 481:6 warning React Hook useEffect has missing dependencies: 'onAuthSuccess', 'setDbError', 'setIsAdmin', 'setLoggedIn', 'setUserId', 'setUsername', and 't'. Either include them or remove the dependency array. If 'setLoggedIn' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps + 518:9 error 'retryDatabaseConnection' is assigned a value but never used @typescript-eslint/no-unused-vars + 531:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 545:18 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Homepage\HompageUpdateLog.tsx + 69:17 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 74:6 warning React Hook useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\AppView.tsx + 14:3 error 'LucideRefreshCcw' is defined but never used @typescript-eslint/no-unused-vars + 15:3 error 'LucideRefreshCw' is defined but never used @typescript-eslint/no-unused-vars + 17:3 error 'RefreshCcwDot' is defined but never used @typescript-eslint/no-unused-vars + 117:6 warning React Hook useEffect has a missing dependency: 'hideThenFit'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 117:40 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 + 121:6 warning React Hook useEffect has a missing dependency: 'scheduleMeasureAndFit'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 133:6 warning React Hook useEffect has a missing dependency: 'fitActiveAndNotify'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 142:6 warning React Hook useEffect has a missing dependency: 'fitActiveAndNotify'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\Hosts\FolderCard.tsx + 26:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\Hosts\Host.tsx + 32:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 49:5 error 'intervalId' is never reassigned. Use 'const' instead prefer-const + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\LeftSidebar.tsx + 6:3 error 'setCookie' is defined but never used @typescript-eslint/no-unused-vars + 90:3 error 'onSelectView' is defined but never used @typescript-eslint/no-unused-vars + 91:3 error 'getView' is defined but never used @typescript-eslint/no-unused-vars + 152:24 error 'setHostsLoading' is assigned a value but never used @typescript-eslint/no-unused-vars + 215:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 218:6 warning React Hook React.useCallback has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 290:6 warning React Hook React.useMemo has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 300:6 warning React Hook React.useMemo has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 323:11 error 'jwt' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\Tabs\TabContext.tsx + 22:53 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 27:17 error 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 + 101:55 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 143:60 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\TopNavbar.tsx + 8:3 error 'Accordion' is defined but never used @typescript-eslint/no-unused-vars + 9:3 error 'AccordionContent' is defined but never used @typescript-eslint/no-unused-vars + 10:3 error 'AccordionItem' is defined but never used @typescript-eslint/no-unused-vars + 11:3 error 'AccordionTrigger' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\User\PasswordReset.tsx + 49:13 error 'result' is assigned a value but never used @typescript-eslint/no-unused-vars + 52:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 83:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 113:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\User\TOTPSetup.tsx + 69:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 89:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 108:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 125:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\User\UserProfile.tsx + 11:24 error 'Key' is defined but never used @typescript-eslint/no-unused-vars + 42:6 warning React Hook useEffect has missing dependencies: 'fetchUserInfo' and 'fetchVersion'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 48:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 65:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Apps\Navigation\Hosts\FolderCard.tsx + 26:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Apps\Navigation\Hosts\Host.tsx + 5:10 error 'Server' is defined but never used @typescript-eslint/no-unused-vars + 32:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 49:5 error 'intervalId' is never reassigned. Use 'const' instead prefer-const + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Apps\Navigation\LeftSidebar.tsx + 45:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 78:24 error 'setHostsLoading' is assigned a value but never used @typescript-eslint/no-unused-vars + 93:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 93:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Apps\Navigation\Tabs\TabContext.tsx + 24:17 error 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 + 37:11 error 't' is assigned a value but never used @typescript-eslint/no-unused-vars + 61:36 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Apps\Terminal\Terminal.tsx + 15:10 error 'toast' is defined but never used @typescript-eslint/no-unused-vars + 55:12 error 'isConnected' is assigned a value but never used @typescript-eslint/no-unused-vars + 56:12 error 'isConnecting' is assigned a value but never used @typescript-eslint/no-unused-vars + 57:12 error 'connectionError' is assigned a value but never used @typescript-eslint/no-unused-vars + 160:7 warning React Hook useImperativeHandle has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 163:14 error 'handleWindowResize' is defined but never used @typescript-eslint/no-unused-vars + 394:8 warning React Hook useEffect has missing dependencies: 'hardRefresh', 'isAuthenticated', and 'setupWebSocketListeners'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 404:8 warning React Hook useEffect has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 413:8 warning React Hook useEffect has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Homepage\HomepageAuth.tsx + 22:3 error 'setCookie' is defined but never used @typescript-eslint/no-unused-vars + 23:3 error 'getCookie' is defined but never used @typescript-eslint/no-unused-vars + 67:10 error 'error' is assigned a value but never used @typescript-eslint/no-unused-vars + 153:6 warning React Hook useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 197:8 error 'meRes' is never reassigned. Use 'const' instead prefer-const + 220:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 243:13 error 'result' is assigned a value but never used @typescript-eslint/no-unused-vars + 246:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 265:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 303:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 369:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 402:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 415:11 error 'token' is assigned a value but never used @typescript-eslint/no-unused-vars + 449:17 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 466:6 warning React Hook useEffect has missing dependencies: 'onAuthSuccess', 'setDbError', 'setIsAdmin', 'setLoggedIn', 'setUserId', 'setUsername', and 't'. Either include them or remove the dependency array. If 'setLoggedIn' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\MobileApp.tsx + 10:23 error 'getCookie' is defined but never used @typescript-eslint/no-unused-vars + 17:37 error 'removeTab' is assigned a value but never used @typescript-eslint/no-unused-vars + 23:10 error 'isAdmin' is assigned a value but never used @typescript-eslint/no-unused-vars + 69:6 warning React Hook useEffect has a missing dependency: 'fitCurrentTerminal'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 98:6 warning React Hook React.useEffect has missing dependencies: 'fitCurrentTerminal' and 'tabs.length'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 131:23 error 'id' is defined but never used @typescript-eslint/no-unused-vars + 135:24 error 'err' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Navigation\Hosts\FolderCard.tsx + 26:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Navigation\Hosts\Host.tsx + 5:10 error 'Server' is defined but never used @typescript-eslint/no-unused-vars + 32:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 49:5 error 'intervalId' is never reassigned. Use 'const' instead prefer-const + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Navigation\LeftSidebar.tsx + 46:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 78:24 error 'setHostsLoading' is assigned a value but never used @typescript-eslint/no-unused-vars + 93:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 93:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Navigation\Tabs\TabContext.tsx + 24:17 error 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 + 37:11 error 't' is assigned a value but never used @typescript-eslint/no-unused-vars + 61:36 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\hooks\useDragToDesktop.ts + 120:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 140:5 warning React Hook useCallback has an unnecessary dependency: 'sshHost'. Either exclude it or remove the dependency array react-hooks/exhaustive-deps + 229:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 249:5 warning React Hook useCallback has an unnecessary dependency: 'sshHost'. Either exclude it or remove the dependency array react-hooks/exhaustive-deps + 254:35 error 'onSuccess' is assigned a value but never used @typescript-eslint/no-unused-vars + 277:5 warning React Hook useCallback has unnecessary dependencies: 'sshHost' and 'sshSessionId'. Either exclude them or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\hooks\useDragToSystemDesktop.ts + 26:3 error 'sshHost' is defined but never used @typescript-eslint/no-unused-vars + 40:9 error 'getLastSaveDirectory' is assigned a value but never used @typescript-eslint/no-unused-vars + 68:48 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 167:25 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 170:43 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 190:27 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 245:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 263:5 warning React Hook useCallback has missing dependencies: 'createFileBlob' and 'createZipBlob'. Either include them or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\main-axios.ts + 7:3 error 'Credential' is defined but never used @typescript-eslint/no-unused-vars + 8:3 error 'CredentialData' is defined but never used @typescript-eslint/no-unused-vars + 9:3 error 'HostInfo' is defined but never used @typescript-eslint/no-unused-vars + 10:3 error 'ApiResponse' is defined but never used @typescript-eslint/no-unused-vars + 346:3 error 'apiPort' is assigned a value but never used @typescript-eslint/no-unused-vars + 994:12 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 1031:12 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 1068:12 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +✖ 385 problems (326 errors, 59 warnings) + 0 errors and 1 warning potentially fixable with the `--fix` option. + diff --git a/lint-output-final.txt b/lint-output-final.txt new file mode 100644 index 00000000..1b841a59 --- /dev/null +++ b/lint-output-final.txt @@ -0,0 +1,561 @@ + +> termix@1.7.2 lint +> eslint . + + +C:\Users\29037\WebstormProjects\Termix\src\backend\database\routes\users.ts + 705:8 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\ssh\file-manager.ts + 169:26 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 249:17 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 435:26 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 465:13 error Empty block statement no-empty + +C:\Users\29037\WebstormProjects\Termix\src\backend\ssh\server-stats.ts + 64:34 error '_reject' is defined but never used @typescript-eslint/no-unused-vars + 197:56 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 1130:9 error 'now' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\ssh\terminal.ts + 157:5 error 'userPayload' is assigned a value but never used @typescript-eslint/no-unused-vars + 350:13 error 'cols' is assigned a value but never used @typescript-eslint/no-unused-vars + 350:19 error 'rows' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\ssh\tunnel.ts + 840:34 error 'data' is defined but never used @typescript-eslint/no-unused-vars + 906:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 1068:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 1442:21 error 'hasSourcePassword' is assigned a value but never used @typescript-eslint/no-unused-vars + 1443:21 error 'hasSourceKey' is assigned a value but never used @typescript-eslint/no-unused-vars + 1444:21 error 'hasEndpointPassword' is assigned a value but never used @typescript-eslint/no-unused-vars + 1447:21 error 'hasEndpointKey' is assigned a value but never used @typescript-eslint/no-unused-vars + 1472:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\starter.ts + 78:16 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 131:47 error 'promise' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\auto-ssl-setup.ts + 104:16 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\data-crypto.ts + 100:31 error 'plaintextFields' is assigned a value but never used @typescript-eslint/no-unused-vars + 455:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\database-file-encryption.ts + 33:72 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 81:72 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 166:12 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 236:12 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 304:13 error 'currentFingerprint' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\database-migration.ts + 247:26 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\lazy-field-encryption.ts + 185:13 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 190:20 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 282:9 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\logger.ts + 14:18 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\simple-db-ops.ts + 134:5 error '_userId' is defined but never used @typescript-eslint/no-unused-vars + 136:5 warning Unused eslint-disable directive (no problems were reported from '@typescript-eslint/no-explicit-any') + 139:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 157:5 error '_tableName' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\ssh-key-utils.ts + 52:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 243:20 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 321:12 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\user-crypto.ts + 198:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 278:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 301:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 420:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 460:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\user-data-import.ts + 162:15 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 216:18 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 272:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 359:13 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\components\theme-provider.tsx + 66:14 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\badge.tsx + 46:17 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\button.tsx + 62:18 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\form.tsx + 158:3 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\password-input.tsx + 8:11 error An interface declaring no members is equivalent to its supertype @typescript-eslint/no-empty-object-type + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\shadcn-io\status\index.tsx + 21:3 error 'className' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\sidebar.tsx + 12:3 error 'Sheet' is defined but never used @typescript-eslint/no-unused-vars + 13:3 error 'SheetContent' is defined but never used @typescript-eslint/no-unused-vars + 14:3 error 'SheetDescription' is defined but never used @typescript-eslint/no-unused-vars + 15:3 error 'SheetHeader' is defined but never used @typescript-eslint/no-unused-vars + 16:3 error 'SheetTitle' is defined but never used @typescript-eslint/no-unused-vars + 29:7 error 'SIDEBAR_WIDTH_MOBILE' is assigned a value but never used @typescript-eslint/no-unused-vars + 164:11 error 'isMobile' is assigned a value but never used @typescript-eslint/no-unused-vars + 164:28 error 'openMobile' is assigned a value but never used @typescript-eslint/no-unused-vars + 164:40 error 'setOpenMobile' is assigned a value but never used @typescript-eslint/no-unused-vars + 724:3 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\sonner.tsx + 11:56 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 28:42 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 30:40 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 32:42 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 34:39 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\textarea.tsx + 5:18 error An interface declaring no members is equivalent to its supertype @typescript-eslint/no-empty-object-type + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\version-check-modal.tsx + 4:10 error 'RefreshCw' is defined but never used @typescript-eslint/no-unused-vars + 4:21 error 'X' is defined but never used @typescript-eslint/no-unused-vars + 15:3 error 'onDismiss' is defined but never used @typescript-eslint/no-unused-vars + 20:50 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 30:6 warning React Hook useEffect has missing dependencies: 'checkForUpdates' and 'onContinue'. Either include them or remove the dependency array. If 'onContinue' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps + 50:9 error 'handleVersionDismiss' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\lib\frontend-logger.ts + 20:18 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 221:11 error 'shortUrl' is assigned a value but never used @typescript-eslint/no-unused-vars + 247:11 error 'shortUrl' is assigned a value but never used @typescript-eslint/no-unused-vars + 268:11 error 'shortUrl' is assigned a value but never used @typescript-eslint/no-unused-vars + 282:11 error 'shortUrl' is assigned a value but never used @typescript-eslint/no-unused-vars + 301:11 error 'shortUrl' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\main.tsx + 12:10 error 'isMobile' is assigned a value but never used @typescript-eslint/no-unused-vars + 56:10 error Fast refresh only works when a file has exports. Move your component(s) to a separate file react-refresh/only-export-components + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Admin\AdminSettings.tsx + 29:3 error 'Key' is defined but never used @typescript-eslint/no-unused-vars + 49:3 error 'getCookie' is defined but never used @typescript-eslint/no-unused-vars + 99:10 error 'securityInitialized' is assigned a value but never used @typescript-eslint/no-unused-vars + 99:31 error 'setSecurityInitialized' is assigned a value but never used @typescript-eslint/no-unused-vars + 127:6 warning React Hook React.useEffect has missing dependencies: 'fetchUsers' and 't'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 149:6 warning React Hook React.useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 171:6 warning React Hook React.useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 281:16 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 295:18 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 366:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 458:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Credentials\CredentialEditor.tsx + 45:10 error 'credentials' is assigned a value but never used @typescript-eslint/no-unused-vars + 47:10 error 'loading' is assigned a value but never used @typescript-eslint/no-unused-vars + 98:18 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 158:42 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 201:47 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 224:6 warning React Hook useEffect has a missing dependency: 'editingCredential'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Credentials\CredentialSelector.tsx + 38:16 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 48:6 warning React Hook useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Credentials\CredentialViewer.tsx + 67:6 warning React Hook useEffect has missing dependencies: 'fetchCredentialDetails' and 'fetchHostsUsing'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 73:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 82:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 100:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Credentials\CredentialsManager.tsx + 15:3 error 'SheetDescription' is defined but never used @typescript-eslint/no-unused-vars + 16:3 error 'SheetFooter' is defined but never used @typescript-eslint/no-unused-vars + 17:3 error 'SheetHeader' is defined but never used @typescript-eslint/no-unused-vars + 18:3 error 'SheetTitle' is defined but never used @typescript-eslint/no-unused-vars + 21:3 error 'Select' is defined but never used @typescript-eslint/no-unused-vars + 22:3 error 'SelectContent' is defined but never used @typescript-eslint/no-unused-vars + 23:3 error 'SelectItem' is defined but never used @typescript-eslint/no-unused-vars + 24:3 error 'SelectTrigger' is defined but never used @typescript-eslint/no-unused-vars + 25:3 error 'SelectValue' is defined but never used @typescript-eslint/no-unused-vars + 40:3 error 'Pin' is defined but never used @typescript-eslint/no-unused-vars + 78:29 error 'setViewingCredential' is assigned a value but never used @typescript-eslint/no-unused-vars + 91:56 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 102:6 warning React Hook useEffect has a missing dependency: 'fetchCredentials'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 156:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 227:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 259:18 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 288:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 328:28 error 'e' is defined but never used @typescript-eslint/no-unused-vars + 362:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\FileManager.tsx + 26:3 error 'Eye' is defined but never used @typescript-eslint/no-unused-vars + 27:3 error 'Settings' is defined but never used @typescript-eslint/no-unused-vars + 90:23 error 'setCurrentHost' is assigned a value but never used @typescript-eslint/no-unused-vars + 148:26 error 'selectFile' is assigned a value but never used @typescript-eslint/no-unused-vars + 148:38 error 'selectAll' is assigned a value but never used @typescript-eslint/no-unused-vars + 151:11 error 'isDragging' is assigned a value but never used @typescript-eslint/no-unused-vars + 208:6 warning React Hook useEffect has a missing dependency: 'initializeSSHConnection'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 386:5 warning React Hook useCallback has a missing dependency: 'handleCloseWithError'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 455:6 warning React Hook useEffect has a missing dependency: 'handleOpenTerminal'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 787:49 error 'editMode' is assigned a value but never used @typescript-eslint/no-unused-vars + 837:12 error 'handleFileEdit' is defined but never used @typescript-eslint/no-unused-vars + 841:12 error 'handleFileView' is defined but never used @typescript-eslint/no-unused-vars + 1356:23 error 'index' is defined but never used @typescript-eslint/no-unused-vars + 1665:6 warning React Hook useEffect has a missing dependency: 'loadPinnedFiles'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\FileManagerContextMenu.tsx + 16:3 error 'Share' is defined but never used @typescript-eslint/no-unused-vars + 17:3 error 'ExternalLink' is defined but never used @typescript-eslint/no-unused-vars + 193:9 error 'hasDirectories' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\FileManagerGrid.tsx + 169:3 error 'onFileSelect' is defined but never used @typescript-eslint/no-unused-vars + 191:3 error 'onSystemDragStart' is defined but never used @typescript-eslint/no-unused-vars + 371:6 warning React Hook useEffect has missing dependencies: 'historyIndex' and 'navigationHistory'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 431:9 error 'handlePathInputKeyDown' is assigned a value but never used @typescript-eslint/no-unused-vars + 483:5 warning React Hook useCallback has an unnecessary dependency: 'dragState.counter'. Either exclude it or remove the dependency array react-hooks/exhaustive-deps + 620:34 error 'e' is defined but never used @typescript-eslint/no-unused-vars + 674:5 warning React Hook useCallback has an unnecessary dependency: 'onDownload'. Either exclude it or remove the dependency array react-hooks/exhaustive-deps + 810:6 warning React Hook useEffect has missing dependencies: 'hasClipboard' and 'onStartEdit'. Either include them or remove the dependency array. If 'onStartEdit' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\FileManagerSidebar.tsx + 79:3 error 'onLoadDirectory' is defined but never used @typescript-eslint/no-unused-vars + 107:6 warning React Hook useEffect has a missing dependency: 'loadQuickAccessData'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 113:6 warning React Hook useEffect has a missing dependency: 'loadDirectoryTree'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\DiffViewer.tsx + 64:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 99:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 160:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 206:6 warning React Hook useEffect has a missing dependency: 'loadFileContents'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\DraggableWindow.tsx + 3:17 error 'Square' is defined but never used @typescript-eslint/no-unused-vars + 208:5 warning React Hook useCallback has an unnecessary dependency: 'position'. Either exclude it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\FileViewer.tsx + 63:8 error 'ReactPlayer' is defined but never used @typescript-eslint/no-unused-vars + 293:45 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 314:10 error 'originalContent' is assigned a value but never used @typescript-eslint/no-unused-vars + 329:28 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 381:9 warning The 'handleSave' function makes the dependencies of useEffect Hook (at line 411) change on every render. To fix this, wrap the definition of 'handleSave' in its own useCallback() Hook react-hooks/exhaustive-deps + 979:29 error 'node' is defined but never used @typescript-eslint/no-unused-vars + 1100:32 error 'node' is defined but never used @typescript-eslint/no-unused-vars + 1384:33 error 'audio' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\FileWindow.tsx + 59:53 error 'updateWindow' is assigned a value but never used @typescript-eslint/no-unused-vars + 160:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 179:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 212:6 warning React Hook useEffect has missing dependencies: 'closeWindow', 'ensureSSHConnection', 'onFileNotFound', 't', and 'windowId'. Either include them or remove the dependency array. If 'onFileNotFound' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps + 232:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 261:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 338:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\TerminalWindow.tsx + 41:36 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 53:9 error 'handleMinimize' is assigned a value but never used @typescript-eslint/no-unused-vars + 77:3 error React Hook "React.useEffect" is called conditionally. React Hooks must be called in the exact same order in every component render react-hooks/rules-of-hooks + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\WindowManager.tsx + 132:17 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Host Manager\HostManager.tsx + 18:3 error 'onSelectView' is defined but never used @typescript-eslint/no-unused-vars + 25:62 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 33:29 error 'updatedHost' is defined but never used @typescript-eslint/no-unused-vars + 38:45 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Host Manager\HostManagerEditor.tsx + 41:28 error 'WidgetType' is defined but never used @typescript-eslint/no-unused-vars + 63:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 80:10 error 'hosts' is assigned a value but never used @typescript-eslint/no-unused-vars + 83:50 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 84:10 error 'loading' is assigned a value but never used @typescript-eslint/no-unused-vars + 305:42 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 390:52 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 423:6 warning React Hook useEffect has missing dependencies: 'editingHost' and 'form'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 443:25 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 536:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Host Manager\HostManagerViewer.tsx + 83:6 warning React Hook useEffect has a missing dependency: 'fetchHosts'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 109:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 125:18 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 163:47 error 'actualAuthType' is defined but never used @typescript-eslint/no-unused-vars + 169:13 error '_' is defined but never used @typescript-eslint/no-unused-vars + 188:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 225:18 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 254:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 294:28 error 'e' is defined but never used @typescript-eslint/no-unused-vars + 328:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 442:6 warning React Hook useMemo has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\Server.tsx + 151:18 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 168:18 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 177:6 warning React Hook React.useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 260:6 warning React Hook React.useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\widgets\DiskWidget.tsx + 15:39 error 'metricsHistory' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\widgets\NetworkWidget.tsx + 14:31 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 33:34 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\widgets\ProcessesWidget.tsx + 14:33 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 49:38 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\widgets\SystemWidget.tsx + 14:30 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\widgets\UptimeWidget.tsx + 14:30 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Terminal\SnippetsSidebar.tsx + 55:6 warning React Hook useEffect has a missing dependency: 'fetchSnippets'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 63:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 97:18 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 128:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Terminal\Terminal.tsx + 83:12 error 'connectionError' is assigned a value but never used @typescript-eslint/no-unused-vars + 84:12 error 'isAuthenticated' is assigned a value but never used @typescript-eslint/no-unused-vars + 227:7 warning React Hook useImperativeHandle has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 230:14 error 'handleWindowResize' is defined but never used @typescript-eslint/no-unused-vars + 493:18 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 529:37 error 'event' is defined but never used @typescript-eslint/no-unused-vars + 713:8 warning React Hook useEffect has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 753:8 warning React Hook useEffect has missing dependencies: 'connectToHost' and 'hardRefresh'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 772:8 warning React Hook useEffect has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 784:8 warning React Hook useEffect has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Tunnel\TunnelViewer.tsx + 6:3 error 'TunnelConnection' is defined but never used @typescript-eslint/no-unused-vars + 18:16 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 66:40 error '_host' is defined but never used @typescript-eslint/no-unused-vars + 66:47 error '_index' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\DesktopApp.tsx + 15:23 error 'getCookie' is defined but never used @typescript-eslint/no-unused-vars + 18:10 error 'view' is assigned a value but never used @typescript-eslint/no-unused-vars + 19:10 error 'mountedViews' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Electron Only\ServerConfig.tsx + 77:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 120:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Homepage\Homepage.tsx + 7:10 error 'useTranslation' is defined but never used @typescript-eslint/no-unused-vars + 28:10 error 'isAdmin' is assigned a value but never used @typescript-eslint/no-unused-vars + 29:10 error 'username' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Homepage\HomepageAlertManager.tsx + 20:10 error 'loading' is assigned a value but never used @typescript-eslint/no-unused-vars + 27:6 warning React Hook useEffect has a missing dependency: 'fetchUserAlerts'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 55:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 80:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Homepage\HomepageAuth.tsx + 22:3 error 'setCookie' is defined but never used @typescript-eslint/no-unused-vars + 23:3 error 'getCookie' is defined but never used @typescript-eslint/no-unused-vars + 54:3 error 'dbError' is defined but never used @typescript-eslint/no-unused-vars + 68:10 error 'visibility' is assigned a value but only used as a type @typescript-eslint/no-unused-vars + 74:9 error 'toggleVisibility' is assigned a value but never used @typescript-eslint/no-unused-vars + 78:10 error 'error' is assigned a value but never used @typescript-eslint/no-unused-vars + 163:6 warning React Hook useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 213:8 error 'meRes' is never reassigned. Use 'const' instead prefer-const + 236:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 259:13 error 'result' is assigned a value but never used @typescript-eslint/no-unused-vars + 262:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 281:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 319:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 385:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 418:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 431:11 error 'token' is assigned a value but never used @typescript-eslint/no-unused-vars + 465:17 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 481:6 warning React Hook useEffect has missing dependencies: 'onAuthSuccess', 'setDbError', 'setIsAdmin', 'setLoggedIn', 'setUserId', 'setUsername', and 't'. Either include them or remove the dependency array. If 'setLoggedIn' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps + 518:9 error 'retryDatabaseConnection' is assigned a value but never used @typescript-eslint/no-unused-vars + 531:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 545:18 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Homepage\HompageUpdateLog.tsx + 69:17 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 74:6 warning React Hook useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\AppView.tsx + 14:3 error 'LucideRefreshCcw' is defined but never used @typescript-eslint/no-unused-vars + 15:3 error 'LucideRefreshCw' is defined but never used @typescript-eslint/no-unused-vars + 17:3 error 'RefreshCcwDot' is defined but never used @typescript-eslint/no-unused-vars + 117:6 warning React Hook useEffect has a missing dependency: 'hideThenFit'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 117:40 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 + 121:6 warning React Hook useEffect has a missing dependency: 'scheduleMeasureAndFit'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 133:6 warning React Hook useEffect has a missing dependency: 'fitActiveAndNotify'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 142:6 warning React Hook useEffect has a missing dependency: 'fitActiveAndNotify'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\Hosts\FolderCard.tsx + 26:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\Hosts\Host.tsx + 32:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 49:5 error 'intervalId' is never reassigned. Use 'const' instead prefer-const + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\LeftSidebar.tsx + 6:3 error 'setCookie' is defined but never used @typescript-eslint/no-unused-vars + 90:3 error 'onSelectView' is defined but never used @typescript-eslint/no-unused-vars + 91:3 error 'getView' is defined but never used @typescript-eslint/no-unused-vars + 152:24 error 'setHostsLoading' is assigned a value but never used @typescript-eslint/no-unused-vars + 215:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 218:6 warning React Hook React.useCallback has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 290:6 warning React Hook React.useMemo has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 300:6 warning React Hook React.useMemo has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 323:11 error 'jwt' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\Tabs\TabContext.tsx + 22:53 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 27:17 error 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 + 101:55 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 143:60 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\TopNavbar.tsx + 8:3 error 'Accordion' is defined but never used @typescript-eslint/no-unused-vars + 9:3 error 'AccordionContent' is defined but never used @typescript-eslint/no-unused-vars + 10:3 error 'AccordionItem' is defined but never used @typescript-eslint/no-unused-vars + 11:3 error 'AccordionTrigger' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\User\PasswordReset.tsx + 49:13 error 'result' is assigned a value but never used @typescript-eslint/no-unused-vars + 52:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 83:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 113:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\User\TOTPSetup.tsx + 69:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 89:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 108:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 125:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\User\UserProfile.tsx + 11:24 error 'Key' is defined but never used @typescript-eslint/no-unused-vars + 42:6 warning React Hook useEffect has missing dependencies: 'fetchUserInfo' and 'fetchVersion'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 48:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 65:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Apps\Navigation\Hosts\FolderCard.tsx + 26:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Apps\Navigation\Hosts\Host.tsx + 5:10 error 'Server' is defined but never used @typescript-eslint/no-unused-vars + 32:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 49:5 error 'intervalId' is never reassigned. Use 'const' instead prefer-const + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Apps\Navigation\LeftSidebar.tsx + 45:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 78:24 error 'setHostsLoading' is assigned a value but never used @typescript-eslint/no-unused-vars + 93:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 93:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Apps\Navigation\Tabs\TabContext.tsx + 24:17 error 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 + 37:11 error 't' is assigned a value but never used @typescript-eslint/no-unused-vars + 61:36 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Apps\Terminal\Terminal.tsx + 15:10 error 'toast' is defined but never used @typescript-eslint/no-unused-vars + 55:12 error 'isConnected' is assigned a value but never used @typescript-eslint/no-unused-vars + 56:12 error 'isConnecting' is assigned a value but never used @typescript-eslint/no-unused-vars + 57:12 error 'connectionError' is assigned a value but never used @typescript-eslint/no-unused-vars + 160:7 warning React Hook useImperativeHandle has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 163:14 error 'handleWindowResize' is defined but never used @typescript-eslint/no-unused-vars + 394:8 warning React Hook useEffect has missing dependencies: 'hardRefresh', 'isAuthenticated', and 'setupWebSocketListeners'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 404:8 warning React Hook useEffect has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 413:8 warning React Hook useEffect has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Homepage\HomepageAuth.tsx + 22:3 error 'setCookie' is defined but never used @typescript-eslint/no-unused-vars + 23:3 error 'getCookie' is defined but never used @typescript-eslint/no-unused-vars + 67:10 error 'error' is assigned a value but never used @typescript-eslint/no-unused-vars + 153:6 warning React Hook useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 197:8 error 'meRes' is never reassigned. Use 'const' instead prefer-const + 220:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 243:13 error 'result' is assigned a value but never used @typescript-eslint/no-unused-vars + 246:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 265:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 303:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 369:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 402:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 415:11 error 'token' is assigned a value but never used @typescript-eslint/no-unused-vars + 449:17 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 466:6 warning React Hook useEffect has missing dependencies: 'onAuthSuccess', 'setDbError', 'setIsAdmin', 'setLoggedIn', 'setUserId', 'setUsername', and 't'. Either include them or remove the dependency array. If 'setLoggedIn' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\MobileApp.tsx + 10:23 error 'getCookie' is defined but never used @typescript-eslint/no-unused-vars + 17:37 error 'removeTab' is assigned a value but never used @typescript-eslint/no-unused-vars + 23:10 error 'isAdmin' is assigned a value but never used @typescript-eslint/no-unused-vars + 69:6 warning React Hook useEffect has a missing dependency: 'fitCurrentTerminal'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 98:6 warning React Hook React.useEffect has missing dependencies: 'fitCurrentTerminal' and 'tabs.length'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 131:23 error 'id' is defined but never used @typescript-eslint/no-unused-vars + 135:24 error 'err' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Navigation\Hosts\FolderCard.tsx + 26:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Navigation\Hosts\Host.tsx + 5:10 error 'Server' is defined but never used @typescript-eslint/no-unused-vars + 32:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 49:5 error 'intervalId' is never reassigned. Use 'const' instead prefer-const + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Navigation\LeftSidebar.tsx + 46:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 78:24 error 'setHostsLoading' is assigned a value but never used @typescript-eslint/no-unused-vars + 93:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 93:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Navigation\Tabs\TabContext.tsx + 24:17 error 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 + 37:11 error 't' is assigned a value but never used @typescript-eslint/no-unused-vars + 61:36 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\hooks\useDragToDesktop.ts + 120:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 140:5 warning React Hook useCallback has an unnecessary dependency: 'sshHost'. Either exclude it or remove the dependency array react-hooks/exhaustive-deps + 229:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 249:5 warning React Hook useCallback has an unnecessary dependency: 'sshHost'. Either exclude it or remove the dependency array react-hooks/exhaustive-deps + 254:35 error 'onSuccess' is assigned a value but never used @typescript-eslint/no-unused-vars + 277:5 warning React Hook useCallback has unnecessary dependencies: 'sshHost' and 'sshSessionId'. Either exclude them or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\hooks\useDragToSystemDesktop.ts + 26:3 error 'sshHost' is defined but never used @typescript-eslint/no-unused-vars + 40:9 error 'getLastSaveDirectory' is assigned a value but never used @typescript-eslint/no-unused-vars + 68:48 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 167:25 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 170:43 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 190:27 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 245:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 263:5 warning React Hook useCallback has missing dependencies: 'createFileBlob' and 'createZipBlob'. Either include them or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\main-axios.ts + 7:3 error 'Credential' is defined but never used @typescript-eslint/no-unused-vars + 8:3 error 'CredentialData' is defined but never used @typescript-eslint/no-unused-vars + 9:3 error 'HostInfo' is defined but never used @typescript-eslint/no-unused-vars + 10:3 error 'ApiResponse' is defined but never used @typescript-eslint/no-unused-vars + 346:3 error 'apiPort' is assigned a value but never used @typescript-eslint/no-unused-vars + 994:12 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 1031:12 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 1068:12 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +✖ 385 problems (326 errors, 59 warnings) + 0 errors and 1 warning potentially fixable with the `--fix` option. + diff --git a/lint-output-new.txt b/lint-output-new.txt new file mode 100644 index 00000000..c5ec06e8 --- /dev/null +++ b/lint-output-new.txt @@ -0,0 +1,593 @@ + +> termix@1.7.2 lint +> eslint . + + +C:\Users\29037\WebstormProjects\Termix\src\backend\database\routes\users.ts + 688:74 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\ssh\file-manager.ts + 169:26 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 249:17 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 435:26 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 465:13 error Empty block statement no-empty + +C:\Users\29037\WebstormProjects\Termix\src\backend\ssh\server-stats.ts + 64:34 error '_reject' is defined but never used @typescript-eslint/no-unused-vars + 197:56 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 1122:9 error 'now' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\ssh\terminal.ts + 82:20 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 116:5 error 'userPayload' is assigned a value but never used @typescript-eslint/no-unused-vars + 190:17 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 316:13 error 'cols' is assigned a value but never used @typescript-eslint/no-unused-vars + 316:19 error 'rows' is assigned a value but never used @typescript-eslint/no-unused-vars + 633:26 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 779:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 788:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 800:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\ssh\tunnel.ts + 830:34 error 'data' is defined but never used @typescript-eslint/no-unused-vars + 896:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 1053:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 1427:21 error 'hasSourcePassword' is assigned a value but never used @typescript-eslint/no-unused-vars + 1428:21 error 'hasSourceKey' is assigned a value but never used @typescript-eslint/no-unused-vars + 1429:21 error 'hasEndpointPassword' is assigned a value but never used @typescript-eslint/no-unused-vars + 1432:21 error 'hasEndpointKey' is assigned a value but never used @typescript-eslint/no-unused-vars + 1457:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\starter.ts + 78:16 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 131:47 error 'promise' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\auth-manager.ts + 166:31 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 197:15 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 198:15 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 205:30 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 218:15 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 259:17 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 260:17 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\auto-ssl-setup.ts + 104:16 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\data-crypto.ts + 18:6 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 41:6 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 76:9 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 87:31 error 'plaintextFields' is assigned a value but never used @typescript-eslint/no-unused-vars + 223:9 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 391:6 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 400:6 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 438:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\database-file-encryption.ts + 33:72 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 81:72 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 166:12 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 236:12 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 304:13 error 'currentFingerprint' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\database-migration.ts + 247:26 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\lazy-field-encryption.ts + 185:13 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 190:20 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 282:9 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\logger.ts + 14:18 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\simple-db-ops.ts + 134:5 error '_userId' is defined but never used @typescript-eslint/no-unused-vars + 154:5 error '_tableName' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\ssh-key-utils.ts + 52:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 243:20 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 321:12 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\user-crypto.ts + 198:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 278:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 301:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 420:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 460:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\user-data-import.ts + 162:15 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 216:18 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 272:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 359:13 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\components\theme-provider.tsx + 66:14 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\badge.tsx + 46:17 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\button.tsx + 62:18 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\form.tsx + 158:3 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\password-input.tsx + 8:11 error An interface declaring no members is equivalent to its supertype @typescript-eslint/no-empty-object-type + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\shadcn-io\status\index.tsx + 21:3 error 'className' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\sidebar.tsx + 12:3 error 'Sheet' is defined but never used @typescript-eslint/no-unused-vars + 13:3 error 'SheetContent' is defined but never used @typescript-eslint/no-unused-vars + 14:3 error 'SheetDescription' is defined but never used @typescript-eslint/no-unused-vars + 15:3 error 'SheetHeader' is defined but never used @typescript-eslint/no-unused-vars + 16:3 error 'SheetTitle' is defined but never used @typescript-eslint/no-unused-vars + 29:7 error 'SIDEBAR_WIDTH_MOBILE' is assigned a value but never used @typescript-eslint/no-unused-vars + 164:11 error 'isMobile' is assigned a value but never used @typescript-eslint/no-unused-vars + 164:28 error 'openMobile' is assigned a value but never used @typescript-eslint/no-unused-vars + 164:40 error 'setOpenMobile' is assigned a value but never used @typescript-eslint/no-unused-vars + 724:3 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\sonner.tsx + 11:56 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 28:42 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 30:40 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 32:42 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 34:39 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\textarea.tsx + 5:18 error An interface declaring no members is equivalent to its supertype @typescript-eslint/no-empty-object-type + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\version-check-modal.tsx + 4:10 error 'RefreshCw' is defined but never used @typescript-eslint/no-unused-vars + 4:21 error 'X' is defined but never used @typescript-eslint/no-unused-vars + 15:3 error 'onDismiss' is defined but never used @typescript-eslint/no-unused-vars + 20:50 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 30:6 warning React Hook useEffect has missing dependencies: 'checkForUpdates' and 'onContinue'. Either include them or remove the dependency array. If 'onContinue' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps + 50:9 error 'handleVersionDismiss' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\lib\frontend-logger.ts + 20:18 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 221:11 error 'shortUrl' is assigned a value but never used @typescript-eslint/no-unused-vars + 247:11 error 'shortUrl' is assigned a value but never used @typescript-eslint/no-unused-vars + 268:11 error 'shortUrl' is assigned a value but never used @typescript-eslint/no-unused-vars + 282:11 error 'shortUrl' is assigned a value but never used @typescript-eslint/no-unused-vars + 301:11 error 'shortUrl' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\main.tsx + 12:10 error 'isMobile' is assigned a value but never used @typescript-eslint/no-unused-vars + 56:10 error Fast refresh only works when a file has exports. Move your component(s) to a separate file react-refresh/only-export-components + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Admin\AdminSettings.tsx + 29:3 error 'Key' is defined but never used @typescript-eslint/no-unused-vars + 49:3 error 'getCookie' is defined but never used @typescript-eslint/no-unused-vars + 99:10 error 'securityInitialized' is assigned a value but never used @typescript-eslint/no-unused-vars + 99:31 error 'setSecurityInitialized' is assigned a value but never used @typescript-eslint/no-unused-vars + 126:6 warning React Hook React.useEffect has missing dependencies: 'fetchUsers' and 't'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 147:6 warning React Hook React.useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 168:6 warning React Hook React.useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 275:16 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 289:18 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 360:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 452:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Credentials\CredentialEditor.tsx + 45:10 error 'credentials' is assigned a value but never used @typescript-eslint/no-unused-vars + 47:10 error 'loading' is assigned a value but never used @typescript-eslint/no-unused-vars + 98:18 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 158:42 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 201:47 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 224:6 warning React Hook useEffect has a missing dependency: 'editingCredential'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Credentials\CredentialSelector.tsx + 38:16 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 48:6 warning React Hook useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Credentials\CredentialViewer.tsx + 67:6 warning React Hook useEffect has missing dependencies: 'fetchCredentialDetails' and 'fetchHostsUsing'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 73:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 82:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 100:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Credentials\CredentialsManager.tsx + 15:3 error 'SheetDescription' is defined but never used @typescript-eslint/no-unused-vars + 16:3 error 'SheetFooter' is defined but never used @typescript-eslint/no-unused-vars + 17:3 error 'SheetHeader' is defined but never used @typescript-eslint/no-unused-vars + 18:3 error 'SheetTitle' is defined but never used @typescript-eslint/no-unused-vars + 21:3 error 'Select' is defined but never used @typescript-eslint/no-unused-vars + 22:3 error 'SelectContent' is defined but never used @typescript-eslint/no-unused-vars + 23:3 error 'SelectItem' is defined but never used @typescript-eslint/no-unused-vars + 24:3 error 'SelectTrigger' is defined but never used @typescript-eslint/no-unused-vars + 25:3 error 'SelectValue' is defined but never used @typescript-eslint/no-unused-vars + 40:3 error 'Pin' is defined but never used @typescript-eslint/no-unused-vars + 78:29 error 'setViewingCredential' is assigned a value but never used @typescript-eslint/no-unused-vars + 91:56 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 102:6 warning React Hook useEffect has a missing dependency: 'fetchCredentials'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 156:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 227:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 259:18 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 288:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 328:28 error 'e' is defined but never used @typescript-eslint/no-unused-vars + 362:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\FileManager.tsx + 26:3 error 'Eye' is defined but never used @typescript-eslint/no-unused-vars + 27:3 error 'Settings' is defined but never used @typescript-eslint/no-unused-vars + 90:23 error 'setCurrentHost' is assigned a value but never used @typescript-eslint/no-unused-vars + 148:26 error 'selectFile' is assigned a value but never used @typescript-eslint/no-unused-vars + 148:38 error 'selectAll' is assigned a value but never used @typescript-eslint/no-unused-vars + 151:11 error 'isDragging' is assigned a value but never used @typescript-eslint/no-unused-vars + 208:6 warning React Hook useEffect has a missing dependency: 'initializeSSHConnection'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 386:5 warning React Hook useCallback has a missing dependency: 'handleCloseWithError'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 455:6 warning React Hook useEffect has a missing dependency: 'handleOpenTerminal'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 787:49 error 'editMode' is assigned a value but never used @typescript-eslint/no-unused-vars + 837:12 error 'handleFileEdit' is defined but never used @typescript-eslint/no-unused-vars + 841:12 error 'handleFileView' is defined but never used @typescript-eslint/no-unused-vars + 1356:23 error 'index' is defined but never used @typescript-eslint/no-unused-vars + 1663:6 warning React Hook useEffect has a missing dependency: 'loadPinnedFiles'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\FileManagerContextMenu.tsx + 16:3 error 'Share' is defined but never used @typescript-eslint/no-unused-vars + 17:3 error 'ExternalLink' is defined but never used @typescript-eslint/no-unused-vars + 193:9 error 'hasDirectories' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\FileManagerGrid.tsx + 169:3 error 'onFileSelect' is defined but never used @typescript-eslint/no-unused-vars + 191:3 error 'onSystemDragStart' is defined but never used @typescript-eslint/no-unused-vars + 371:6 warning React Hook useEffect has missing dependencies: 'historyIndex' and 'navigationHistory'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 431:9 error 'handlePathInputKeyDown' is assigned a value but never used @typescript-eslint/no-unused-vars + 483:5 warning React Hook useCallback has an unnecessary dependency: 'dragState.counter'. Either exclude it or remove the dependency array react-hooks/exhaustive-deps + 620:34 error 'e' is defined but never used @typescript-eslint/no-unused-vars + 674:5 warning React Hook useCallback has an unnecessary dependency: 'onDownload'. Either exclude it or remove the dependency array react-hooks/exhaustive-deps + 810:6 warning React Hook useEffect has missing dependencies: 'hasClipboard' and 'onStartEdit'. Either include them or remove the dependency array. If 'onStartEdit' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\FileManagerSidebar.tsx + 50:3 error 'onLoadDirectory' is defined but never used @typescript-eslint/no-unused-vars + 78:6 warning React Hook useEffect has a missing dependency: 'loadQuickAccessData'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 84:6 warning React Hook useEffect has a missing dependency: 'loadDirectoryTree'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 91:61 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 101:49 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 110:53 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 235:16 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 238:54 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 303:20 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 306:56 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\DiffViewer.tsx + 64:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 99:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 160:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 206:6 warning React Hook useEffect has a missing dependency: 'loadFileContents'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\DraggableWindow.tsx + 3:17 error 'Square' is defined but never used @typescript-eslint/no-unused-vars + 208:5 warning React Hook useCallback has an unnecessary dependency: 'position'. Either exclude it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\FileViewer.tsx + 63:8 error 'ReactPlayer' is defined but never used @typescript-eslint/no-unused-vars + 293:45 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 314:10 error 'originalContent' is assigned a value but never used @typescript-eslint/no-unused-vars + 329:28 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 381:9 warning The 'handleSave' function makes the dependencies of useEffect Hook (at line 411) change on every render. To fix this, wrap the definition of 'handleSave' in its own useCallback() Hook react-hooks/exhaustive-deps + 979:29 error 'node' is defined but never used @typescript-eslint/no-unused-vars + 1100:32 error 'node' is defined but never used @typescript-eslint/no-unused-vars + 1384:33 error 'audio' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\FileWindow.tsx + 59:53 error 'updateWindow' is assigned a value but never used @typescript-eslint/no-unused-vars + 160:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 179:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 212:6 warning React Hook useEffect has missing dependencies: 'closeWindow', 'ensureSSHConnection', 'onFileNotFound', 't', and 'windowId'. Either include them or remove the dependency array. If 'onFileNotFound' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps + 232:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 261:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 338:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\TerminalWindow.tsx + 41:36 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 53:9 error 'handleMinimize' is assigned a value but never used @typescript-eslint/no-unused-vars + 77:3 error React Hook "React.useEffect" is called conditionally. React Hooks must be called in the exact same order in every component render react-hooks/rules-of-hooks + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\WindowManager.tsx + 132:17 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Host Manager\HostManager.tsx + 18:3 error 'onSelectView' is defined but never used @typescript-eslint/no-unused-vars + 25:62 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 33:29 error 'updatedHost' is defined but never used @typescript-eslint/no-unused-vars + 38:45 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Host Manager\HostManagerEditor.tsx + 41:28 error 'WidgetType' is defined but never used @typescript-eslint/no-unused-vars + 63:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 80:10 error 'hosts' is assigned a value but never used @typescript-eslint/no-unused-vars + 83:50 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 84:10 error 'loading' is assigned a value but never used @typescript-eslint/no-unused-vars + 305:42 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 390:52 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 423:6 warning React Hook useEffect has missing dependencies: 'editingHost' and 'form'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 443:25 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 536:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Host Manager\HostManagerViewer.tsx + 83:6 warning React Hook useEffect has a missing dependency: 'fetchHosts'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 109:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 125:18 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 163:47 error 'actualAuthType' is defined but never used @typescript-eslint/no-unused-vars + 169:13 error '_' is defined but never used @typescript-eslint/no-unused-vars + 188:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 225:18 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 254:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 294:28 error 'e' is defined but never used @typescript-eslint/no-unused-vars + 328:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 442:6 warning React Hook useMemo has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\Server.tsx + 17:8 error 'StatsConfig' is defined but never used @typescript-eslint/no-unused-vars + 31:16 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 47:41 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 128:18 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 145:18 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 154:6 warning React Hook React.useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 166:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 196:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 230:6 warning React Hook React.useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 239:13 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 294:35 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\widgets\DiskWidget.tsx + 15:39 error 'metricsHistory' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\widgets\NetworkWidget.tsx + 14:31 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 33:34 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\widgets\ProcessesWidget.tsx + 14:33 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 49:38 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\widgets\SystemWidget.tsx + 14:30 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\widgets\UptimeWidget.tsx + 14:30 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Terminal\SnippetsSidebar.tsx + 55:6 warning React Hook useEffect has a missing dependency: 'fetchSnippets'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 63:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 97:18 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 128:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Terminal\Terminal.tsx + 79:10 error 'connectionError' is assigned a value but never used @typescript-eslint/no-unused-vars + 80:10 error 'isAuthenticated' is assigned a value but never used @typescript-eslint/no-unused-vars + 216:5 warning React Hook useImperativeHandle has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 219:12 error 'handleWindowResize' is defined but never used @typescript-eslint/no-unused-vars + 477:16 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 513:35 error 'event' is defined but never used @typescript-eslint/no-unused-vars + 697:6 warning React Hook useEffect has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 736:6 warning React Hook useEffect has missing dependencies: 'connectToHost' and 'hardRefresh'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 755:6 warning React Hook useEffect has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 767:6 warning React Hook useEffect has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Tunnel\TunnelViewer.tsx + 6:3 error 'TunnelConnection' is defined but never used @typescript-eslint/no-unused-vars + 18:16 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 66:40 error '_host' is defined but never used @typescript-eslint/no-unused-vars + 66:47 error '_index' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\DesktopApp.tsx + 15:23 error 'getCookie' is defined but never used @typescript-eslint/no-unused-vars + 18:10 error 'view' is assigned a value but never used @typescript-eslint/no-unused-vars + 19:10 error 'mountedViews' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Electron Only\ServerConfig.tsx + 77:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 120:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Homepage\Homepage.tsx + 7:10 error 'useTranslation' is defined but never used @typescript-eslint/no-unused-vars + 28:10 error 'isAdmin' is assigned a value but never used @typescript-eslint/no-unused-vars + 29:10 error 'username' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Homepage\HomepageAlertManager.tsx + 20:10 error 'loading' is assigned a value but never used @typescript-eslint/no-unused-vars + 27:6 warning React Hook useEffect has a missing dependency: 'fetchUserAlerts'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 55:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 80:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Homepage\HomepageAuth.tsx + 22:3 error 'setCookie' is defined but never used @typescript-eslint/no-unused-vars + 23:3 error 'getCookie' is defined but never used @typescript-eslint/no-unused-vars + 54:3 error 'dbError' is defined but never used @typescript-eslint/no-unused-vars + 68:10 error 'visibility' is assigned a value but only used as a type @typescript-eslint/no-unused-vars + 74:9 error 'toggleVisibility' is assigned a value but never used @typescript-eslint/no-unused-vars + 78:10 error 'error' is assigned a value but never used @typescript-eslint/no-unused-vars + 163:6 warning React Hook useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 213:8 error 'meRes' is never reassigned. Use 'const' instead prefer-const + 236:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 259:13 error 'result' is assigned a value but never used @typescript-eslint/no-unused-vars + 262:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 281:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 319:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 385:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 418:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 431:11 error 'token' is assigned a value but never used @typescript-eslint/no-unused-vars + 465:17 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 481:6 warning React Hook useEffect has missing dependencies: 'onAuthSuccess', 'setDbError', 'setIsAdmin', 'setLoggedIn', 'setUserId', 'setUsername', and 't'. Either include them or remove the dependency array. If 'setLoggedIn' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps + 518:9 error 'retryDatabaseConnection' is assigned a value but never used @typescript-eslint/no-unused-vars + 531:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 545:18 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Homepage\HompageUpdateLog.tsx + 69:17 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 74:6 warning React Hook useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\AppView.tsx + 14:3 error 'LucideRefreshCcw' is defined but never used @typescript-eslint/no-unused-vars + 15:3 error 'LucideRefreshCw' is defined but never used @typescript-eslint/no-unused-vars + 17:3 error 'RefreshCcwDot' is defined but never used @typescript-eslint/no-unused-vars + 117:6 warning React Hook useEffect has a missing dependency: 'hideThenFit'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 117:40 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 + 121:6 warning React Hook useEffect has a missing dependency: 'scheduleMeasureAndFit'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 133:6 warning React Hook useEffect has a missing dependency: 'fitActiveAndNotify'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 142:6 warning React Hook useEffect has a missing dependency: 'fitActiveAndNotify'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\Hosts\FolderCard.tsx + 26:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\Hosts\Host.tsx + 32:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 49:5 error 'intervalId' is never reassigned. Use 'const' instead prefer-const + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\LeftSidebar.tsx + 6:3 error 'setCookie' is defined but never used @typescript-eslint/no-unused-vars + 90:3 error 'onSelectView' is defined but never used @typescript-eslint/no-unused-vars + 91:3 error 'getView' is defined but never used @typescript-eslint/no-unused-vars + 152:24 error 'setHostsLoading' is assigned a value but never used @typescript-eslint/no-unused-vars + 215:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 218:6 warning React Hook React.useCallback has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 290:6 warning React Hook React.useMemo has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 300:6 warning React Hook React.useMemo has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 323:11 error 'jwt' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\Tabs\TabContext.tsx + 22:53 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 27:17 error 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 + 101:55 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 143:60 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\TopNavbar.tsx + 8:3 error 'Accordion' is defined but never used @typescript-eslint/no-unused-vars + 9:3 error 'AccordionContent' is defined but never used @typescript-eslint/no-unused-vars + 10:3 error 'AccordionItem' is defined but never used @typescript-eslint/no-unused-vars + 11:3 error 'AccordionTrigger' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\User\PasswordReset.tsx + 49:13 error 'result' is assigned a value but never used @typescript-eslint/no-unused-vars + 52:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 83:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 113:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\User\TOTPSetup.tsx + 69:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 89:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 108:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 125:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\User\UserProfile.tsx + 11:24 error 'Key' is defined but never used @typescript-eslint/no-unused-vars + 42:6 warning React Hook useEffect has missing dependencies: 'fetchUserInfo' and 'fetchVersion'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 48:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 65:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Apps\Navigation\Hosts\FolderCard.tsx + 26:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Apps\Navigation\Hosts\Host.tsx + 5:10 error 'Server' is defined but never used @typescript-eslint/no-unused-vars + 32:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 49:5 error 'intervalId' is never reassigned. Use 'const' instead prefer-const + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Apps\Navigation\LeftSidebar.tsx + 45:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 78:24 error 'setHostsLoading' is assigned a value but never used @typescript-eslint/no-unused-vars + 93:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 93:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Apps\Navigation\Tabs\TabContext.tsx + 24:17 error 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 + 37:11 error 't' is assigned a value but never used @typescript-eslint/no-unused-vars + 61:36 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Apps\Terminal\Terminal.tsx + 15:10 error 'toast' is defined but never used @typescript-eslint/no-unused-vars + 57:10 error 'isConnected' is assigned a value but never used @typescript-eslint/no-unused-vars + 58:10 error 'isConnecting' is assigned a value but never used @typescript-eslint/no-unused-vars + 59:10 error 'connectionError' is assigned a value but never used @typescript-eslint/no-unused-vars + 155:5 warning React Hook useImperativeHandle has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 158:12 error 'handleWindowResize' is defined but never used @typescript-eslint/no-unused-vars + 384:6 warning React Hook useEffect has missing dependencies: 'hardRefresh', 'isAuthenticated', and 'setupWebSocketListeners'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 394:6 warning React Hook useEffect has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 403:6 warning React Hook useEffect has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Homepage\HomepageAuth.tsx + 22:3 error 'setCookie' is defined but never used @typescript-eslint/no-unused-vars + 23:3 error 'getCookie' is defined but never used @typescript-eslint/no-unused-vars + 67:10 error 'error' is assigned a value but never used @typescript-eslint/no-unused-vars + 153:6 warning React Hook useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 197:8 error 'meRes' is never reassigned. Use 'const' instead prefer-const + 220:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 243:13 error 'result' is assigned a value but never used @typescript-eslint/no-unused-vars + 246:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 265:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 303:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 369:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 402:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 415:11 error 'token' is assigned a value but never used @typescript-eslint/no-unused-vars + 449:17 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 466:6 warning React Hook useEffect has missing dependencies: 'onAuthSuccess', 'setDbError', 'setIsAdmin', 'setLoggedIn', 'setUserId', 'setUsername', and 't'. Either include them or remove the dependency array. If 'setLoggedIn' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\MobileApp.tsx + 10:23 error 'getCookie' is defined but never used @typescript-eslint/no-unused-vars + 17:37 error 'removeTab' is assigned a value but never used @typescript-eslint/no-unused-vars + 23:10 error 'isAdmin' is assigned a value but never used @typescript-eslint/no-unused-vars + 69:6 warning React Hook useEffect has a missing dependency: 'fitCurrentTerminal'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 98:6 warning React Hook React.useEffect has missing dependencies: 'fitCurrentTerminal' and 'tabs.length'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 131:23 error 'id' is defined but never used @typescript-eslint/no-unused-vars + 135:24 error 'err' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Navigation\Hosts\FolderCard.tsx + 26:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Navigation\Hosts\Host.tsx + 5:10 error 'Server' is defined but never used @typescript-eslint/no-unused-vars + 32:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 49:5 error 'intervalId' is never reassigned. Use 'const' instead prefer-const + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Navigation\LeftSidebar.tsx + 46:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 78:24 error 'setHostsLoading' is assigned a value but never used @typescript-eslint/no-unused-vars + 93:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 93:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Navigation\Tabs\TabContext.tsx + 24:17 error 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 + 37:11 error 't' is assigned a value but never used @typescript-eslint/no-unused-vars + 61:36 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\hooks\useDragToDesktop.ts + 120:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 140:5 warning React Hook useCallback has an unnecessary dependency: 'sshHost'. Either exclude it or remove the dependency array react-hooks/exhaustive-deps + 229:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 249:5 warning React Hook useCallback has an unnecessary dependency: 'sshHost'. Either exclude it or remove the dependency array react-hooks/exhaustive-deps + 254:35 error 'onSuccess' is assigned a value but never used @typescript-eslint/no-unused-vars + 277:5 warning React Hook useCallback has unnecessary dependencies: 'sshHost' and 'sshSessionId'. Either exclude them or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\hooks\useDragToSystemDesktop.ts + 26:3 error 'sshHost' is defined but never used @typescript-eslint/no-unused-vars + 40:9 error 'getLastSaveDirectory' is assigned a value but never used @typescript-eslint/no-unused-vars + 68:48 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 167:25 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 170:43 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 190:27 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 245:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 263:5 warning React Hook useCallback has missing dependencies: 'createFileBlob' and 'createZipBlob'. Either include them or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\main-axios.ts + 7:3 error 'Credential' is defined but never used @typescript-eslint/no-unused-vars + 8:3 error 'CredentialData' is defined but never used @typescript-eslint/no-unused-vars + 9:3 error 'HostInfo' is defined but never used @typescript-eslint/no-unused-vars + 10:3 error 'ApiResponse' is defined but never used @typescript-eslint/no-unused-vars + 328:3 error 'apiPort' is assigned a value but never used @typescript-eslint/no-unused-vars + 925:12 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 962:12 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 999:12 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +✖ 416 problems (358 errors, 58 warnings) + diff --git a/lint-output.txt b/lint-output.txt new file mode 100644 index 00000000..9c5449b0 --- /dev/null +++ b/lint-output.txt @@ -0,0 +1,631 @@ + +> termix@1.7.2 lint +> eslint . + + +C:\Users\29037\WebstormProjects\Termix\src\backend\database\routes\users.ts + 688:74 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\ssh\file-manager.ts + 169:26 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 249:17 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 435:26 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 465:13 error Empty block statement no-empty + +C:\Users\29037\WebstormProjects\Termix\src\backend\ssh\server-stats.ts + 64:34 error '_reject' is defined but never used @typescript-eslint/no-unused-vars + 197:56 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 1122:9 error 'now' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\ssh\terminal.ts + 82:20 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 116:5 error 'userPayload' is assigned a value but never used @typescript-eslint/no-unused-vars + 190:17 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 316:13 error 'cols' is assigned a value but never used @typescript-eslint/no-unused-vars + 316:19 error 'rows' is assigned a value but never used @typescript-eslint/no-unused-vars + 633:26 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 779:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 788:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 800:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\ssh\tunnel.ts + 830:34 error 'data' is defined but never used @typescript-eslint/no-unused-vars + 896:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 1053:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 1427:21 error 'hasSourcePassword' is assigned a value but never used @typescript-eslint/no-unused-vars + 1428:21 error 'hasSourceKey' is assigned a value but never used @typescript-eslint/no-unused-vars + 1429:21 error 'hasEndpointPassword' is assigned a value but never used @typescript-eslint/no-unused-vars + 1432:21 error 'hasEndpointKey' is assigned a value but never used @typescript-eslint/no-unused-vars + 1457:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\starter.ts + 78:16 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 131:47 error 'promise' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\auth-manager.ts + 166:31 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 197:15 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 198:15 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 205:30 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 218:15 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 259:17 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 260:17 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\auto-ssl-setup.ts + 104:16 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\data-crypto.ts + 18:6 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 41:6 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 76:9 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 87:31 error 'plaintextFields' is assigned a value but never used @typescript-eslint/no-unused-vars + 223:9 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 391:6 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 400:6 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 438:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\database-file-encryption.ts + 33:72 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 81:72 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 166:12 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 236:12 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 304:13 error 'currentFingerprint' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\database-migration.ts + 247:26 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\lazy-field-encryption.ts + 185:13 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 190:20 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 282:9 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\logger.ts + 14:18 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\simple-db-ops.ts + 134:5 error '_userId' is defined but never used @typescript-eslint/no-unused-vars + 154:5 error '_tableName' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\ssh-key-utils.ts + 52:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 243:20 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 321:12 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\user-crypto.ts + 198:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 278:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 301:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 420:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 460:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\user-data-export.ts + 21:15 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 22:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 24:15 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 25:15 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 26:18 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 28:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 86:31 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 188:35 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\backend\utils\user-data-import.ts + 162:15 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 216:18 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 272:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 359:13 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\components\theme-provider.tsx + 66:14 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\badge.tsx + 46:17 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\button.tsx + 62:18 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\form.tsx + 158:3 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\password-input.tsx + 8:11 error An interface declaring no members is equivalent to its supertype @typescript-eslint/no-empty-object-type + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\shadcn-io\status\index.tsx + 21:3 error 'className' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\sidebar.tsx + 12:3 error 'Sheet' is defined but never used @typescript-eslint/no-unused-vars + 13:3 error 'SheetContent' is defined but never used @typescript-eslint/no-unused-vars + 14:3 error 'SheetDescription' is defined but never used @typescript-eslint/no-unused-vars + 15:3 error 'SheetHeader' is defined but never used @typescript-eslint/no-unused-vars + 16:3 error 'SheetTitle' is defined but never used @typescript-eslint/no-unused-vars + 29:7 error 'SIDEBAR_WIDTH_MOBILE' is assigned a value but never used @typescript-eslint/no-unused-vars + 164:11 error 'isMobile' is assigned a value but never used @typescript-eslint/no-unused-vars + 164:28 error 'openMobile' is assigned a value but never used @typescript-eslint/no-unused-vars + 164:40 error 'setOpenMobile' is assigned a value but never used @typescript-eslint/no-unused-vars + 724:3 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\sonner.tsx + 11:56 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 28:42 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 30:40 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 32:42 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 34:39 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\textarea.tsx + 5:18 error An interface declaring no members is equivalent to its supertype @typescript-eslint/no-empty-object-type + +C:\Users\29037\WebstormProjects\Termix\src\components\ui\version-check-modal.tsx + 4:10 error 'RefreshCw' is defined but never used @typescript-eslint/no-unused-vars + 4:21 error 'X' is defined but never used @typescript-eslint/no-unused-vars + 15:3 error 'onDismiss' is defined but never used @typescript-eslint/no-unused-vars + 20:50 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 30:6 warning React Hook useEffect has missing dependencies: 'checkForUpdates' and 'onContinue'. Either include them or remove the dependency array. If 'onContinue' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps + 50:9 error 'handleVersionDismiss' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\lib\frontend-logger.ts + 20:18 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 221:11 error 'shortUrl' is assigned a value but never used @typescript-eslint/no-unused-vars + 247:11 error 'shortUrl' is assigned a value but never used @typescript-eslint/no-unused-vars + 268:11 error 'shortUrl' is assigned a value but never used @typescript-eslint/no-unused-vars + 282:11 error 'shortUrl' is assigned a value but never used @typescript-eslint/no-unused-vars + 301:11 error 'shortUrl' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\main.tsx + 12:10 error 'isMobile' is assigned a value but never used @typescript-eslint/no-unused-vars + 56:10 error Fast refresh only works when a file has exports. Move your component(s) to a separate file react-refresh/only-export-components + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Admin\AdminSettings.tsx + 29:3 error 'Key' is defined but never used @typescript-eslint/no-unused-vars + 49:3 error 'getCookie' is defined but never used @typescript-eslint/no-unused-vars + 99:10 error 'securityInitialized' is assigned a value but never used @typescript-eslint/no-unused-vars + 99:31 error 'setSecurityInitialized' is assigned a value but never used @typescript-eslint/no-unused-vars + 126:6 warning React Hook React.useEffect has missing dependencies: 'fetchUsers' and 't'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 147:6 warning React Hook React.useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 168:6 warning React Hook React.useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 275:16 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 289:18 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 360:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 452:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Credentials\CredentialEditor.tsx + 45:10 error 'credentials' is assigned a value but never used @typescript-eslint/no-unused-vars + 47:10 error 'loading' is assigned a value but never used @typescript-eslint/no-unused-vars + 98:18 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 158:42 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 201:47 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 224:6 warning React Hook useEffect has a missing dependency: 'editingCredential'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Credentials\CredentialSelector.tsx + 38:16 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 48:6 warning React Hook useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Credentials\CredentialViewer.tsx + 67:6 warning React Hook useEffect has missing dependencies: 'fetchCredentialDetails' and 'fetchHostsUsing'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 73:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 82:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 100:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Credentials\CredentialsManager.tsx + 15:3 error 'SheetDescription' is defined but never used @typescript-eslint/no-unused-vars + 16:3 error 'SheetFooter' is defined but never used @typescript-eslint/no-unused-vars + 17:3 error 'SheetHeader' is defined but never used @typescript-eslint/no-unused-vars + 18:3 error 'SheetTitle' is defined but never used @typescript-eslint/no-unused-vars + 21:3 error 'Select' is defined but never used @typescript-eslint/no-unused-vars + 22:3 error 'SelectContent' is defined but never used @typescript-eslint/no-unused-vars + 23:3 error 'SelectItem' is defined but never used @typescript-eslint/no-unused-vars + 24:3 error 'SelectTrigger' is defined but never used @typescript-eslint/no-unused-vars + 25:3 error 'SelectValue' is defined but never used @typescript-eslint/no-unused-vars + 40:3 error 'Pin' is defined but never used @typescript-eslint/no-unused-vars + 78:29 error 'setViewingCredential' is assigned a value but never used @typescript-eslint/no-unused-vars + 91:56 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 102:6 warning React Hook useEffect has a missing dependency: 'fetchCredentials'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 156:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 227:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 259:18 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 288:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 328:28 error 'e' is defined but never used @typescript-eslint/no-unused-vars + 362:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\FileManager.tsx + 26:3 error 'Eye' is defined but never used @typescript-eslint/no-unused-vars + 27:3 error 'Settings' is defined but never used @typescript-eslint/no-unused-vars + 90:23 error 'setCurrentHost' is assigned a value but never used @typescript-eslint/no-unused-vars + 148:26 error 'selectFile' is assigned a value but never used @typescript-eslint/no-unused-vars + 148:38 error 'selectAll' is assigned a value but never used @typescript-eslint/no-unused-vars + 151:11 error 'isDragging' is assigned a value but never used @typescript-eslint/no-unused-vars + 208:6 warning React Hook useEffect has a missing dependency: 'initializeSSHConnection'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 386:5 warning React Hook useCallback has a missing dependency: 'handleCloseWithError'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 455:6 warning React Hook useEffect has a missing dependency: 'handleOpenTerminal'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 787:49 error 'editMode' is assigned a value but never used @typescript-eslint/no-unused-vars + 837:12 error 'handleFileEdit' is defined but never used @typescript-eslint/no-unused-vars + 841:12 error 'handleFileView' is defined but never used @typescript-eslint/no-unused-vars + 1356:23 error 'index' is defined but never used @typescript-eslint/no-unused-vars + 1663:6 warning React Hook useEffect has a missing dependency: 'loadPinnedFiles'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\FileManagerContextMenu.tsx + 16:3 error 'Share' is defined but never used @typescript-eslint/no-unused-vars + 17:3 error 'ExternalLink' is defined but never used @typescript-eslint/no-unused-vars + 193:9 error 'hasDirectories' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\FileManagerGrid.tsx + 169:3 error 'onFileSelect' is defined but never used @typescript-eslint/no-unused-vars + 191:3 error 'onSystemDragStart' is defined but never used @typescript-eslint/no-unused-vars + 371:6 warning React Hook useEffect has missing dependencies: 'historyIndex' and 'navigationHistory'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 431:9 error 'handlePathInputKeyDown' is assigned a value but never used @typescript-eslint/no-unused-vars + 483:5 warning React Hook useCallback has an unnecessary dependency: 'dragState.counter'. Either exclude it or remove the dependency array react-hooks/exhaustive-deps + 620:34 error 'e' is defined but never used @typescript-eslint/no-unused-vars + 674:5 warning React Hook useCallback has an unnecessary dependency: 'onDownload'. Either exclude it or remove the dependency array react-hooks/exhaustive-deps + 810:6 warning React Hook useEffect has missing dependencies: 'hasClipboard' and 'onStartEdit'. Either include them or remove the dependency array. If 'onStartEdit' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\FileManagerSidebar.tsx + 50:3 error 'onLoadDirectory' is defined but never used @typescript-eslint/no-unused-vars + 78:6 warning React Hook useEffect has a missing dependency: 'loadQuickAccessData'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 84:6 warning React Hook useEffect has a missing dependency: 'loadDirectoryTree'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 91:61 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 101:49 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 110:53 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 235:16 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 238:54 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 303:20 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 306:56 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\DiffViewer.tsx + 64:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 99:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 160:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 206:6 warning React Hook useEffect has a missing dependency: 'loadFileContents'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\DraggableWindow.tsx + 3:17 error 'Square' is defined but never used @typescript-eslint/no-unused-vars + 208:5 warning React Hook useCallback has an unnecessary dependency: 'position'. Either exclude it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\FileViewer.tsx + 63:8 error 'ReactPlayer' is defined but never used @typescript-eslint/no-unused-vars + 293:45 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 314:10 error 'originalContent' is assigned a value but never used @typescript-eslint/no-unused-vars + 329:28 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 381:9 warning The 'handleSave' function makes the dependencies of useEffect Hook (at line 411) change on every render. To fix this, wrap the definition of 'handleSave' in its own useCallback() Hook react-hooks/exhaustive-deps + 979:29 error 'node' is defined but never used @typescript-eslint/no-unused-vars + 1100:32 error 'node' is defined but never used @typescript-eslint/no-unused-vars + 1384:33 error 'audio' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\FileWindow.tsx + 59:53 error 'updateWindow' is assigned a value but never used @typescript-eslint/no-unused-vars + 160:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 179:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 212:6 warning React Hook useEffect has missing dependencies: 'closeWindow', 'ensureSSHConnection', 'onFileNotFound', 't', and 'windowId'. Either include them or remove the dependency array. If 'onFileNotFound' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps + 232:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 261:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 338:21 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\TerminalWindow.tsx + 41:36 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 53:9 error 'handleMinimize' is assigned a value but never used @typescript-eslint/no-unused-vars + 77:3 error React Hook "React.useEffect" is called conditionally. React Hooks must be called in the exact same order in every component render react-hooks/rules-of-hooks + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\File Manager\components\WindowManager.tsx + 132:17 error 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 + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Host Manager\HostManager.tsx + 18:3 error 'onSelectView' is defined but never used @typescript-eslint/no-unused-vars + 25:62 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 33:29 error 'updatedHost' is defined but never used @typescript-eslint/no-unused-vars + 38:45 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Host Manager\HostManagerEditor.tsx + 41:28 error 'WidgetType' is defined but never used @typescript-eslint/no-unused-vars + 63:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 80:10 error 'hosts' is assigned a value but never used @typescript-eslint/no-unused-vars + 83:50 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 84:10 error 'loading' is assigned a value but never used @typescript-eslint/no-unused-vars + 305:42 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 390:52 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 423:6 warning React Hook useEffect has missing dependencies: 'editingHost' and 'form'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 443:25 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 536:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Host Manager\HostManagerViewer.tsx + 83:6 warning React Hook useEffect has a missing dependency: 'fetchHosts'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 109:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 125:18 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 163:47 error 'actualAuthType' is defined but never used @typescript-eslint/no-unused-vars + 169:13 error '_' is defined but never used @typescript-eslint/no-unused-vars + 188:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 225:18 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 254:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 294:28 error 'e' is defined but never used @typescript-eslint/no-unused-vars + 328:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 442:6 warning React Hook useMemo has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\Server.tsx + 17:8 error 'StatsConfig' is defined but never used @typescript-eslint/no-unused-vars + 31:16 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 47:41 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 128:18 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 145:18 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 154:6 warning React Hook React.useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 166:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 196:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 230:6 warning React Hook React.useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 239:13 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 294:35 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\widgets\DiskWidget.tsx + 15:39 error 'metricsHistory' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\widgets\NetworkWidget.tsx + 14:31 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 33:34 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\widgets\ProcessesWidget.tsx + 14:33 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 49:38 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\widgets\SystemWidget.tsx + 14:30 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Server\widgets\UptimeWidget.tsx + 14:30 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Terminal\SnippetsSidebar.tsx + 55:6 warning React Hook useEffect has a missing dependency: 'fetchSnippets'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 63:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 97:18 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 128:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Terminal\Terminal.tsx + 79:10 error 'connectionError' is assigned a value but never used @typescript-eslint/no-unused-vars + 80:10 error 'isAuthenticated' is assigned a value but never used @typescript-eslint/no-unused-vars + 216:5 warning React Hook useImperativeHandle has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 219:12 error 'handleWindowResize' is defined but never used @typescript-eslint/no-unused-vars + 477:16 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 513:35 error 'event' is defined but never used @typescript-eslint/no-unused-vars + 697:6 warning React Hook useEffect has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 736:6 warning React Hook useEffect has missing dependencies: 'connectToHost' and 'hardRefresh'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 755:6 warning React Hook useEffect has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 767:6 warning React Hook useEffect has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Apps\Tunnel\TunnelViewer.tsx + 6:3 error 'TunnelConnection' is defined but never used @typescript-eslint/no-unused-vars + 18:16 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 66:40 error '_host' is defined but never used @typescript-eslint/no-unused-vars + 66:47 error '_index' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\DesktopApp.tsx + 15:23 error 'getCookie' is defined but never used @typescript-eslint/no-unused-vars + 18:10 error 'view' is assigned a value but never used @typescript-eslint/no-unused-vars + 19:10 error 'mountedViews' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Electron Only\ServerConfig.tsx + 77:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 120:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Homepage\Homepage.tsx + 7:10 error 'useTranslation' is defined but never used @typescript-eslint/no-unused-vars + 28:10 error 'isAdmin' is assigned a value but never used @typescript-eslint/no-unused-vars + 29:10 error 'username' is assigned a value but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Homepage\HomepageAlertManager.tsx + 20:10 error 'loading' is assigned a value but never used @typescript-eslint/no-unused-vars + 27:6 warning React Hook useEffect has a missing dependency: 'fetchUserAlerts'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 55:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 80:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Homepage\HomepageAuth.tsx + 22:3 error 'setCookie' is defined but never used @typescript-eslint/no-unused-vars + 23:3 error 'getCookie' is defined but never used @typescript-eslint/no-unused-vars + 54:3 error 'dbError' is defined but never used @typescript-eslint/no-unused-vars + 68:10 error 'visibility' is assigned a value but only used as a type @typescript-eslint/no-unused-vars + 74:9 error 'toggleVisibility' is assigned a value but never used @typescript-eslint/no-unused-vars + 78:10 error 'error' is assigned a value but never used @typescript-eslint/no-unused-vars + 163:6 warning React Hook useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 213:8 error 'meRes' is never reassigned. Use 'const' instead prefer-const + 236:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 259:13 error 'result' is assigned a value but never used @typescript-eslint/no-unused-vars + 262:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 281:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 319:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 385:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 418:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 431:11 error 'token' is assigned a value but never used @typescript-eslint/no-unused-vars + 465:17 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 481:6 warning React Hook useEffect has missing dependencies: 'onAuthSuccess', 'setDbError', 'setIsAdmin', 'setLoggedIn', 'setUserId', 'setUsername', and 't'. Either include them or remove the dependency array. If 'setLoggedIn' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps + 518:9 error 'retryDatabaseConnection' is assigned a value but never used @typescript-eslint/no-unused-vars + 531:14 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 545:18 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Homepage\HompageUpdateLog.tsx + 69:17 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 74:6 warning React Hook useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\AppView.tsx + 14:3 error 'LucideRefreshCcw' is defined but never used @typescript-eslint/no-unused-vars + 15:3 error 'LucideRefreshCw' is defined but never used @typescript-eslint/no-unused-vars + 17:3 error 'RefreshCcwDot' is defined but never used @typescript-eslint/no-unused-vars + 28:75 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 97:6 warning React Hook useEffect has a missing dependency: 'hideThenFit'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 97:40 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 + 101:6 warning React Hook useEffect has a missing dependency: 'scheduleMeasureAndFit'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 113:6 warning React Hook useEffect has a missing dependency: 'fitActiveAndNotify'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 122:6 warning React Hook useEffect has a missing dependency: 'fitActiveAndNotify'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 137:26 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 253:26 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 264:10 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 267:36 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 319:39 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 407:42 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\Hosts\FolderCard.tsx + 26:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\Hosts\Host.tsx + 32:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 49:5 error 'intervalId' is never reassigned. Use 'const' instead prefer-const + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\LeftSidebar.tsx + 6:3 error 'setCookie' is defined but never used @typescript-eslint/no-unused-vars + 60:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 90:3 error 'onSelectView' is defined but never used @typescript-eslint/no-unused-vars + 91:3 error 'getView' is defined but never used @typescript-eslint/no-unused-vars + 115:20 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 121:50 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 131:44 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 141:51 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 146:24 error 'setHostsLoading' is assigned a value but never used @typescript-eslint/no-unused-vars + 209:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 209:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 212:6 warning React Hook React.useCallback has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 284:6 warning React Hook React.useMemo has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 294:6 warning React Hook React.useMemo has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 317:11 error 'jwt' is assigned a value but never used @typescript-eslint/no-unused-vars + 322:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\Tabs\TabContext.tsx + 22:53 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 27:17 error 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 + 101:55 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 143:60 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\Navigation\TopNavbar.tsx + 8:3 error 'Accordion' is defined but never used @typescript-eslint/no-unused-vars + 9:3 error 'AccordionContent' is defined but never used @typescript-eslint/no-unused-vars + 10:3 error 'AccordionItem' is defined but never used @typescript-eslint/no-unused-vars + 11:3 error 'AccordionTrigger' is defined but never used @typescript-eslint/no-unused-vars + 38:20 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 195:35 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 209:35 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 218:31 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 226:39 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 232:42 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 249:27 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\User\PasswordReset.tsx + 49:13 error 'result' is assigned a value but never used @typescript-eslint/no-unused-vars + 52:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 83:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 113:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\User\TOTPSetup.tsx + 69:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 89:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 108:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 125:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Desktop\User\UserProfile.tsx + 11:24 error 'Key' is defined but never used @typescript-eslint/no-unused-vars + 42:6 warning React Hook useEffect has missing dependencies: 'fetchUserInfo' and 'fetchVersion'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 48:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 65:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Apps\Navigation\Hosts\FolderCard.tsx + 26:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Apps\Navigation\Hosts\Host.tsx + 5:10 error 'Server' is defined but never used @typescript-eslint/no-unused-vars + 32:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 49:5 error 'intervalId' is never reassigned. Use 'const' instead prefer-const + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Apps\Navigation\LeftSidebar.tsx + 45:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 78:24 error 'setHostsLoading' is assigned a value but never used @typescript-eslint/no-unused-vars + 93:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 93:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Apps\Navigation\Tabs\TabContext.tsx + 24:17 error 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 + 37:11 error 't' is assigned a value but never used @typescript-eslint/no-unused-vars + 61:36 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Apps\Terminal\Terminal.tsx + 15:10 error 'toast' is defined but never used @typescript-eslint/no-unused-vars + 18:15 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 23:36 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 35:10 error 'isConnected' is assigned a value but never used @typescript-eslint/no-unused-vars + 36:10 error 'isConnecting' is assigned a value but never used @typescript-eslint/no-unused-vars + 37:10 error 'connectionError' is assigned a value but never used @typescript-eslint/no-unused-vars + 73:43 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 74:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 133:5 warning React Hook useImperativeHandle has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 136:12 error 'handleWindowResize' is defined but never used @typescript-eslint/no-unused-vars + 278:20 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 279:24 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 311:30 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 362:6 warning React Hook useEffect has missing dependencies: 'hardRefresh', 'isAuthenticated', and 'setupWebSocketListeners'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 372:6 warning React Hook useEffect has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 381:6 warning React Hook useEffect has a missing dependency: 'hardRefresh'. Either include it or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Homepage\HomepageAuth.tsx + 22:3 error 'setCookie' is defined but never used @typescript-eslint/no-unused-vars + 23:3 error 'getCookie' is defined but never used @typescript-eslint/no-unused-vars + 67:10 error 'error' is assigned a value but never used @typescript-eslint/no-unused-vars + 153:6 warning React Hook useEffect has a missing dependency: 't'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 197:8 error 'meRes' is never reassigned. Use 'const' instead prefer-const + 220:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 243:13 error 'result' is assigned a value but never used @typescript-eslint/no-unused-vars + 246:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 265:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 303:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 369:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 402:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 415:11 error 'token' is assigned a value but never used @typescript-eslint/no-unused-vars + 449:17 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 466:6 warning React Hook useEffect has missing dependencies: 'onAuthSuccess', 'setDbError', 'setIsAdmin', 'setLoggedIn', 'setUserId', 'setUsername', and 't'. Either include them or remove the dependency array. If 'setLoggedIn' changes too often, find the parent component that defines it and wrap that definition in useCallback react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\MobileApp.tsx + 10:23 error 'getCookie' is defined but never used @typescript-eslint/no-unused-vars + 17:37 error 'removeTab' is assigned a value but never used @typescript-eslint/no-unused-vars + 23:10 error 'isAdmin' is assigned a value but never used @typescript-eslint/no-unused-vars + 69:6 warning React Hook useEffect has a missing dependency: 'fitCurrentTerminal'. Either include it or remove the dependency array react-hooks/exhaustive-deps + 98:6 warning React Hook React.useEffect has missing dependencies: 'fitCurrentTerminal' and 'tabs.length'. Either include them or remove the dependency array react-hooks/exhaustive-deps + 131:23 error 'id' is defined but never used @typescript-eslint/no-unused-vars + 135:24 error 'err' is defined but never used @typescript-eslint/no-unused-vars + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Navigation\Hosts\FolderCard.tsx + 26:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Navigation\Hosts\Host.tsx + 5:10 error 'Server' is defined but never used @typescript-eslint/no-unused-vars + 32:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 49:5 error 'intervalId' is never reassigned. Use 'const' instead prefer-const + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Navigation\LeftSidebar.tsx + 46:22 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 78:24 error 'setHostsLoading' is assigned a value but never used @typescript-eslint/no-unused-vars + 93:14 error 'err' is defined but never used @typescript-eslint/no-unused-vars + 93:19 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\Mobile\Navigation\Tabs\TabContext.tsx + 24:17 error 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 + 37:11 error 't' is assigned a value but never used @typescript-eslint/no-unused-vars + 61:36 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + +C:\Users\29037\WebstormProjects\Termix\src\ui\hooks\useDragToDesktop.ts + 120:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 140:5 warning React Hook useCallback has an unnecessary dependency: 'sshHost'. Either exclude it or remove the dependency array react-hooks/exhaustive-deps + 229:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 249:5 warning React Hook useCallback has an unnecessary dependency: 'sshHost'. Either exclude it or remove the dependency array react-hooks/exhaustive-deps + 254:35 error 'onSuccess' is assigned a value but never used @typescript-eslint/no-unused-vars + 277:5 warning React Hook useCallback has unnecessary dependencies: 'sshHost' and 'sshSessionId'. Either exclude them or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\hooks\useDragToSystemDesktop.ts + 26:3 error 'sshHost' is defined but never used @typescript-eslint/no-unused-vars + 40:9 error 'getLastSaveDirectory' is assigned a value but never used @typescript-eslint/no-unused-vars + 68:48 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 167:25 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 170:43 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 190:27 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 245:23 error Unexpected any. Specify a different type @typescript-eslint/no-explicit-any + 263:5 warning React Hook useCallback has missing dependencies: 'createFileBlob' and 'createZipBlob'. Either include them or remove the dependency array react-hooks/exhaustive-deps + +C:\Users\29037\WebstormProjects\Termix\src\ui\main-axios.ts + 7:3 error 'Credential' is defined but never used @typescript-eslint/no-unused-vars + 8:3 error 'CredentialData' is defined but never used @typescript-eslint/no-unused-vars + 9:3 error 'HostInfo' is defined but never used @typescript-eslint/no-unused-vars + 10:3 error 'ApiResponse' is defined but never used @typescript-eslint/no-unused-vars + 328:3 error 'apiPort' is assigned a value but never used @typescript-eslint/no-unused-vars + 925:12 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 962:12 error 'error' is defined but never used @typescript-eslint/no-unused-vars + 999:12 error 'error' is defined but never used @typescript-eslint/no-unused-vars + +✖ 452 problems (394 errors, 58 warnings) + diff --git a/src/backend/starter.ts b/src/backend/starter.ts index a7244082..20426b20 100644 --- a/src/backend/starter.ts +++ b/src/backend/starter.ts @@ -75,7 +75,7 @@ import { systemLogger, versionLogger } from "./utils/logger.js"; version = foundVersion; break; } - } catch (error) { + } catch { continue; } } @@ -128,7 +128,7 @@ import { systemLogger, versionLogger } from "./utils/logger.js"; process.exit(1); }); - process.on("unhandledRejection", (reason, promise) => { + process.on("unhandledRejection", (reason, _promise) => { systemLogger.error("Unhandled promise rejection", reason, { operation: "error_handling", }); diff --git a/src/backend/utils/auto-ssl-setup.ts b/src/backend/utils/auto-ssl-setup.ts index a8d022d4..b5bb01ed 100644 --- a/src/backend/utils/auto-ssl-setup.ts +++ b/src/backend/utils/auto-ssl-setup.ts @@ -101,7 +101,7 @@ export class AutoSSLSetup { try { try { execSync("openssl version", { stdio: "pipe" }); - } catch (error) { + } catch { throw new Error( "OpenSSL is not installed or not available in PATH. Please install OpenSSL to enable SSL certificate generation.", ); diff --git a/src/backend/utils/data-crypto.ts b/src/backend/utils/data-crypto.ts index f50ecb32..6761cc5b 100644 --- a/src/backend/utils/data-crypto.ts +++ b/src/backend/utils/data-crypto.ts @@ -97,7 +97,7 @@ class DataCrypto { let migratedFieldsCount = 0; try { - const { needsMigration, plaintextFields } = + const { needsMigration } = await LazyFieldEncryption.checkUserNeedsMigration( userId, userDataKey, @@ -452,7 +452,7 @@ class DataCrypto { ); return decrypted === testData; - } catch (error) { + } catch { return false; } } diff --git a/src/backend/utils/simple-db-ops.ts b/src/backend/utils/simple-db-ops.ts index c0f8180b..311cfec9 100644 --- a/src/backend/utils/simple-db-ops.ts +++ b/src/backend/utils/simple-db-ops.ts @@ -131,11 +131,10 @@ class SimpleDBOps { table: SQLiteTable, tableName: TableName, where: unknown, - _userId: string, ): Promise { - // eslint-disable-next-line @typescript-eslint/no-explicit-any const result = await getDb() .delete(table) + // eslint-disable-next-line @typescript-eslint/no-explicit-any .where(where as any) .returning(); @@ -152,10 +151,7 @@ class SimpleDBOps { return DataCrypto.getUserDataKey(userId) !== null; } - static async selectEncrypted( - query: unknown, - _tableName: TableName, - ): Promise { + static async selectEncrypted(query: unknown): Promise { const results = await query; return results as unknown[]; diff --git a/src/backend/utils/ssh-key-utils.ts b/src/backend/utils/ssh-key-utils.ts index 9a9f813d..2ef8c2e5 100644 --- a/src/backend/utils/ssh-key-utils.ts +++ b/src/backend/utils/ssh-key-utils.ts @@ -49,7 +49,7 @@ function detectKeyTypeFromContent(keyContent: string): string { } return "ssh-rsa"; - } catch (error) { + } catch { return "ssh-rsa"; } } @@ -240,7 +240,7 @@ export function parseSSHKey( } else { publicKey = ""; } - } catch (error) { + } catch { publicKey = ""; } @@ -318,7 +318,7 @@ export function detectKeyType(privateKeyData: string): string { return "unknown"; } return parsedKey.type || "unknown"; - } catch (error) { + } catch { return "unknown"; } } diff --git a/src/backend/utils/user-crypto.ts b/src/backend/utils/user-crypto.ts index e06a7467..a5184161 100644 --- a/src/backend/utils/user-crypto.ts +++ b/src/backend/utils/user-crypto.ts @@ -195,7 +195,7 @@ class UserCrypto { DEK.fill(0); return true; - } catch (error) { + } catch { await this.setupOIDCUserEncryption(userId); return true; } @@ -275,7 +275,7 @@ class UserCrypto { this.logoutUser(userId); return true; - } catch (error) { + } catch { return false; } } @@ -298,7 +298,7 @@ class UserCrypto { DEK.fill(0); return true; - } catch (error) { + } catch { return false; } } @@ -417,7 +417,7 @@ class UserCrypto { } return JSON.parse(result[0].value); - } catch (error) { + } catch { return null; } } @@ -457,7 +457,7 @@ class UserCrypto { } return JSON.parse(result[0].value); - } catch (error) { + } catch { return null; } }