build(nix): updated nix hashes
This commit is contained in:
parent
4e96ee38ca
commit
afb85cec88
31
flake.nix
31
flake.nix
@ -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;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user