Usage
facets.json for newer releases without applying updates. To apply them, use facet update.
facet outdated never writes. It does not touch facets.json, facets.lock, any asset, or any adapter.
Examples
Flags
boolean
Compare against each facet’s latest release, ignoring the range in
facets.json. Short form -L.boolean
Print one JSON document to stdout instead of the plan view. Same document shape as
facet update --json, with applied always false.Exit codes
Output
JSON output
A project that pinscowsay at 1.0.0, with 1.0.1 published to the registry:
applied is always false here. outdated never writes. outcome is one of updated, current, held, or unsupported; see facet update’s JSON output for what each one means. This entry is held: cowsay has a newer release (1.0.1), but the pinned specifier in facets.json (1.0.0) permits none of it. A fully pinned project sees held rather than updated on every facet with a newer release, until it runs facet update --latest.
See also
facet update, which applies what this reportsfacet list