Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 40 lines 980 B view raw
1{ 2 buildNpmPackage, 3 frigate, 4 src, 5 version, 6}: 7 8buildNpmPackage { 9 pname = "frigate-web"; 10 inherit version src; 11 12 sourceRoot = "${src.name}/web"; 13 14 postPatch = '' 15 substituteInPlace package.json \ 16 --replace-fail "--base=/BASE_PATH/" "" 17 18 substituteInPlace \ 19 src/pages/Exports.tsx \ 20 src/components/preview/ScrubbablePreview.tsx \ 21 src/components/card/ExportCard.tsx \ 22 src/components/card/ReviewCard.tsx \ 23 src/components/card/AnimatedEventCard.tsx \ 24 src/components/player/PreviewThumbnailPlayer.tsx \ 25 src/views/system/StorageMetrics.tsx \ 26 src/components/timeline/EventSegment.tsx \ 27 --replace-fail "/media/frigate" "/var/lib/frigate" \ 28 29 substituteInPlace src/views/system/StorageMetrics.tsx \ 30 --replace-fail "/tmp/cache" "/var/cache/frigate" 31 ''; 32 33 npmDepsHash = "sha256-tPwydUJtFDJs17q0haJaUVEkxua+nHfmwQ9Z9Y24ca8="; 34 35 installPhase = '' 36 cp -rv dist/ $out 37 ''; 38 39 inherit (frigate) meta; 40}