From 1e704530cea02cc5b1b5a9049da432f232f0276f Mon Sep 17 00:00:00 2001
From: Tom van der Lee <tom@vanderlee.io>
Date: Fri, 3 Apr 2026 15:17:13 +0200
Subject: Upgraded libraries
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

  Python:
  - Migrate to uv for dependency management; consolidate setup.cfg and requirements files into pyproject.toml (PEP 621)
  - Upgrade websockets 10 → 16; update import to ClientConnection and
    remove deprecated WebSocketClientProtocol
  - Fix PubSub.history classmethod/property combo removed in Python 3.13
  - Set requires-python = ">=3.10" (minimum for match statement)

  JavaScript:
  - Upgrade React 18 → 19, Vite 5 → 8, TypeScript 5 → 6 and all
    other frontend dependencies to latest
  - Replace ReactDOM.render with createRoot (removed in React 18)
  - Swap react-json-view for @microlink/react-json-view (React 19 support)

  CI:
  - Switch GitHub Actions build to uv and --frozen-lockfile yarn install
---
 src/components/Frames/Frames.tsx | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

(limited to 'src/components/Frames/Frames.tsx')

diff --git a/src/components/Frames/Frames.tsx b/src/components/Frames/Frames.tsx
index 1d31d92..6779a3c 100644
--- a/src/components/Frames/Frames.tsx
+++ b/src/components/Frames/Frames.tsx
@@ -4,7 +4,7 @@ import { Col, ListGroup, Row } from "react-bootstrap";
 import classNames from "classnames";
 import styles from "./Frames.module.scss";
 import dayjs from "dayjs";
-import ReactJson from "react-json-view";
+import ReactJson from "@microlink/react-json-view";
 import { SettingsContext } from "~/contexts/Settings";
 
 function isJson(data: any): boolean {
-- 
cgit v1.2.3

