From 117929b9ccfc42c338e5ecfa00ec980a27611549 Mon Sep 17 00:00:00 2001 From: Isaac Shapira Date: Fri, 12 Jan 2024 17:28:58 -0700 Subject: [PATCH] buildNpmPackage: avoid using npm config --- .../node/build-npm-package/hooks/npm-config-hook.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/pkgs/build-support/node/build-npm-package/hooks/npm-config-hook.sh b/pkgs/build-support/node/build-npm-package/hooks/npm-config-hook.sh index 486b0c2f8372..6a301e715ef8 100644 --- a/pkgs/build-support/node/build-npm-package/hooks/npm-config-hook.sh +++ b/pkgs/build-support/node/build-npm-package/hooks/npm-config-hook.sh @@ -81,9 +81,11 @@ npmConfigHook() { cachePath="$TMPDIR/cache" fi - npm config set cache "$cachePath" - npm config set offline true - npm config set progress false + echo "Setting npm_config_cache to $cachePath" + # do not use npm config to avoid modifying .npmrc + export npm_config_cache="$cachePath" + export npm_config_offline="true" + export npm_config_progress="false" echo "Installing dependencies"