From 4ea2b88ce230e90ba427cdebc3bc171cfe645a84 Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 27 Jul 2026 13:06:57 +0000 Subject: [PATCH] fix: add missing hls.js dependency to @ewanc26/ui MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit BlueskyPostCard.svelte imports and uses hls.js (Hls.isSupported(), new Hls(...), .loadSource(), .attachMedia()) to play HLS video embeds, but the package was never declared as a dependency anywhere in the workspace — a real, working import with no backing package.json entry, which fails outright on a clean install rather than just failing typecheck. --- packages/ui/package.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/ui/package.json b/packages/ui/package.json index 2185adf..0ac52db 100644 --- a/packages/ui/package.json +++ b/packages/ui/package.json @@ -50,7 +50,8 @@ }, "dependencies": { "@ewanc26/noise-avatar": "workspace:*", - "@lucide/svelte": "^0.577.0" + "@lucide/svelte": "^0.577.0", + "hls.js": "^1.6.16" }, "optionalDependencies": { "@ewanc26/atproto": ">=0.2.2" -- 2.51.2