From c2f3a4037204066455662492518384c9f3a4d247 Mon Sep 17 00:00:00 2001 From: Tobi Lutke Date: Sun, 5 Apr 2026 19:17:15 -0400 Subject: [PATCH] Derive flake version from package.json --- flake.nix | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index f46002b..3645013 100644 --- a/flake.nix +++ b/flake.nix @@ -33,6 +33,8 @@ flake-utils.lib.eachDefaultSystem (system: let pkgs = nixpkgs.legacyPackages.${system}; + packageJson = builtins.fromJSON (builtins.readFile ./package.json); + version = packageJson.version; # SQLite with loadable extension support for sqlite-vec sqliteWithExtensions = pkgs.sqlite.overrideAttrs (old: { @@ -52,7 +54,7 @@ nodeModules = pkgs.stdenvNoCC.mkDerivation { pname = "qmd-node-modules"; - version = "1.0.0"; + inherit version; src = ./.; @@ -92,7 +94,7 @@ qmd = pkgs.stdenv.mkDerivation { pname = "qmd"; - version = "1.0.0"; + inherit version; src = ./.;