/bun:add
Add a package to dependencies using Bun.
Parameters
package(required): Package name, optionally with version (e.g.,lodash,react@18)--dev: Add to devDependencies--exact: Pin exact version (no ^ range)
Execution
bun add {{ if DEV }}--dev {{ endif }}{{ if EXACT }}--exact {{ endif }}$PACKAGE
Examples
# Add runtime dependency
bun add express
# Add dev dependency
bun add --dev typescript vitest
# Pin exact version
bun add --exact react@18.2.0
# Add to specific workspace
bun add lodash --cwd packages/utils
Post-add
- Report package version added
- Show dependency tree impact with
bun why <package> - Suggest running tests to verify compatibility