Alle Befehle · extensions
pm package
Manage package lifecycle in project or global scope.
Installs, explores, manages, diagnoses, adopts, activates, deactivates, and refreshes package-backed pm runtime extensions.
Aufruf
pm package [options] [command] [target]Argumente
| <target> | Package source, name, or scaffold path | optional |
|---|
Optionen
| --init | Generate a starter package scaffold at target path | optional |
|---|---|---|
| --capability <kind> | Starter capability for --init (default: commands) | optional |
| --install | Install a package source | optional |
| --dry-run | Preview install without writes or activation | optional |
| --uninstall | Uninstall an installed package | optional |
| --explore | List discovered packages in selected scope | optional |
| --manage | List managed packages and updates | optional |
| --describe | Show surfaces registered by a loaded package | optional |
| --markdown | Render describe as Markdown | optional |
| --output <path> | Write Markdown to a file | optional |
| --reload | Reload packages without import cache | optional |
| --watch | Use watch mode with --reload | optional |
| --doctor | Run package diagnostics | optional |
| --catalog | List bundled first-party package catalog metadata | optional |
| --adopt | Adopt unmanaged package | optional |
| --adopt-all | Adopt all unmanaged packages | optional |
| --activate | Activate a package in selected scope settings | optional |
| --deactivate | Deactivate a package in selected scope settings | optional |
| --project | Use project package scope (default) | optional |
| --global | Use global package scope | optional |
| --gh <github-source> | Install from GitHub shorthand source (owner/repo[/path]) | optional |
| --ref <ref> | Git ref/branch/tag for GitHub install sources | optional |
| --detail <mode> | Package diagnostics detail mode (summary|deep) | optional |
| --trace | Include actionable registration traces in doctor deep diagnostics | optional |
| --runtime-probe | Opt-in runtime activation probe for manage output parity | optional |
| --fix-managed-state | Adopt unmanaged packages before diagnostics/update checks | optional |
| --isolated | Run doctor against project-scope packages only, ignoring global registrations | optional |
| --strict-exit | Return non-zero exit when doctor warnings are present (ok=false) | optional |
| --declarative | Scaffold the composeExtension blueprint starter (any capability) | optional |
Beispiele
pm package install npm:@scope/pm-package --project