build(nix): updated nix hashes

This commit is contained in:
trev 2025-03-19 00:33:28 -04:00
parent 4e96ee38ca
commit afb85cec88

View File

@ -38,7 +38,7 @@
pname = "${pname}-client"; pname = "${pname}-client";
inherit version; inherit version;
src = gitignore.lib.gitignoreSource ./client; src = gitignore.lib.gitignoreSource ./client;
npmDepsHash = "sha256-W5w/73RZpLDKfWMxEy9ikBnYkeKHMWM3eMN8S7B6mvw="; npmDepsHash = "sha256-ZaJQxuRkWNPsCV+9kwPHAnJTDC8rB7dwUiJGRMZ0QbI=";
nodejs = pkgs.nodejs_22; nodejs = pkgs.nodejs_22;
npmFlags = [ "--legacy-peer-deps" ]; npmFlags = [ "--legacy-peer-deps" ];
@ -48,6 +48,17 @@
''; '';
}; };
server = pkgs.buildGoModule {
inherit client pname version;
src = gitignore.lib.gitignoreSource ./server;
vendorHash = "sha256-sANPwYLGwMcWyMR7Veho81aAMfIQpVzZS5Q9eveR8o8=";
env.CGO_ENABLED = 0;
preBuild = ''
cp -r ${client} internal/handlers/client/client
'';
};
in in
{ {
devShells.default = pkgs.mkShell { devShells.default = pkgs.mkShell {
@ -72,6 +83,8 @@
# Svelte frontend # Svelte frontend
nodejs_22 nodejs_22
eslint
nodePackages.prettier
# Helper scripts # Helper scripts
(writeShellApplication { (writeShellApplication {
@ -180,8 +193,8 @@
cd "''${git_root}/client" cd "''${git_root}/client"
echo "Linting client" echo "Linting client"
npm run check prettier --check .
npm run lint eslint .
cd "''${git_root}/server" cd "''${git_root}/server"
echo "Linting server" echo "Linting server"
@ -221,17 +234,7 @@
packages = rec { packages = rec {
default = trevstack; default = trevstack;
trevstack = pkgs.buildGoModule { trevstack = server;
inherit client pname version;
src = gitignore.lib.gitignoreSource ./server;
vendorHash = "sha256-sANPwYLGwMcWyMR7Veho81aAMfIQpVzZS5Q9eveR8o8=";
env.CGO_ENABLED = 0;
preBuild = ''
cp -r ${client} internal/handlers/client/client
'';
};
trevstack-client = client; trevstack-client = client;
}; };
} }