From cde4b2e9f2c0c16340df49ec9f1b279156676960 Mon Sep 17 00:00:00 2001 From: Igor Ramazanov Date: Wed, 12 Mar 2025 11:23:33 +0000 Subject: [PATCH] feat: nix: read version from `package.json` --- nix/agent.nix | 2 +- nix/package.nix | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/nix/agent.nix b/nix/agent.nix index 6948b0a..884944d 100644 --- a/nix/agent.nix +++ b/nix/agent.nix @@ -1,7 +1,7 @@ {buildGoModule}: buildGoModule { pname = "hp_agent"; - version = builtins.replaceStrings ["\n"] [""] (builtins.readFile ../version); + version = (builtins.fromJSON (builtins.readFile ../package.json)).version; src = ../.; vendorHash = "sha256-G0kahv3mPTL/mxU2U+0IytJaFVPXMbMBktbLMfM0BO8="; ldflags = ["-s" "-w"]; diff --git a/nix/package.nix b/nix/package.nix index 26cd6a0..7e46e18 100644 --- a/nix/package.nix +++ b/nix/package.nix @@ -9,7 +9,7 @@ }: stdenv.mkDerivation (finalAttrs: { pname = "headplane"; - version = builtins.replaceStrings ["\n"] [""] (builtins.readFile ../version); + version = (builtins.fromJSON (builtins.readFile ../package.json)).version; src = ../.; nativeBuildInputs = [