From 56892db6ee2180604e8544c3deee95707f5140c0 Mon Sep 17 00:00:00 2001 From: highperfocused Date: Thu, 27 Nov 2025 21:38:29 +0100 Subject: [PATCH] Add version info display to Settings page and enable JSON module resolution in TypeScript config --- src/pages/Settings.tsx | 6 ++++++ tsconfig.json | 1 + 2 files changed, 7 insertions(+) diff --git a/src/pages/Settings.tsx b/src/pages/Settings.tsx index 1c14bfb..7355396 100644 --- a/src/pages/Settings.tsx +++ b/src/pages/Settings.tsx @@ -7,6 +7,7 @@ import { RelayListManager } from '@/components/RelayListManager'; import { useTheme } from '@/hooks/useTheme'; import { useAppContext } from '@/hooks/useAppContext'; import { Moon, Sun, LayoutGrid } from 'lucide-react'; +import packageJson from '../../package.json'; export function Settings() { const { theme, setTheme } = useTheme(); @@ -94,6 +95,11 @@ export function Settings() { + + {/* Version Info */} +
+ Version {packageJson.version} +
); diff --git a/tsconfig.json b/tsconfig.json index a7596da..d8ec697 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -9,6 +9,7 @@ /* Bundler mode */ "moduleResolution": "bundler", "allowImportingTsExtensions": true, + "resolveJsonModule": true, "isolatedModules": true, "moduleDetection": "force", "noEmit": true,