Add centralized mapping for known plugin packages in knownPluginPackages.ts

Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
This commit is contained in:
Vincenzo Scamporlino
2026-03-10 23:15:03 +01:00
committed by Patrik Oldsberg
parent f22a0822ab
commit 7f8daf93fb
3 changed files with 48 additions and 30 deletions
@@ -27,19 +27,10 @@ import {
} from '../types';
import { PortableTemplate } from '../types';
import { resolvePackageParams } from './resolvePackageParams';
import { knownBackendPluginPackageNameByPluginId } from '../../../maintenance/commands/repo/fix';
const knownFrontendPluginPackageNameByPluginId: Record<string, string> = {
app: '@backstage/plugin-app',
auth: '@backstage/plugin-auth',
catalog: '@backstage/plugin-catalog',
kubernetes: '@backstage/plugin-kubernetes',
notifications: '@backstage/plugin-notifications',
scaffolder: '@backstage/plugin-scaffolder',
search: '@backstage/plugin-search',
signals: '@backstage/plugin-signals',
techdocs: '@backstage/plugin-techdocs',
};
import {
knownBackendPluginPackageNameByPluginId,
knownFrontendPluginPackageNameByPluginId,
} from '../../../../lib/knownPluginPackages';
type CollectTemplateParamsOptions = {
config: PortableTemplateConfig;