Open
Description
What is the problem this feature would solve?
Due to bun install not working the first time, we have to repeatedly invoke it (see #17793 (comment))
Bun 1.0.4 increased the install timeout from 30s to 5min, which means every invocation that gets stuck ends up waiting 5 minutes before it can continue.
This means that even for small projects, a simple bun install can take 30min, which is unpalatable
What is the feature you are proposing to solve the problem?
Provide a timeout flag to bun install (e.g. bun install --timeout 30
) to give control back to the user
What alternatives have you considered?
Fix the underlying issue so bun install works as advertised. This is actually the ideal solution.