Skip to content

feat(cli): add 'appkit registry info' and show resource requirements on add - #517

Draft
MarioCadenas wants to merge 1 commit into
feat/registry-resource-bugfixesfrom
feat/registry-resource-listing
Draft

feat(cli): add 'appkit registry info' and show resource requirements on add#517
MarioCadenas wants to merge 1 commit into
feat/registry-resource-bugfixesfrom
feat/registry-resource-listing

Conversation

@MarioCadenas

Copy link
Copy Markdown
Collaborator

Stack 2/7 — base: `feat/registry-resource-bugfixes` (#516)

What

  • New `appkit registry info `: prints a plugin's declared resource requirements (type, permission, required/optional, env vars, origin) plus its npm/registry deps. `--json` for scripting.
  • `appkit add` prints the same requirements table per plugin as it installs, via a shared `requirements` module.

Tests

7 tests: extract/render across plugin, UI, empty, and malformed manifests.

Part of the resource-aware `appkit add` stack (2/7).

…on add

- New 'appkit registry info <item>' prints a plugin's declared resource
  requirements (type, permission, required/optional, env vars, origin) and
  its npm/registry dependencies, with --json for scripting.
- 'appkit add' now prints the same requirements table per plugin as it
  installs, via a shared requirements module.
- Tests for extract/render across plugin, UI, empty, and malformed manifests.

Signed-off-by: MarioCadenas <MarioCadenas@users.noreply.github.com>
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