ende list

The ende list command prints the packages your project declares as dependencies. It reads them from the imports in your ende.json, resolves each to the version currently in use, and prints them grouped by package.

It answers a different question than ende info: ende info walks the module graph from an entrypoint and reports every file it reaches, while ende list reports what the project depends on straight from the manifest, without an entrypoint.

Usage

ende list [OPTIONS] [filters...]

By default ende list prints a flat table of your direct dependencies. Optional positional filters narrow the output by package name and support wildcards and ! negation, the same matcher ende outdated uses.

Options

Option Description
--depth <N> Render the resolved dependency tree N levels deep (read from the lockfile).
--recursive Include the dependencies of every workspace member.

Examples

List direct dependencies:

ende list

Show the dependency tree two levels deep:

ende list --depth 2

List only dependencies whose name starts with @ende/:

ende list "@ende/*"

Command line usage:

list

List the dependencies declared in ende.json

Options

--depth

Maximum depth of the dependency tree to display (0 = direct dependencies only).

--recursive, -r

Include all workspace members.