Manage dependencies
$bit deps <sub-command>
Copiedcopy
$bit dependencies <sub-command>
Copiedcopy

get

show direct and indirect dependencies of the given component

$bit deps get <component-name>
Copiedcopy

Options

OptionOption AliasDescriptionValue Type
--scope-get the data from the scope instead of the workspaceboolean
--tree-tEXPERIMENTAL. render dependencies as a tree, similar to "npm ls"boolean

remove

remove a dependency to component(s)

$bit deps remove <component-pattern> <package...>
Copiedcopy

Options

OptionOption AliasDescriptionValue Type
--dev-dremove from devDependenciesboolean
--peer-premove from peerDependenciesboolean

unset

unset a dependency to component(s) that was previously set by "bit deps set"

$bit deps unset <component-pattern> <package...>
Copiedcopy

Options

OptionOption AliasDescriptionValue Type
--dev-dunset from devDependenciesboolean
--peer-punset from peerDependenciesboolean

debug

show the immediate dependencies and how their versions were determined

$bit deps debug <component-name>
Copiedcopy

set

set a dependency to component(s)

$bit deps set <component-pattern> <package...>
Copiedcopy

Options

OptionOption AliasDescriptionValue Type
--dev-dadd to the devDependenciesboolean
--optional-oadd to the optionalDependenciesboolean
--peer-padd to the peerDependenciesboolean

reset

reset dependencies to the default values (revert any previously "bit deps set")

$bit deps reset <component-pattern>
Copiedcopy

eject

write dependencies that were previously set via "bit deps set" into .bitmap

$bit deps eject <component-pattern>
Copiedcopy

blame

EXPERIMENTAL. find out which snap/tag changed a dependency version

$bit deps blame <component-name> <dependency-name>
Copiedcopy

usage

EXPERIMENTAL. find components that use the specified dependency

$bit deps usage <dependency-name>
Copiedcopy

Options

OptionOption AliasDescriptionValue Type
--depth-max display depth of the dependency graphstring