From be3620d19fe11673f84ceb67e6fefda36a161049 Mon Sep 17 00:00:00 2001 From: Alex Martens Date: Fri, 22 May 2026 19:31:03 -0700 Subject: [PATCH] open-webui: remove --legacy-peer-deps bits-ui v2.16.3 declares @internationalized/date as a peer dependency. With --legacy-peer-deps, npm uses v6 behaviour and skips installing peer deps entirely, so the package was absent from node_modules. --- pkgs/by-name/op/open-webui/package.nix | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/pkgs/by-name/op/open-webui/package.nix b/pkgs/by-name/op/open-webui/package.nix index 8a7d0cb36e52..3d7906cf5e2e 100644 --- a/pkgs/by-name/op/open-webui/package.nix +++ b/pkgs/by-name/op/open-webui/package.nix @@ -32,11 +32,7 @@ let npmDepsHash = "sha256-kAUbFAFNo5RHMGqO7sPHSxSEZw9Ky6Pxp/vddDyw90E="; - # See https://github.com/open-webui/open-webui/issues/15880 - npmFlags = [ - "--force" - "--legacy-peer-deps" - ]; + npmFlags = [ "--force" ]; # Disabling `pyodide:fetch` as it downloads packages during `buildPhase` # Until this is solved, running python packages from the browser will not work.