Skip to content

feat(stage): display staged package status - #9898

Open
joelverhagen wants to merge 1 commit into
npm:latestfrom
joelverhagen:jver/staged-approval-status
Open

feat(stage): display staged package status#9898
joelverhagen wants to merge 1 commit into
npm:latestfrom
joelverhagen:jver/staged-approval-status

Conversation

@joelverhagen

Copy link
Copy Markdown

What / Why

The stage API can return a lifecycle status for staged package versions. Display that status in human-readable output for both npm stage list and npm stage view so users can tell whether staged versions are still validating or ready for review.

Status values are treated as opaque server-provided values, so future statuses are displayed without requiring a CLI update. JSON output continues to preserve the returned status unchanged.

Testing

  • npx tap --no-coverage test/lib/utils/key-values.js test/lib/commands/stage/list.js test/lib/commands/stage/view.js
  • npm run lint -- --quiet

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

Copilot-Session: e928b867-eb5b-4dff-a0ec-0fdcbe278846
@joelverhagen
joelverhagen requested review from a team as code owners August 19, 2026 21:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant