From 3cf7092397bd2899526fccf3b69bbcea2da2ecab Mon Sep 17 00:00:00 2001 From: Maximilian Bosch Date: Mon, 27 Oct 2025 14:28:29 +0100 Subject: [PATCH] components/{docs,frontend}: use nodejs_24 again We kept nodejs_22 in 6dc84faaec972c8ede2717b5356b9633fb0dc29b because of a bug in NPM preventing us from upgrading[1]. This got solved in the meantime and seems to have landed in a nodejs release (these usually bundle NPM versions), so we can use the nodejs version that upstream also uses again. [1] https://github.com/npm/cli/issues/8541 --- components/docs.nix | 4 ++-- components/frontend.nix | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/components/docs.nix b/components/docs.nix index 9740ee4..196e076 100644 --- a/components/docs.nix +++ b/components/docs.nix @@ -2,13 +2,13 @@ authentik-src, authentik-version, buildNapalmPackage, - nodejs_22, + nodejs_24, }: buildNapalmPackage "${authentik-src}/website" { version = authentik-version; # 0.0.0 specified upstream in package.json NODE_ENV = "production"; - nodejs = nodejs_22; + nodejs = nodejs_24; npmCommands = [ "cp -v ${authentik-src}/SECURITY.md ../SECURITY.md" "cp -vr ${authentik-src}/blueprints ../blueprints" diff --git a/components/frontend.nix b/components/frontend.nix index a2f08c4..d68ce49 100644 --- a/components/frontend.nix +++ b/components/frontend.nix @@ -3,12 +3,12 @@ authentik-version, authentikComponents, buildNapalmPackage, - nodejs_22, + nodejs_24, }: buildNapalmPackage "${authentik-src}/web" rec { version = authentik-version; # 0.0.0 specified upstream in package.json NODE_ENV = "production"; - nodejs = nodejs_22; + nodejs = nodejs_24; preBuild = '' ln -sv ${authentikComponents.docs} ../website ln -sv ${authentik-src}/package.json ../