From c86c349c0e1ab7795520f7205e42c10be62b3eb6 Mon Sep 17 00:00:00 2001 From: Marco Ippolito Date: Thu, 21 Sep 2023 18:18:42 +0200 Subject: [PATCH] tools: add package-lock when installing npm dependency --- tools/dep_updaters/update-acorn-walk.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tools/dep_updaters/update-acorn-walk.sh b/tools/dep_updaters/update-acorn-walk.sh index ea49a1ec5ad3e7..e4bbeea5bc57ec 100755 --- a/tools/dep_updaters/update-acorn-walk.sh +++ b/tools/dep_updaters/update-acorn-walk.sh @@ -32,11 +32,17 @@ rm -rf deps/acorn/acorn-walk "$NODE" "$NPM" init --yes + NPM_VERSION=$("$NODE" "$NPM" --version) + + "$NODE" "$NPM" pkg set 'engines.npm'="$NPM_VERSION" + "$NODE" "$NPM" install --global-style --no-bin-links --ignore-scripts "acorn-walk@$NEW_VERSION" ) mv acorn-walk-tmp/node_modules/acorn-walk deps/acorn +mv acorn-walk-tmp/package-lock.json deps/acorn/acorn-walk/ + rm -rf acorn-walk-tmp/ echo "All done!"