node-pty
node-pty copied to clipboard
Fork pseudoterminals in Node.JS
node-gyp
Title: Description: When building this package in debug mode, the vscode pty host crashes with a core dump. The root cause was identified as improper usage of HandleScope in the...
This PR add a `pty.handoff({ input, output, signal, ref, server, client });` function. To allow passing handoff handles and get a ITerminal interface. This function need to use with https://github.com/ysc3839/node-terminal-handoff...
Part of microsoft/vscode#283056 Part of microsoft/vscode#246204
Re-enables warnings 4244 and 4267, which are required by BinSkim policy. The resulting build warnings all seem to be wontfix because they are all for winpty. This PR also bumps...
This reverts commit 391347926a45bb0b9e2c9a9f837adc56592b3c4b. Since the terminal `write` method has no way to communicate backpressure to the caller and doesn't handle it internally, quickly successive calls to `write` or calls...
This PR cleans up all file descriptors correctly as the before `low_fds[0]` could never be closed due to the `count > 0` condition. This makes it so that if the...
I realize the [Electron example itself](https://github.com/microsoft/node-pty/blob/main/examples/electron/renderer.js) is old and this library has been given a major overhaul recently. But I just wanted to get this on your radar. The Electron...
VS Build Tools 2022 17.14.13 Desktop Development with C++ is installed together with Spectre libs, ATL, MFC and so on Node version is 24.6.0 The output is: ```npm error code...
> Note: This issue was generated with AI assistance and has been refined with problem analysis. ## Description After PR #653 (`"chore: remove deprecated api process.binding"`), node-pty that write multiple...