rowboat/apps/x/pnpm-workspace.yaml
Arjun e367ec889d build(x): graft vscode-jsonrpc onto langium via packageExtensions
langium imports vscode-jsonrpc/lib/common/events.js without declaring the
dependency, which fails to resolve under pnpm's strict layout and broke the
renderer's production (vite) build during forge packaging.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-07 02:45:09 +05:30

40 lines
737 B
YAML

packages:
- apps/*
- packages/*
allowBuilds:
baileys: true
core-js: true
electron: true
electron-winstaller: true
esbuild: true
fs-xattr: true
macos-alias: true
node-pty: true
protobufjs: true
blockExoticSubdeps: false
overrides:
vscode-jsonrpc: 8.2.0
# langium imports vscode-jsonrpc/lib/common/events.js but doesn't declare the
# dependency (it only gets it transitively via vscode-languageserver), which
# breaks resolution under pnpm's strict layout. Graft it on.
packageExtensions:
langium:
dependencies:
vscode-jsonrpc: '*'
catalog:
vitest: 4.1.7
onlyBuiltDependencies:
- baileys
- core-js
- electron
- electron-winstaller
- esbuild
- fs-xattr
- macos-alias
- protobufjs