Fix CI failures: dependencies, API reports, and create-app versions

- Move runtime dependencies from devDependencies to dependencies in
  cli-module-build, cli-module-auth, cli-module-migrate, cli-module-new,
  cli-module-test-jest, and cli-module-translations
- Fix relative package.json paths in cli-module-build
- Downgrade rollup in cli-module-build to ^4.27.3 to match the CLI
- Downgrade eslint-webpack-plugin to ^4.2.0 to prevent @types/eslint v9
- Add CLI module packages to create-app version helper
- Add allow-warnings for CLI module packages in API reports
- Generate API report files for all CLI module packages

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
This commit is contained in:
Patrik Oldsberg
2026-03-14 16:44:50 +01:00
parent 506da6b8be
commit 86509de5c8
22 changed files with 268 additions and 20 deletions
+9 -2
View File
@@ -34,16 +34,23 @@
"dependencies": {
"@backstage/cli-common": "workspace:^",
"@backstage/cli-node": "workspace:^",
"@backstage/errors": "workspace:^",
"@backstage/release-manifests": "workspace:^",
"@manypkg/get-packages": "^1.1.3",
"chalk": "^4.0.0",
"cleye": "^2.3.0",
"fs-extra": "^11.2.0"
"fs-extra": "^11.2.0",
"minimatch": "^10.2.1",
"ora": "^5.3.0",
"replace-in-file": "^7.1.0",
"semver": "^7.5.3"
},
"devDependencies": {
"@backstage/backend-test-utils": "workspace:^",
"@backstage/cli": "workspace:^",
"@backstage/errors": "workspace:^",
"@backstage/test-utils": "workspace:^",
"@types/fs-extra": "^11.0.0",
"@types/semver": "^7",
"msw": "^1.0.0"
},
"bin": "bin/cli-module-migrate"