From c25a6be9f4a66e47d731c7f1301b639ddcde3fde Mon Sep 17 00:00:00 2001 From: Toast Date: Thu, 30 Jan 2025 10:14:19 +0100 Subject: [PATCH] Add NODE_ENV variables to production packages/scripts --- package.json | 2 +- package.nix | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 4b4429f..ad0b0a4 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,7 @@ "start": "nest start", "start:dev": "nest start --watch", "start:debug": "nest start --debug --watch", - "start:prod": "node dist/main", + "start:prod": "NODE_ENV=production node dist/main", "lint": "eslint \"{src,apps,libs,test}/**/*.ts\" --fix", "test": "jest", "test:watch": "jest --watch", diff --git a/package.nix b/package.nix index 02eb203..088df8f 100644 --- a/package.nix +++ b/package.nix @@ -24,6 +24,7 @@ buildNpmPackage { mv package.json package-lock.json node_modules dist $out makeWrapper ${lib.getExe nodejs} $out/bin/shows-api \ - --add-flags $out/dist/main --chdir $out + --add-flags $out/dist/main --chdir $out \ + --set NODE_ENV production ''; }