ejose19
ejose19
Anything you need for merging this PR @darrachequesne? I'd like to drop the `.patch` and have this integrated natively.
Regarding the `undefined as unknown as ${identifier}`, it's required due https://github.com/TypeStrong/ts-node/issues/1126 (https://github.com/TypeStrong/ts-node/issues/1126#issuecomment-721392645), so it's done this way to avoid having errors in subsequent commands.
Had to split the type tests into 2 due to the current linked issue, as `getQuickInfoAtPosition` is using an invalid position after the first `type` call.
@cspotcode is there a way to use transpile-only mode? I'm trying to run this in a ts-node-dev way and closest I've got is running nodemon along with -x "node --loader...
@cspotcode It worked, thanks! trying this on a non-prod project and so far is has been good, excluding the annoyances of using destructured imports, but besides from that all is...
I'd suggest renaming the issue to reflect the actual problem, as this is not a performance issue.
@guybedford Feel free to take a look at this
I'd like to add the output of `debug` to my test assertions, so I confirm the queue flow is happening as expected, but didn't see any other repl test that...
@guybedford I had to replace the original `debuglog` function before importing `repl` in order to access `debug` data. That should be enough for this test.
@guybedford That would require a major overhaul in the tests, since most of them expect the output right after writing the input, which is the case for sync code. But...