fix(vscode-ide-companion): prune ripgrep binaries and remove generic node-pty

- Re-enable macOS x64 CI builds using macos-15-intel runner
- Remove generic node-pty dependency in favor of platform-specific @lydell/node-pty-* packages
- Add ripgrep binary pruning for platform-specific builds to reduce VSIX size
- Add Windows workaround to remove npm junction self-references during packaging
This commit is contained in:
tanzhenxin 2026-01-24 13:18:57 +08:00
parent 3d6fe23c3b
commit e5b800a79d
6 changed files with 139 additions and 32 deletions

View file

@ -161,7 +161,6 @@ const distPackageJson = {
'@lydell/node-pty-linux-x64': '1.1.0',
'@lydell/node-pty-win32-arm64': '1.1.0',
'@lydell/node-pty-win32-x64': '1.1.0',
'node-pty': '^1.0.0',
},
engines: rootPackageJson.engines,
};