From 07039f2266f7add429d2a1262a9bf9932f597484 Mon Sep 17 00:00:00 2001 From: Toast Date: Fri, 31 Jan 2025 13:04:36 +0100 Subject: [PATCH] Nix: build from main, add metadata --- package.nix | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/package.nix b/package.nix index 088df8f..e29b4a8 100644 --- a/package.nix +++ b/package.nix @@ -7,12 +7,9 @@ buildNpmPackage { name = "shows-api"; version = "1.0"; - src = builtins.fetchGit { - url = "https://git.everest.tailscale/Toast/shows-api"; - rev = "82e1a6258fc7704395233c23c79050204dbd1992"; - }; + src = ./.; - npmDepsHash = "sha256-iNib7GPvbpTexhRsq24TXoW0jlIox1IcA3wmE0BQcJM="; + npmDepsHash = "sha256-+nEblj18nt4tU4xAT+p/Dpv2RjYF36K8eZPgPCL7EMg="; installPhase = '' runHook preInstall @@ -27,4 +24,11 @@ buildNpmPackage { --add-flags $out/dist/main --chdir $out \ --set NODE_ENV production ''; + + meta = { + description = "NestJS API to store info about shows on a MongoDB database"; + homepage = "https://git.everest.tailscale/Toast/shows-api"; + sourceProvenance = lib.sourceTypes.fromSource; + mainProgram = "shows-api"; + }; }