> For the complete documentation index, see [llms.txt](https://native.electrode.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://native.electrode.io/v0.46/cli-commands/why.md).

# cauldron why

## Description

* Why is a dependency (native or JS) in the Container of a native application version
* Logs a formatted dependency tree

## Syntax

`ern why <dependency>`

**Arguments**

`<dependency>`

* The name of the native dependency

**Options**

`-d/--descriptor <descriptor>`

* The target native application version in the Cauldron (in the form of a complete native application descriptor) in which to look for this dependency.

  **Default** Lists all non-released native application versions from the Cauldron to choose from.
