Jake Bailey

Results 1405 comments of Jake Bailey

## 2022-08-31 I have the parallel test runner working; it came down to the fact that the entrypoint I was using for the test runner was the namespace file, which...

## 2022-09-02 I have the entrypoints set up and working for the libraries/executables, and a basic api-extractor config for one of them. Unfortunately, things seem to fail on that front....

> But, I've noticed that our d.ts output is a little suboptimal; the case that we are currently breaking on is an import that shouldn't even be emitted as it...

## 2022-09-12 The aforementioned `import()` thing has to do with #44044 and #49730; the cases that crash api-extractor are ones where we don't emit an import statement because the original...

## 2022-09-14 I've gotten things far along enough to run perf benchmarks, and I'm overwealmingly happy to share the results. - [Emitting CJS, 1:1 output to source](https://github.com/microsoft/TypeScript/pull/50765#issuecomment-1247225287), we see a...

## 2022-09-19 On #50811, I tested what it'd be like to downlevel `let`/`const` to `var` on esbuild's output. Since it doesn't support that itself, I just had our build run...

## 2022-09-29 At this point, everything is mostly done. I ended up writing my own small dts bundler tool that can cover our codebase specifically; we have some unique requirements,...

## 2022-10-11 Down to basically odds and ends. - CodeQL appears to get stuck (https://github.com/microsoft/TypeScript/actions/runs/3229429756/jobs/5286722214); probably something to do with how circular the codebase is. I plan to try and...

## 2022-10-19 Things are looking good, still at odds and ends. The dogfooding has netted some useful feedback, some issues I've fixed like tsserver needing to be a UMD-module for...

## 2022-10-25 Probably the last update before we make the switch in 5.0. First off, more performance wins; `tsc.js` is now ***30% faster*** to start. Measured using hyperfine: ``` Benchmark...