about summary refs log tree commit diff
path: root/pkgs/development/web/nodejs/bin-sh-node-run-v22.patch
blob: 3fd142a3e440d9c91520f50f4d29ebfb5fff445b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Fixes test/parallel/test-node-run.js subtest.

Note that this techinically depends on an impurity during build, see
also https://github.com/NixOS/nix/issues/6081. Currently stdenv allows
/bin/sh as an impure host dependency on Darwin, so we are guaranteed to
have it to certain degree, although it is very hacky.

--- a/test/fixtures/run-script/node_modules/.bin/positional-args
+++ b/test/fixtures/run-script/node_modules/.bin/positional-args
@@ -1,3 +1,3 @@
-#!/bin/bash
+#!/bin/sh
 echo "Arguments: '$@'"
 echo "The total number of arguments are: $#"