python312Packages.publicsuffixlist: 1.0.2.20241207 -> 1.0.2.20241213 (#365192)
[NixPkgs.git] / pkgs / applications / misc / ArchiSteamFarm / web-ui / default.nix
blob28e4be38989c4aa320fa7ac9fed5334644ea8674
2   lib,
3   fetchFromGitHub,
4   buildNpmPackage,
5   ArchiSteamFarm,
6 }:
8 buildNpmPackage rec {
9   pname = "asf-ui";
10   version = "c316254ddaf7837e7d43145268b53f91f23027dc";
12   src = fetchFromGitHub {
13     owner = "JustArchiNET";
14     repo = "ASF-ui";
15     # updated by the update script
16     # this is always the commit that should be used with asf-ui from the latest asf version
17     rev = version;
18     hash = "sha256-teM8x1/O5QFO7bMGc474Dp9ssOLfdmYkDt7PIuvJ4Ss=";
19   };
21   npmDepsHash = "sha256-8KqIUSWaeu5Tk8lw8F1O6KkXUfNqvjgxRNCePEMeLDo=";
23   installPhase = ''
24     runHook preInstall
26     mkdir $out
27     cp -rv dist/* $out/
29     runHook postInstall
30   '';
32   meta = with lib; {
33     description = "Official web interface for ASF";
34     license = licenses.asl20;
35     homepage = "https://github.com/JustArchiNET/ASF-ui";
36     inherit (ArchiSteamFarm.meta) maintainers platforms;
37   };