Skip to main content
To add an npm package as a peer dependency, use the --peer flag.
terminal
bun add @types/bun --peer

This will add the package to peerDependencies in package.json.
package.json
{
	"peerDependencies": {
		"@types/bun": "^1.3.0"
	}
}

Running bun install will install peer dependencies by default, unless marked optional in peerDependenciesMeta.
package.json
{
	"peerDependencies": {
		"@types/bun": "^1.3.0"
	},
	"peerDependenciesMeta": {
		"@types/bun": {
			"optional": true
		} 
	}
}

See Docs > Package manager for complete documentation of Bun’s package manager.
I