Merge pull request #28871 from awanlin/fix/cli-template-package-path-typo

Fixed path for template
This commit is contained in:
Fredrik Adelöw
2025-02-16 10:32:07 +01:00
committed by GitHub
2 changed files with 9 additions and 4 deletions
+5
View File
@@ -0,0 +1,5 @@
---
'@backstage/cli': patch
---
Corrected path when trying to add dependency to respective `package.json` when using `yarn new` templates
@@ -30,18 +30,18 @@ export async function installNewPackage(input: PortableTemplateInput) {
case 'plugin-common-library':
return; // No installation action needed for library packages
case 'frontend-plugin':
await addDependency(input, 'package/app/package.json');
await addDependency(input, 'packages/app/package.json');
await tryAddFrontendLegacy(input);
return;
case 'frontend-plugin-module':
await addDependency(input, 'package/app/package.json');
await addDependency(input, 'packages/app/package.json');
return;
case 'backend-plugin':
await addDependency(input, 'package/backend/package.json');
await addDependency(input, 'packages/backend/package.json');
await tryAddBackend(input);
return;
case 'backend-plugin-module':
await addDependency(input, 'package/backend/package.json');
await addDependency(input, 'packages/backend/package.json');
await tryAddBackend(input);
return;
default: