Add reproducible Bun packaging for desktop and server

- Add shared Nix node-modules derivation and Bun normalization scripts
- Package the desktop and server apps from the normalized install tree
This commit is contained in:
2026-04-24 23:14:57 +03:00
parent 575ade4b81
commit 94864cb5e4
7 changed files with 353 additions and 3 deletions
+2 -1
View File
@@ -50,8 +50,9 @@ in
nodeModules = common.mkNodeModules {
inherit (finalAttrs) pname version src;
outputHash = "sha256-mzcaRKIymMQb934wrto/mBuKt0KzncbzUQ0rzkCLlC4=";
outputHash = "sha256-vOCDwW/t7CbqHyeDE6Nvnlq0c9NO5T/2h1NJKLERGSs=";
filters = [
"."
"./apps/desktop"
"./apps/server"
"./apps/web"