cli: initial cli-plugin-api

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
This commit is contained in:
Patrik Oldsberg
2026-03-10 22:06:36 +01:00
parent 94a885a2ef
commit 0be3eab18b
36 changed files with 569 additions and 168 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli': patch
---
Migrated CLI plugin modules to import from the new `@backstage/cli-plugin-api` package.
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli-plugin-api': minor
---
Added a new `@backstage/cli-plugin-api` package that provides the public API for building Backstage CLI plugins. This includes `createCliPlugin`, `lazy`, `ExitCodeError`, `exitWithError`, and associated types.