npmHooks.npmConfigHook: add npmRoot option

authored by winter.bsky.social and committed by Lily Foster 9117f012 ac925d2c

+8
+8
pkgs/build-support/node/build-npm-package/hooks/npm-config-hook.sh
··· 7 7 export NIX_NODEJS_BUILDNPMPACKAGE=1 8 8 export prefetchNpmDeps="@prefetchNpmDeps@" 9 9 10 + if [ -n "${npmRoot-}" ]; then 11 + pushd "$npmRoot" 12 + fi 13 + 10 14 echo "Configuring npm" 11 15 12 16 export HOME="$TMPDIR" ··· 104 108 105 109 rm "$CACHE_MAP_PATH" 106 110 unset CACHE_MAP_PATH 111 + 112 + if [ -n "${npmRoot-}" ]; then 113 + popd 114 + fi 107 115 108 116 echo "Finished npmConfigHook" 109 117 }