google / gts

☂️ TypeScript style guide, formatter, and linter.
https://github.com/google/gts
Apache License 2.0
5.04k stars 203 forks source link

perf: Supercharge Performance & Efficiency: Leveraging `Promise.all` for Resource-Friendly Tasks 🚤 #838

Closed sanjaiyan-dev closed 5 months ago

sanjaiyan-dev commented 8 months ago

Hi,

I believe this pull request has the potential to significantly improve performance and resource efficiency by leveraging Promise.all for parallel execution.

While not directly comparable, a similar pull request in Deno achieved a nearly 85% performance boost in their benchmarks. You can find the Deno PR here: [https://github.com/denoland/deno_std/pull/3363].

Please let me know if you have any questions or feedback. I'm always happy to improve !

tonycoco commented 5 months ago

@sanjaiyan-dev can you bring your branch up-to-date and squash the commits into a single commit?

sanjaiyan-dev commented 5 months ago

@sanjaiyan-dev can you bring your branch up-to-date and squash the commits into a single commit?

Hi, sorry for the delayed response. Do I need to revert the commits and make it a single commit?