Skip to content

Commit 0ee73c5

Browse files
committed
Try additional pnpm hacks for vscode client
1 parent b7a2ccb commit 0ee73c5

File tree

6 files changed

+307
-81
lines changed

6 files changed

+307
-81
lines changed

.npmrc

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,3 @@
11
save-exact = true
22
hoist = false
33
link-workspace-packages = false
4-
public-hoist-pattern[]=bash-language-server
5-
6-
node-linker = hoisted
7-
shamefully-hoist = true # https://github.com/microsoft/vscode-vsce/issues/421

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,8 @@
1313
"verify": "pnpm lint && pnpm compile && pnpm run test",
1414
"verify:bail": "pnpm lint:bail && pnpm compile && pnpm test:coverage",
1515
"reinstall-server": "npm uninstall -g bash-language-server && pnpm compile && npm i -g ./server",
16-
"link-server": "npm uninstall -g bash-language-server && pnpm compile && pnpm unlink --dir=vscode-client bash-language-server && cd server && pnpm link . && cd ../vscode-client && pnpm link bash-language-server"
16+
"link-server": "npm uninstall -g bash-language-server && pnpm compile && pnpm unlink --dir=vscode-client bash-language-server && cd server && pnpm link . && cd ../vscode-client && pnpm link bash-language-server",
17+
"postinstall": "pnpm --dir=vscode-client install --ignore-workspace"
1718
},
1819
"devDependencies": {
1920
"@types/jest": "29.5.3",

pnpm-lock.yaml

Lines changed: 4 additions & 75 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pnpm-workspace.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,2 @@
11
packages:
22
- 'server'
3-
- 'vscode-client'

vscode-client/.npmrc

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
save-exact = true
2+
# https://github.com/microsoft/vscode-vsce/issues/421
3+
node-linker = hoisted
4+
shamefully-hoist = true

0 commit comments

Comments
 (0)