nushell-plugins/etc/plugin_registry.toml
Jesús Pérez be62c8701a feat: Add ARGUMENTS documentation and interactive update mode
- Add `show-arguments` recipe documenting all version update commands
- Add `complete-update-interactive` recipe for manual confirmations
- Maintain `complete-update` as automatic mode (no prompts)
- Update `update-help` to reference new recipes and modes
- Document 7-step workflow and step-by-step differences

Changes:
- complete-update: Automatic mode (recommended for CI/CD)
- complete-update-interactive: Interactive mode (with confirmations)
- show-arguments: Complete documentation of all commands and modes
- Both modes share same 7-step workflow with different behavior in Step 4
2025-10-19 00:05:16 +01:00

71 lines
1.3 KiB
TOML

# Nushell Plugin Registry for Provisioning Platform
# This file tracks available Nushell plugins with metadata
[nu_plugin_auth]
upstream_url = "local"
status = "ok"
auto_merge = false
description = "Authentication plugin (JWT, MFA) for provisioning platform"
version = "0.1.0"
category = "provisioning"
commands = [
"auth login",
"auth logout",
"auth verify",
"auth sessions",
"auth mfa enroll",
"auth mfa verify"
]
dependencies = [
"jsonwebtoken",
"reqwest",
"keyring",
"rpassword",
"qrcode"
]
[nu_plugin_kms]
upstream_url = "local"
status = "ok"
auto_merge = false
description = "KMS plugin (RustyVault, Age, Cosmian) for provisioning platform"
version = "0.1.0"
category = "provisioning"
backends = ["rustyvault", "age", "cosmian", "aws", "vault"]
commands = [
"kms encrypt",
"kms decrypt",
"kms generate-key",
"kms status"
]
dependencies = [
"reqwest",
"age",
"base64",
"serde"
]
[nu_plugin_orchestrator]
upstream_url = "local"
status = "ok"
auto_merge = false
description = "Orchestrator operations plugin (status, validate, tasks)"
version = "0.1.0"
category = "provisioning"
commands = [
"orch status",
"orch validate",
"orch tasks"
]
dependencies = [
"serde_json",
"serde_yaml",
"walkdir"
]
# Metadata
[registry]
version = "1.0.0"
updated = "2025-10-09"
format = "toml"