Menu
When running
, I realized Bun installs bun add -D typescript@^5.1.6
[email protected]
, not the specified version. This can cause compatibility problems, specifically with @typescript-eslint
.
In most package managers, using the caret (
) installs the specified version, but Bun chooses the latest compatible one. Is this intended behavior, and what are the implications when we need specific versions?^