🚀 Feature: Improve creation performance with create #1782
Labels
status: accepting prs
Please, send a pull request to resolve this!
type: feature
New enhancement or request
Milestone
Bug Report Checklist
main
branch of the repository.Overview
The total time to create a repository using create-typescript-app's Common preset right now is about 35 seconds. That's rather slow. I'd like to get it down much shorter.
As part of JoshuaKGoldberg/create#72, I added in rudimentary timing groups for applied scripts and requests. Here's raw data from an example run with create-typescript-app's Common preset:
Additional Info
My initial takeaways are that:
npx -y all-contributors-cli
commands are slow: I'd like to look into doing their work manuallyrepository-labels
, runningsetGitHubRepositoryLabels
fromset-github-repository-labels
, is much slower than it should be too. I'll have to look at its performance again.pnpm install
taking >6 seconds also isn't ideal. Can I speed that up?pnpm store add
have any impact? I'm guessing no, that that would only serve to bring an even-higher install time down to the >6 seconds I'm seeing...💖
The text was updated successfully, but these errors were encountered: