tracks lexicons and how many times they appeared on the jetstream

build(nix): update modules hash

ptr.pet c0968d55 fc2b671d

verified
Changed files
+11 -3
nix
+1 -1
nix/client-modules.nix
···
src = ../client;
-
outputHash = "sha256-t8PJFo+3XGkzmMNbw9Rf9cS5Ob5YtI8ucX3ay+u9a3M=";
+
outputHash = "sha256-njwXk3u0NUsYWLv9EOdCltgQOjTVkcfu+D+0COSw/6I=";
outputHashAlgo = "sha256";
outputHashMode = "recursive";
+10 -2
nix/client.nix
···
{
+
lib,
stdenv,
makeBinaryWrapper,
bun,
···
'';
buildPhase = ''
runHook preBuild
-
bun --prefer-offline run --bun build
+
bun --prefer-offline run build
runHook postBuild
'';
installPhase = ''
runHook preInstall
-
mkdir -p $out
+
+
mkdir -p $out/bin
cp -R ./build/* $out
+
cp -R ./node_modules $out
+
+
makeBinaryWrapper ${bun}/bin/bun $out/bin/website \
+
--prefix PATH : ${lib.makeBinPath [ bun ]} \
+
--add-flags "run --bun --no-install --cwd $out start"
+
runHook postInstall
'';
}