veza/apps/web/tsconfig.tsbuildinfo
2025-12-03 22:56:50 +01:00

1 line
No EOL
14 KiB
Text

{"root":["./src/main.tsx","./src/service-worker.ts","./src/vite-env.d.ts","./src/app/App.tsx","./src/components/ErrorBoundary.tsx","./src/components/OfflineIndicator.tsx","./src/components/auth/ProtectedRoute.tsx","./src/components/base/Button.tsx","./src/components/base/Input.tsx","./src/components/base/index.ts","./src/components/charts/BarChart.tsx","./src/components/charts/Chart.tsx","./src/components/charts/LineChart.tsx","./src/components/charts/PieChart.tsx","./src/components/data/Grid.tsx","./src/components/data/List.tsx","./src/components/data/Table.tsx","./src/components/data/Timeline.tsx","./src/components/feedback/Alert.tsx","./src/components/feedback/Progress.tsx","./src/components/feedback/Toast.tsx","./src/components/feedback/ToastProvider.tsx","./src/components/filters/Filters.tsx","./src/components/forms/FormBuilder.tsx","./src/components/forms/LoginForm.tsx","./src/components/forms/PasswordStrengthIndicator.tsx","./src/components/forms/RegisterForm.tsx","./src/components/layout/DashboardLayout.tsx","./src/components/layout/Header.tsx","./src/components/layout/Layout.tsx","./src/components/layout/Sidebar.tsx","./src/components/navigation/Breadcrumbs.tsx","./src/components/navigation/Pagination.tsx","./src/components/navigation/Tabs.tsx","./src/components/notifications/NotificationMenu.tsx","./src/components/player/AudioPlayer.tsx","./src/components/player/QueuePanel.tsx","./src/components/pwa/PWAInstallBanner.tsx","./src/components/search/Search.tsx","./src/components/ui/Avatar.tsx","./src/components/ui/Badge.tsx","./src/components/ui/DataList.tsx","./src/components/ui/DatePicker.tsx","./src/components/ui/Dialog.tsx","./src/components/ui/Dropdown.tsx","./src/components/ui/FileUpload.tsx","./src/components/ui/FocusTrap.tsx","./src/components/ui/FormField.tsx","./src/components/ui/LazyComponent.tsx","./src/components/ui/LoadingSpinner.tsx","./src/components/ui/Modal.tsx","./src/components/ui/OptimizedImage.tsx","./src/components/ui/Select.tsx","./src/components/ui/Skeleton.tsx","./src/components/ui/Tooltip.tsx","./src/components/ui/VirtualizedList.tsx","./src/components/ui/alert.tsx","./src/components/ui/avatar.tsx","./src/components/ui/button.tsx","./src/components/ui/card.tsx","./src/components/ui/checkbox.tsx","./src/components/ui/input.tsx","./src/components/ui/label.tsx","./src/components/ui/radio-group.tsx","./src/components/ui/slider.tsx","./src/components/ui/tabs.tsx","./src/components/ui/textarea.tsx","./src/config/constants.ts","./src/config/env.ts","./src/features/auth/index.ts","./src/features/auth/routes.tsx","./src/features/auth/types.ts","./src/features/auth/components/AuthButton.tsx","./src/features/auth/components/AuthErrorMessage.tsx","./src/features/auth/components/AuthFormField.tsx","./src/features/auth/components/AuthInput.tsx","./src/features/auth/components/AuthLayout.tsx","./src/features/auth/components/EmailVerificationBadge.tsx","./src/features/auth/components/ForgotPasswordForm.tsx","./src/features/auth/components/LoginForm.tsx","./src/features/auth/components/OAuthButton.tsx","./src/features/auth/components/OAuthButtons.tsx","./src/features/auth/components/PasswordStrengthIndicator.tsx","./src/features/auth/components/RegisterForm.tsx","./src/features/auth/components/TwoFactorVerify.tsx","./src/features/auth/components/UserProfile.tsx","./src/features/auth/hooks/useAuth.ts","./src/features/auth/hooks/useLogin.ts","./src/features/auth/hooks/useLogout.ts","./src/features/auth/hooks/useOAuthCallback.ts","./src/features/auth/hooks/usePasswordReset.ts","./src/features/auth/hooks/useRegister.ts","./src/features/auth/hooks/useUsernameAvailability.ts","./src/features/auth/pages/ForgotPasswordPage.tsx","./src/features/auth/pages/LoginPage.tsx","./src/features/auth/pages/OAuthCallbackPage.tsx","./src/features/auth/pages/RegisterPage.tsx","./src/features/auth/pages/ResetPasswordPage.tsx","./src/features/auth/pages/SessionsPage.tsx","./src/features/auth/pages/VerifyEmailPage.tsx","./src/features/auth/services/authService.ts","./src/features/auth/services/emailVerificationService.ts","./src/features/chat/components/ChatInput.tsx","./src/features/chat/components/ChatInterface.tsx","./src/features/chat/components/ChatMessages.tsx","./src/features/chat/components/ChatSidebar.tsx","./src/features/chat/components/VirtualizedChatMessages.tsx","./src/features/chat/pages/ChatPage.tsx","./src/features/dashboard/pages/DashboardPage.tsx","./src/features/error/pages/NotFoundPage.tsx","./src/features/error/pages/ServerErrorPage.tsx","./src/features/library/components/DragDropUpload.tsx","./src/features/library/components/LibraryManager.tsx","./src/features/library/components/UploadModal.tsx","./src/features/library/components/VirtualizedTrackList.tsx","./src/features/library/pages/LibraryPage.tsx","./src/features/player/index.ts","./src/features/player/types.ts","./src/features/player/components/AudioPlayer.tsx","./src/features/player/components/MiniPlayer.tsx","./src/features/player/components/NextPreviousButtons.tsx","./src/features/player/components/PlayPauseButton.tsx","./src/features/player/components/PlaybackSpeedControl.tsx","./src/features/player/components/PlayerError.tsx","./src/features/player/components/PlayerLoading.tsx","./src/features/player/components/ProgressBar.tsx","./src/features/player/components/QualitySelector.tsx","./src/features/player/components/RepeatShuffleButtons.tsx","./src/features/player/components/TimeDisplay.tsx","./src/features/player/components/TrackInfo.tsx","./src/features/player/components/VolumeControl.tsx","./src/features/player/hooks/useKeyboardShortcuts.ts","./src/features/player/hooks/usePlayer.ts","./src/features/player/services/playerService.ts","./src/features/player/store/playerStore.ts","./src/features/playlists/index.ts","./src/features/playlists/routes.tsx","./src/features/playlists/types.ts","./src/features/playlists/components/AddTrackToPlaylistModal.tsx","./src/features/playlists/components/CollaboratorList.tsx","./src/features/playlists/components/CreatePlaylistDialog.tsx","./src/features/playlists/components/DuplicatePlaylistButton.tsx","./src/features/playlists/components/ExportPlaylistButton.tsx","./src/features/playlists/components/ImportPlaylistButton.tsx","./src/features/playlists/components/PlaylistActions.tsx","./src/features/playlists/components/PlaylistAnalytics.tsx","./src/features/playlists/components/PlaylistBatchActions.tsx","./src/features/playlists/components/PlaylistCard.tsx","./src/features/playlists/components/PlaylistCardSkeleton.tsx","./src/features/playlists/components/PlaylistEditor.tsx","./src/features/playlists/components/PlaylistErrorBoundary.tsx","./src/features/playlists/components/PlaylistForm.tsx","./src/features/playlists/components/PlaylistHeader.tsx","./src/features/playlists/components/PlaylistHeaderSkeleton.tsx","./src/features/playlists/components/PlaylistList.test.responsive.tsx","./src/features/playlists/components/PlaylistList.tsx","./src/features/playlists/components/PlaylistListSkeleton.tsx","./src/features/playlists/components/PlaylistManager.tsx","./src/features/playlists/components/PlaylistRecommendations.tsx","./src/features/playlists/components/PlaylistSearch.tsx","./src/features/playlists/components/PlaylistTrackItem.tsx","./src/features/playlists/components/PlaylistTrackList.tsx","./src/features/playlists/components/PlaylistTrackListSkeleton.tsx","./src/features/playlists/components/PlaylistVersionHistory.tsx","./src/features/playlists/components/RemoveTrackButton.tsx","./src/features/playlists/components/ShareLinkButton.tsx","./src/features/playlists/components/SharePlaylistModal.tsx","./src/features/playlists/hooks/usePlaylist.ts","./src/features/playlists/hooks/usePlaylistKeyboardShortcuts.ts","./src/features/playlists/hooks/usePlaylistNotifications.ts","./src/features/playlists/hooks/usePlaylistPermissions.ts","./src/features/playlists/hooks/useTouchGestures.ts","./src/features/playlists/pages/PlaylistCreatePage.tsx","./src/features/playlists/pages/PlaylistDetailPage.tsx","./src/features/playlists/pages/PlaylistEditPage.tsx","./src/features/playlists/pages/PlaylistListPage.tsx","./src/features/playlists/services/playlistService.ts","./src/features/playlists/utils/permissions.ts","./src/features/profile/components/AvatarUpload.tsx","./src/features/profile/components/FollowButton.tsx","./src/features/profile/components/ProfileCompletion.tsx","./src/features/profile/components/ProfileEditForm.tsx","./src/features/profile/pages/ProfilePage.tsx","./src/features/profile/pages/UserProfilePage.tsx","./src/features/profile/schemas/profileSchema.ts","./src/features/profile/services/avatarService.ts","./src/features/profile/services/profileService.ts","./src/features/roles/components/AssignRoleDialog.tsx","./src/features/roles/components/RoleForm.tsx","./src/features/roles/components/RoleList.tsx","./src/features/roles/components/UserRolesSection.tsx","./src/features/roles/pages/RolesPage.tsx","./src/features/roles/services/roleService.ts","./src/features/roles/types/role.ts","./src/features/settings/components/ContentSettings.tsx","./src/features/settings/components/NotificationSettings.tsx","./src/features/settings/components/PreferenceSettings.tsx","./src/features/settings/components/PrivacySettings.tsx","./src/features/settings/components/SettingsTabs.tsx","./src/features/settings/components/TwoFactorSetup.tsx","./src/features/settings/pages/SettingsPage.tsx","./src/features/settings/schemas/settingsSchema.ts","./src/features/settings/services/settingsService.ts","./src/features/settings/types/settings.ts","./src/features/stream/pages/StreamPage.tsx","./src/features/streaming/components/BitrateAnalytics.tsx","./src/features/streaming/components/BitrateSelector.tsx","./src/features/streaming/components/HLSPlayer.tsx","./src/features/streaming/components/PlaybackDashboard.tsx","./src/features/streaming/components/PlaybackHeatmap.tsx","./src/features/streaming/components/PlaybackSummary.tsx","./src/features/streaming/hooks/useBitrateAdaptation.ts","./src/features/streaming/hooks/useHLSStream.ts","./src/features/streaming/hooks/usePlaybackAnalytics.ts","./src/features/streaming/hooks/usePlaybackRealtime.ts","./src/features/streaming/services/bitrateService.ts","./src/features/streaming/services/hlsService.ts","./src/features/streaming/services/playbackAnalyticsService.ts","./src/features/tracks/index.ts","./src/features/tracks/types.ts","./src/features/tracks/components/CommentForm.tsx","./src/features/tracks/components/CommentItem.tsx","./src/features/tracks/components/CommentSection.tsx","./src/features/tracks/components/LikeButton.tsx","./src/features/tracks/components/PlaysChart.tsx","./src/features/tracks/components/ShareLinkDisplay.tsx","./src/features/tracks/components/TrackCard.tsx","./src/features/tracks/components/TrackDelete.tsx","./src/features/tracks/components/TrackDownloadButton.tsx","./src/features/tracks/components/TrackEdit.tsx","./src/features/tracks/components/TrackFilters.tsx","./src/features/tracks/components/TrackGrid.tsx","./src/features/tracks/components/TrackGridDensitySelector.tsx","./src/features/tracks/components/TrackHistory.tsx","./src/features/tracks/components/TrackList.tsx","./src/features/tracks/components/TrackListContainer.tsx","./src/features/tracks/components/TrackListEmpty.tsx","./src/features/tracks/components/TrackListPagination.tsx","./src/features/tracks/components/TrackListRow.tsx","./src/features/tracks/components/TrackListSelectionActions.tsx","./src/features/tracks/components/TrackListSkeleton.tsx","./src/features/tracks/components/TrackSearch.tsx","./src/features/tracks/components/TrackSearchFilters.tsx","./src/features/tracks/components/TrackSearchResults.tsx","./src/features/tracks/components/TrackShareDialog.tsx","./src/features/tracks/components/TrackSort.tsx","./src/features/tracks/components/TrackStats.tsx","./src/features/tracks/components/TrackStatsDisplay.tsx","./src/features/tracks/components/TrackUpload.tsx","./src/features/tracks/components/TrackVersionHistory.tsx","./src/features/tracks/components/UploadQuota.tsx","./src/features/tracks/components/ViewToggle.tsx","./src/features/tracks/hooks/useInfiniteScroll.ts","./src/features/tracks/hooks/useTrackList.ts","./src/features/tracks/pages/TrackDetailPage.tsx","./src/features/tracks/services/chunkedUploadService.ts","./src/features/tracks/services/commentService.ts","./src/features/tracks/services/trackDownloadService.ts","./src/features/tracks/services/trackHistoryService.ts","./src/features/tracks/services/trackListService.ts","./src/features/tracks/services/trackSearchService.ts","./src/features/tracks/services/trackService.ts","./src/features/tracks/services/trackShareService.ts","./src/features/tracks/services/trackStatsService.ts","./src/features/tracks/services/trackVersionService.ts","./src/features/tracks/types/track.ts","./src/features/user/components/ProfileForm.tsx","./src/hooks/useAuth.ts","./src/hooks/useDebounce.ts","./src/hooks/useKeyboardNavigation.ts","./src/hooks/useOfflineQueue.ts","./src/hooks/useOnlineStatus.ts","./src/hooks/usePWA.ts","./src/hooks/usePerformanceOptimization.ts","./src/hooks/usePreload.ts","./src/hooks/useRoutePreload.ts","./src/hooks/useToast.ts","./src/hooks/useTranslation.ts","./src/lib/i18n.ts","./src/lib/passwordValidator.ts","./src/lib/utils.ts","./src/pages/DashboardPage.tsx","./src/pages/ProfilePage.tsx","./src/pages/auth/Login.tsx","./src/pages/auth/Register.tsx","./src/router/index.tsx","./src/schemas/validation.ts","./src/services/2fa-service.ts","./src/services/api.ts","./src/services/csrf.ts","./src/services/notifications.ts","./src/services/offline-storage.ts","./src/services/pwa.ts","./src/services/secure-auth.ts","./src/services/sync-manager.ts","./src/services/tokenRefresh.ts","./src/services/tokenStorage.ts","./src/services/websocket.ts","./src/services/api/auth.ts","./src/services/api/client.ts","./src/stores/auth.ts","./src/stores/chat.ts","./src/stores/library.ts","./src/stores/player.ts","./src/stores/ui.ts","./src/types/api.ts","./src/types/global.d.ts","./src/types/index.ts","./src/utils/csp.ts","./src/utils/date.ts","./src/utils/format.ts","./src/utils/sanitize.ts","./src/utils/token-manager.ts","./src/utils/url.ts","./src/utils/validation.ts"],"errors":true,"version":"5.9.3"}