package.json and install it.
Behavior
bun add adds the specified package(s) to package.json and installs them. By default, packages are added to dependencies.
Arguments
Package name
Package with version
Package with tag
Package with version range
Multiple packages
Scoped packages
Git repositories
Git with branch/tag/commit
Local packages (file:)
Tarball URLs
Flags
--dev (-d, -D)
Add as a dev dependency.
devDependencies in package.json:
--optional (-o, -O)
Add as an optional dependency.
optionalDependencies in package.json:
--peer (-p, -P)
Add as a peer dependency.
peerDependencies in package.json:
--exact (-E)
Install exact version instead of version range.
package.json:
--global (-g)
Install package globally.
--no-save
Install package without adding to package.json.