Uh oh!
There was an error while loading. Please reload this page.
tools: add node-pty as a dependency - #47793
Conversation
nodejs-github-bot
commented
Apr 30, 2023
Review requested:
|
8c96ecf to
dc38eb4Compare@MoLow Can you add an eslint rule to inhibit requiring/using |
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Can you add a comment to this line and explain what it does?
There was a problem hiding this comment.
Why did we have to change the ordering of this transform? Would it be helpful to document this with a comment?
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
mscdex
commented
May 1, 2023
To avoid confusion with actual |
MoLow
commented
May 1, 2023
I think that is relevant for deps, not for tools, see #47793 (comment) |
tniessen
left a comment
There was a problem hiding this comment.
Could you explain what problem node-pty solves here, and how it worked before?
There was a problem hiding this comment.
why? it still returns Promise<void>
There was a problem hiding this comment.
Huh, either GitHub or myself messed up the reference. I meant to select the entire doc comment, not just the @returns line. Specifically, shouldn't a @param be added?
MoLow
commented
May 1, 2023
Sure. the current node/test/pseudo-tty/pty_helper.py Line 3 in d225d95 as part of the effort of migrating the message tests to use common.assertSnapshot this will allow running as any other test under tests/parallel.
|
MoLow
commented
May 1, 2023
@nodejs/node-api any idea why the build is failing on mac? https://github.com/nodejs/node/actions/runs/4846084398/jobs/8635397424 |
benjamingr
commented
May 1, 2023
|
MoLow
commented
May 1, 2023
closing in favor of #47803, wich is much simpler |
this is another followup for #47498 enabling running pseudo-tty snapshot tests using https://github.com/microsoft/node-pty
see #47793 (comment) for the reasoning behind this change