From 4b0e4a47bb29bca7616e71d4a2024254b03cd675 Mon Sep 17 00:00:00 2001 From: Joe Previte Date: Fri, 2 Sep 2022 13:53:52 -0700 Subject: [PATCH 1/4] fix: update npm-postinstall.sh script Add --legacy-peer-deps to deal with weird npm issue with vscode dependencies. See: https://stackoverflow.com/a/66620869/3015595 --- ci/build/npm-postinstall.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/build/npm-postinstall.sh b/ci/build/npm-postinstall.sh index bca7f0bd3f4a..8e0e4367d005 100755 --- a/ci/build/npm-postinstall.sh +++ b/ci/build/npm-postinstall.sh @@ -140,7 +140,7 @@ install_with_yarn_or_npm() { echo "yarn.lock file present, running in development mode. use yarn to install code-server!" exit 1 else - npm install --omit=dev + npm install --unsafe-perm --legacy-peer-deps --omit=dev fi ;; *) From fc4a04a3611cd96058aa5795f9f20a2e7ef652d1 Mon Sep 17 00:00:00 2001 From: Joe Previte Date: Fri, 2 Sep 2022 13:54:59 -0700 Subject: [PATCH 2/4] fix: use npm in release-standalone --- ci/build/build-standalone-release.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/build/build-standalone-release.sh b/ci/build/build-standalone-release.sh index 1a6b6f95f747..be9f0df7fa5d 100755 --- a/ci/build/build-standalone-release.sh +++ b/ci/build/build-standalone-release.sh @@ -28,7 +28,7 @@ main() { ln -s "./lib/node" "$RELEASE_PATH/node" pushd "$RELEASE_PATH" - yarn --production --frozen-lockfile + npm install --unsafe-perm --omit=dev popd } From 0999ae465057f13acb65083c86f15a2180e51076 Mon Sep 17 00:00:00 2001 From: Joe Previte Date: Fri, 2 Sep 2022 14:00:20 -0700 Subject: [PATCH 3/4] chore: update package.json --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 1326042c4b3d..f11b685f9932 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "code-server", "license": "MIT", - "version": "4.6.1", + "version": "4.6.1-1", "description": "Run VS Code on a remote server.", "homepage": "https://github.com/coder/code-server", "bugs": { From 0462697768d450c3b1560562eba265f4a1883e90 Mon Sep 17 00:00:00 2001 From: Joe Previte Date: Fri, 2 Sep 2022 15:19:32 -0700 Subject: [PATCH 4/4] chore: bump plugin engine for tests --- test/unit/node/test-plugin/package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/unit/node/test-plugin/package.json b/test/unit/node/test-plugin/package.json index f567a094abaa..8940ce4a7010 100644 --- a/test/unit/node/test-plugin/package.json +++ b/test/unit/node/test-plugin/package.json @@ -3,7 +3,7 @@ "name": "test-plugin", "version": "1.0.0", "engines": { - "code-server": "^4.0.1" + "code-server": "^4.6.1-1" }, "main": "out/index.js", "devDependencies": {