meteor list command displays the packages explicitly used by your Meteor project.
Usage
Basic Usage
List packages explicitly added to your project:meteor add, not their transitive dependencies.
Tree View
Show a tree of all packages including dependencies:Including Weak Dependencies
Show weak dependencies in the tree:JSON Output
Output package information in JSON format:Detailed JSON Output
Include additional package details in JSON output:Options
boolean
default:"false"
Display a tree showing how packages are referenced, including transitive dependencies
boolean
default:"false"
Show weakly referenced dependencies in the tree or JSON output
boolean
default:"false"
Output the package list in JSON format
boolean
default:"false"
Add more package details to the JSON output (only works with —json)
Examples
List all explicitly added packages:Understanding Output
Basic List
The basic list shows:- Package name
- Package version
.meteor/packages are shown.
Tree View
The tree view shows:- Package name and version
- Dependencies indented below
- How packages are connected
JSON Output
The JSON output provides structured data suitable for programmatic processing.Package Information
To see more details about a specific package:Direct vs. Transitive Dependencies
Direct dependencies are packages you explicitly add:meteor list output.
Use meteor list --tree to see both direct and transitive dependencies.
Version Information
Package versions are stored in.meteor/versions. This file is automatically managed and should be committed to version control.
Related Commands
meteor add- Add packages to your projectmeteor remove- Remove packages from your projectmeteor update- Update packages to newer versionsmeteor search- Search for available packagesmeteor show- Show detailed information about a package