feat: --browsers option for default browsers
Prerequisite (stacked on): #118
Closes microsoft/playwright#29893
@mxschmitt thanks for the merge of #118 🙌
This PR was stacked on #118, and since it's been merged, I've merged from main, fixed the conflicts and marked this PR as ready for review as well.
Merged from main and fixed conflicts again.
Since this is a pretty big PR, and contains other improvements such as use conditional types and infer types to avoid duplicating options in 2 places, I think I'll split this out into multiple smaller PRs...
Closing as per https://github.com/microsoft/playwright/issues/29893 since we didn't see enough activity on this feature.
@mxschmitt too bad, it's disappointing that small features are not considered in different ways. It's discouraging to my motivation, as a community member who wants to contribute.