about summary refs log tree commit diff
path: root/pkgs/development/node-packages
diff options
context:
space:
mode:
authorMartin Weinelt <hexa@darmstadt.ccc.de>2021-12-06 21:10:40 +0100
committerMartin Weinelt <hexa@darmstadt.ccc.de>2021-12-08 11:43:32 +0100
commite6368af3c4d92d229992b9bac12734d8a69f63ef (patch)
tree1152f88a87a0bb0c1f18c055302eaaf1091ee63c /pkgs/development/node-packages
parent621163d80af115939c05451e0fd3095015b8f74f (diff)
downloadnixlib-e6368af3c4d92d229992b9bac12734d8a69f63ef.tar
nixlib-e6368af3c4d92d229992b9bac12734d8a69f63ef.tar.gz
nixlib-e6368af3c4d92d229992b9bac12734d8a69f63ef.tar.bz2
nixlib-e6368af3c4d92d229992b9bac12734d8a69f63ef.tar.lz
nixlib-e6368af3c4d92d229992b9bac12734d8a69f63ef.tar.xz
nixlib-e6368af3c4d92d229992b9bac12734d8a69f63ef.tar.zst
nixlib-e6368af3c4d92d229992b9bac12734d8a69f63ef.zip
nodePackages: reformat generate.sh
The shell script felt somewhat crammed, with commands and comments on
every line. Grouping commands and comments and giving them some space
feels like an improvement to me.
Diffstat (limited to 'pkgs/development/node-packages')
-rwxr-xr-xpkgs/development/node-packages/generate.sh13
1 files changed, 12 insertions, 1 deletions
diff --git a/pkgs/development/node-packages/generate.sh b/pkgs/development/node-packages/generate.sh
index e2bc5ef3677e..869303a064b5 100755
--- a/pkgs/development/node-packages/generate.sh
+++ b/pkgs/development/node-packages/generate.sh
@@ -1,9 +1,20 @@
 #!/usr/bin/env bash
+
 set -eu -o pipefail
+
 cd "$( dirname "${BASH_SOURCE[0]}" )"
+
 node2nix=$(nix-build ../../.. -A nodePackages.node2nix)
+
 rm -f ./node-env.nix
-${node2nix}/bin/node2nix -i node-packages.json -o node-packages.nix -c composition.nix --pkg-name nodejs-14_x
+
+# Track the latest active nodejs LTS here: https://nodejs.org/en/about/releases/
+${node2nix}/bin/node2nix \
+    -i node-packages.json \
+    -o node-packages.nix \
+    -c composition.nix \
+    --pkg-name nodejs-14_x
+
 # using --no-out-link in nix-build argument would cause the
 # gc to run before the script finishes
 # which would cause a failure