From 90899f07f847e7205cbbb8829b812cf59e8ab7ab Mon Sep 17 00:00:00 2001 From: Asher Date: Wed, 16 Oct 2024 20:36:43 -0800 Subject: [PATCH] Preserve package-lock.json when shrinkwrapping --- ci/build/build-release.sh | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ci/build/build-release.sh b/ci/build/build-release.sh index 044603419..780e84bf1 100755 --- a/ci/build/build-release.sh +++ b/ci/build/build-release.sh @@ -119,15 +119,21 @@ create_shrinkwraps() { # We first generate the shrinkwrap file for code-server itself - which is the # current directory. + cp package-lock.json package-lock.json.temp npm shrinkwrap + mv package-lock.json.temp package-lock.json # Then the shrinkwrap files for the bundled VS Code. pushd "$VSCODE_SRC_PATH/remote/" + cp package-lock.json package-lock.json.temp npm shrinkwrap + mv package-lock.json.temp package-lock.json popd pushd "$VSCODE_SRC_PATH/extensions/" + cp package-lock.json package-lock.json.temp npm shrinkwrap + mv package-lock.json.temp package-lock.json popd }