@mycli-cli/registry-manager
v1.0.2
Published
MyCLI registry-manager — plugin catalog search and publish
Maintainers
Readme
@mycli-cli/registry-manager
Local plugin catalog (plugins/plugins.json) with search, resolve, publish, and npm registry integration.
CLI commands
| Command | Description |
|---------|-------------|
| my plugin search docker | Search local catalog |
| my plugin search mycli --registry npm | Search npm for @mycli-cli/* packages |
| my plugin publish ./plugin --dry-run | Validate and plan catalog update |
Catalog location
| Context | Path |
|---------|------|
| Monorepo development | plugins/plugins.json (repo root) |
| Bundled CLI | Copied alongside templates in apps/cli/dist/ |
Each catalog entry includes name, slug, npmPackage, version, compatibility, and downloads.
API
import { createRegistryManager } from '@mycli-cli/registry-manager';
const registry = createRegistryManager({ repoRoot: process.cwd() });
const results = await registry.search({ query: 'docker' });Tests
pnpm --filter @mycli-cli/registry-manager testSee MARKETPLACE_GUIDE.md and PLUGIN_GUIDE.md.
