filebrowser: use generic builder instead buildNpmPackage for frontend

This commit is contained in:
Gutyina Gergő
2026-06-05 20:46:14 +02:00
parent 143cf931cc
commit 41320d7fa9
+9 -6
View File
@@ -2,9 +2,10 @@
lib,
fetchFromGitHub,
buildGoModule,
buildNpmPackage,
stdenvNoCC,
fetchPnpmDeps,
pnpmConfigHook,
pnpmBuildHook,
nodejs_24,
pnpm_10,
nix-update-script,
@@ -21,16 +22,18 @@ let
hash = "sha256-/X/TztbZDC1hkRL97jkm6Ak8QmKFDMycekLl6NVPS0k=";
};
frontend = buildNpmPackage rec {
frontend = stdenvNoCC.mkDerivation rec {
pname = "filebrowser-frontend";
inherit version src;
sourceRoot = "${src.name}/frontend";
nativeBuildInputs = [ pnpm_10 ];
npmConfigHook = pnpmConfigHook;
npmDeps = pnpmDeps;
nodejs = nodejs_24;
nativeBuildInputs = [
nodejs_24
pnpmConfigHook
pnpmBuildHook
pnpm_10
];
pnpmDeps = fetchPnpmDeps {
inherit