`homeboy deps` command reference

Generated from the clap command tree. This page is the complete synopsis, argument, flag, and subcommand surface for this command family.

Concepts, recipes, and contracts are hand-written in docs/commands/deps.md.

Global flags apply to every command and are documented once in the root command reference.

homeboy deps

sh
homeboy deps <COMMAND>

Manage component dependencies

SubcommandSummary
homeboy deps statusInspect dependency constraints and locked package versions
homeboy deps installInstall a component’s dependencies through its detected providers
homeboy deps updateUpdate one package through its dependency provider
homeboy deps stackWork with declared downstream dependency stacks

homeboy deps status

sh
homeboy deps status [OPTIONS] [COMPONENT]

Inspect dependency constraints and locked package versions

ArgumentRequiredDescription
[COMPONENT]noComponent ID. When omitted, auto-detected from CWD
OptionValueDescription
--package<PACKAGE>Limit output to one package
--path<PATH>Workspace path to operate on directly

homeboy deps install

sh
homeboy deps install [OPTIONS] [COMPONENT]

Install a component’s dependencies through its detected providers

ArgumentRequiredDescription
[COMPONENT]noComponent ID. When omitted, auto-detected from CWD
OptionValueDescription
--path<PATH>Workspace path to operate on directly

homeboy deps update

sh
homeboy deps update [OPTIONS] <PACKAGE> [COMPONENT]

Update one package through its dependency provider

ArgumentRequiredDescription
<PACKAGE>yesPackage name, e.g. example-org/block-format-bridge
[COMPONENT]noComponent ID. When omitted, auto-detected from CWD
OptionValueDescription
--to<CONSTRAINT>New manifest constraint, e.g. ^0.4
--path<PATH>Workspace path to operate on directly
--no-installflagSkip provider-owned install/lockfile refresh after the manifest update
--rebuildflagRebuild the component through its generic build capability after updating

homeboy deps stack

sh
homeboy deps stack <COMMAND>

Work with declared downstream dependency stacks

SubcommandSummary
homeboy deps stack statusList declared dependency stack edges
homeboy deps stack planPlan downstream updates for an upstream component/repo
homeboy deps stack applyRun downstream update commands for an upstream component/repo

homeboy deps stack status

sh
homeboy deps stack status

List declared dependency stack edges

homeboy deps stack plan

sh
homeboy deps stack plan <UPSTREAM>

Plan downstream updates for an upstream component/repo

ArgumentRequiredDescription
<UPSTREAM>yesUpstream component or repository identifier from dependency_stack[].upstream

homeboy deps stack apply

sh
homeboy deps stack apply [OPTIONS] <UPSTREAM>

Run downstream update commands for an upstream component/repo

ArgumentRequiredDescription
<UPSTREAM>yesUpstream component or repository identifier from dependency_stack[].upstream
OptionValueDescription
--to<CONSTRAINT>New manifest constraint to pass to provider-backed default update steps
--dry-runflagPrint the command plan without running commands
--no-installflagSkip provider-owned install/lockfile refresh after each manifest update
--rebuildflagRebuild each downstream component through its generic build capability