Patrik Oldsberg
92b0f79d9c
Make @swc/core an optional peer dependency of cli-node
...
The node transform config is only loaded at runtime when running
backend processes, so @swc/core should not be a hard dependency
for all cli-node consumers.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Made-with: Cursor
2026-03-16 13:03:17 +01:00
Patrik Oldsberg
4d081452b1
Address review feedback from freben
...
- Use cli-defaults instead of listing individual CLI modules in
create-app template and root package.json
- Move nodeTransform config files from cli-module-build to cli-node
to avoid cross-module direct imports
- Rename cli-module-create-github-app to cli-module-github
- Start createCliModule init chain with Promise.resolve()
- Deduplicate exitWithError in runCliModule.ts
- Extract shared isCommandNodeHidden to @internal/cli
- Add explanatory comment for fromArray deduplication field
- Restore error for cli role packages missing bin in runCliExtraction
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
Made-with: Cursor
2026-03-16 12:55:22 +01:00
Patrik Oldsberg
c95a130f52
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
2026-03-14 12:40:43 +01:00
github-actions[bot]
db0d171511
Version Packages (next)
2026-03-03 14:16:49 +00:00
Patrik Oldsberg
3c811bf8a9
cli-node, cli: move yarnPlugin and SuccessCache to cli-node
...
Move `getHasYarnPlugin` and `SuccessCache` from `@backstage/cli` internal
modules to `@backstage/cli-node` as public exports, making them available
for reuse by other CLI tooling.
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-25 20:17:22 +01:00
Patrik Oldsberg
5033936401
Keep versioning utilities internal to CLI migrate module
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-25 14:09:25 +01:00
Patrik Oldsberg
61cb976207
Consolidate Lockfile classes: move toString() and versioning utils to cli-node
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2026-02-25 11:59:30 +01:00
github-actions[bot]
4bd6a3a1af
Version Packages (next)
2026-02-24 19:24:06 +00:00
github-actions[bot]
e6df5d52ce
Version Packages
2026-02-17 16:06:18 +00:00
github-actions[bot]
1ea737c1e2
Version Packages (next)
2026-02-03 14:24:29 +00:00
github-actions[bot]
d4b85dddee
Version Packages (next)
2026-01-27 15:51:11 +00:00
Fredrik Adelöw
69d880e171
Bump to latest zod
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2026-01-26 13:52:02 +01:00
github-actions[bot]
c24788d5bb
Version Packages
2025-12-16 14:08:20 +00:00
github-actions[bot]
336db00d21
Version Packages (next)
2025-12-02 15:37:41 +00:00
github-actions[bot]
756986e5e7
Version Packages (next)
2025-11-25 16:21:32 +00:00
github-actions[bot]
792f4d7e3d
Version Packages
2025-11-18 12:23:09 +00:00
github-actions[bot]
807af8ce0e
Version Packages (next)
2025-10-21 16:14:43 +00:00
github-actions[bot]
b93a3471c2
Version Packages
2025-08-19 13:01:39 +00:00
github-actions[bot]
0df84b6ae4
Version Packages
2025-02-18 15:19:53 +00:00
github-actions[bot]
5aa499b953
Version Packages (next)
2025-02-04 12:36:25 +00:00
github-actions[bot]
132173b897
Version Packages (next)
2025-01-21 14:07:39 +00:00
github-actions[bot]
43f666371b
Version Packages
2025-01-14 12:23:31 +00:00
github-actions[bot]
0980e400a0
Version Packages (next)
2025-01-07 15:04:17 +00:00
github-actions[bot]
cfdf107d34
Version Packages
2024-12-17 10:54:05 +00:00
github-actions[bot]
134bc9981f
Version Packages (next)
2024-12-10 12:54:09 +00:00
github-actions[bot]
b86975e7fb
Version Packages (next)
2024-11-26 11:10:07 +00:00
Tyler Davis
af665eadb8
add minimal PackageManager and Lockfile interfaces
...
Signed-off-by: Tyler Davis <tylerd@canva.com >
2024-11-21 09:11:10 +11:00
github-actions[bot]
1552f03186
Version Packages
2024-11-19 11:21:20 +00:00
github-actions[bot]
7ffb8eedd7
Version Packages (next)
2024-10-28 13:06:13 +00:00
github-actions[bot]
a9c095d0be
Version Packages
2024-10-15 10:25:03 +00:00
github-actions[bot]
56a811849a
Version Packages (next)
2024-10-08 11:42:14 +00:00
github-actions[bot]
698adeb1ea
Version Packages
2024-09-17 13:19:01 +00:00
github-actions[bot]
47358815d6
Version Packages (next)
2024-09-10 13:56:19 +00:00
github-actions[bot]
8d2fe707cb
Version Packages
2024-07-16 12:06:55 +00:00
github-actions[bot]
18a40424cb
Version Packages
2024-06-18 12:37:38 +00:00
github-actions[bot]
e83ead9b1a
Version Packages (next)
2024-06-11 15:25:17 +00:00
github-actions[bot]
09f502208f
Version Packages (next)
2024-06-04 15:34:15 +00:00
github-actions[bot]
cce04957e9
Version Packages (next)
2024-05-21 14:41:46 +00:00
Gustaf Räntilä
009da479d5
fix: Fix versions-check cli command
...
Signed-off-by: Gustaf Räntilä <g.rantila@gmail.com >
2024-05-13 14:31:21 +02:00
github-actions[bot]
0e48f5a289
Version Packages
2024-04-16 12:20:53 +00:00
github-actions[bot]
e83e055841
Version Packages
2024-03-19 14:56:10 +00:00
github-actions[bot]
4cca80fbf8
Version Packages (next)
2024-02-27 16:48:30 +00:00
Fredrik Adelöw
c66a99c272
sort package.json files that have no PRs active toward them
...
Signed-off-by: Fredrik Adelöw <freben@gmail.com >
2024-02-23 13:54:10 +01:00
github-actions[bot]
f1831dd9b2
Version Packages
2024-02-20 11:04:26 +00:00
Fredrik Adelöw
6d1e1f3e3e
Merge pull request #22829 from backstage/renovate/fs-extra-11.x
...
Update dependency fs-extra to v11
2024-02-14 08:54:53 +01:00
renovate[bot]
6bb6f3e64d
fix(deps): update dependency fs-extra to v11
...
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-13 15:33:10 +01:00
github-actions[bot]
7236e15fa2
Version Packages (next)
2024-02-13 14:00:45 +00:00
github-actions[bot]
8070f67dc4
Version Packages
2024-01-16 11:44:56 +00:00
github-actions[bot]
a3ccddeba5
Version Packages (next)
2024-01-02 10:42:54 +00:00
Patrik Oldsberg
92ee157875
cli-node: refactor to remove mock-fs
...
Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com >
2023-12-28 15:15:35 +01:00