Fix remaining undeclared imports in cli-module-new and cli-module-test-jest

Add missing devDependencies to cli-module-new and add cleye, yargs,
and jest-cli peer dependency to cli-module-test-jest.

Signed-off-by: Patrik Oldsberg <poldsberg@gmail.com>
Made-with: Cursor
This commit is contained in:
Patrik Oldsberg
2026-03-14 16:57:58 +01:00
parent 86509de5c8
commit 95a5771b47
4 changed files with 13 additions and 2 deletions
+3
View File
@@ -49,7 +49,10 @@
"zod-validation-error": "^4.0.2"
},
"devDependencies": {
"@backstage/backend-test-utils": "workspace:^",
"@backstage/cli": "workspace:^",
"@backstage/core-plugin-api": "workspace:^",
"@backstage/test-utils": "workspace:^",
"@types/fs-extra": "^11.0.0",
"@types/inquirer": "^8",
"@types/lodash": "^4.14.151",
+3 -1
View File
@@ -33,7 +33,9 @@
},
"dependencies": {
"@backstage/cli-common": "workspace:^",
"@backstage/cli-node": "workspace:^"
"@backstage/cli-node": "workspace:^",
"cleye": "^2.3.0",
"yargs": "^17.0.0"
},
"devDependencies": {
"@backstage/cli": "workspace:^"
@@ -96,5 +96,6 @@ export default async ({ args }: CliCommandContext) => {
process.exit(1);
}
// eslint-disable-next-line @backstage/no-undeclared-imports
await require('jest').run(args);
};
+6 -1
View File
@@ -3016,10 +3016,13 @@ __metadata:
version: 0.0.0-use.local
resolution: "@backstage/cli-module-new@workspace:packages/cli-module-new"
dependencies:
"@backstage/backend-test-utils": "workspace:^"
"@backstage/cli": "workspace:^"
"@backstage/cli-common": "workspace:^"
"@backstage/cli-node": "workspace:^"
"@backstage/core-plugin-api": "workspace:^"
"@backstage/errors": "workspace:^"
"@backstage/test-utils": "workspace:^"
"@types/fs-extra": "npm:^11.0.0"
"@types/inquirer": "npm:^8"
"@types/lodash": "npm:^4.14.151"
@@ -3048,6 +3051,8 @@ __metadata:
"@backstage/cli": "workspace:^"
"@backstage/cli-common": "workspace:^"
"@backstage/cli-node": "workspace:^"
cleye: "npm:^2.3.0"
yargs: "npm:^17.0.0"
peerDependencies:
jest-cli: ^29.0.0 || ^30.0.0
bin:
@@ -51109,7 +51114,7 @@ __metadata:
languageName: node
linkType: hard
"yargs@npm:17.7.2, yargs@npm:^17.1.1, yargs@npm:^17.3.1, yargs@npm:^17.7.1, yargs@npm:^17.7.2":
"yargs@npm:17.7.2, yargs@npm:^17.0.0, yargs@npm:^17.1.1, yargs@npm:^17.3.1, yargs@npm:^17.7.1, yargs@npm:^17.7.2":
version: 17.7.2
resolution: "yargs@npm:17.7.2"
dependencies: