Add runCliModule helper for standalone module execution

Add a public `runCliModule` function to `@backstage/cli-node` that
allows CLI module packages to be executed directly as standalone
programs, without needing to be wired into a larger CLI host.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
This commit is contained in:
Patrik Oldsberg
2026-03-13 15:40:15 +01:00
parent a151ad0814
commit c95a130f52
5 changed files with 245 additions and 1 deletions
+3 -1
View File
@@ -3030,6 +3030,8 @@ __metadata:
"@types/yarnpkg__lockfile": "npm:^1.1.4"
"@yarnpkg/lockfile": "npm:^1.1.0"
"@yarnpkg/parsers": "npm:^3.0.0"
chalk: "npm:^4.0.0"
commander: "npm:^12.0.0"
fs-extra: "npm:^11.2.0"
semver: "npm:^7.5.3"
yaml: "npm:^2.0.0"
@@ -27535,7 +27537,7 @@ __metadata:
languageName: node
linkType: hard
"commander@npm:^12.1.0":
"commander@npm:^12.0.0, commander@npm:^12.1.0":
version: 12.1.0
resolution: "commander@npm:12.1.0"
checksum: 10/cdaeb672d979816853a4eed7f1310a9319e8b976172485c2a6b437ed0db0a389a44cfb222bfbde772781efa9f215bdd1b936f80d6b249485b465c6cb906e1f93