Jake Bailey
Jake Bailey
Some related code was all redone in #56434. I'll be honest when I say I don't know if my mental model of how this all is supposed to work is...
That analysis is helpful, thanks. I'd hazard a guess that this is correct, then.
We have months of PRs to port over, so don't worry about it quite yet until we point the TypeScript-go's target commit to one past this PR (and therefore tests...
Working: - declarationEmitPathMappingMonorepo2 - declarationEmitReexportedSymlinkReference2 - jsDeclarationEmitDoesNotRenameImport Not working: - dependencyViaImportAlias
`dependencyViaImportAlias` is: ``` //@module: amd //@Filename: A.ts export class A { } //@Filename: B.ts import a = require('A'); import A = a.A; export = A; ``` There's no reason for...
On the OOM front, if you run node with `--heapsnapshot-near-heap-limit` you may get back some sort of snapshot that provides insights into what's holding onto all of the memory. On...
I put together https://github.com/microsoft/TypeScript/pull/59720 to enable this in TypeScript; the results are as expected: ``` Benchmark 1: ~/work/node/out/Release/node ./built/local/_tsc.js --version Time (mean ± σ): 120.5 ms ± 1.7 ms [User:...
For fun, this is eslint (with `enablecompileCache` added to `bin/eslint.js`: ``` Benchmark 1: NODE_DISABLE_COMPILE_CACHE=true ~/work/node/out/Release/node ./node_modules/eslint/bin/eslint.js --version Time (mean ± σ): 129.9 ms ± 7.8 ms [User: 128.6 ms, System:...
> I can see that it isn't necessarily the same cause, but I ran into this yesterday when I had an "Untitled - 1" kind of file (a "scratchpad" sort...
Please recheck; module resolution should be much improved.