rename the role to frontend-extensions

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
This commit is contained in:
Fredrik Adelöw
2024-08-12 10:25:35 +02:00
parent 0f7452c030
commit 705794def5
14 changed files with 47 additions and 47 deletions
+1 -1
View File
@@ -200,7 +200,7 @@ function createConfigForRole(dir, role, extraConfig = {}) {
case 'web-library':
case 'frontend':
case 'frontend-plugin':
case 'frontend-extensions-bundle':
case 'frontend-extensions':
case 'frontend-plugin-module':
case 'frontend-dynamic-container':
return createConfig(dir, {
+1 -1
View File
@@ -54,7 +54,7 @@ function getRoleConfig(role) {
case 'web-library':
case 'common-library':
case 'frontend-plugin':
case 'frontend-extensions-bundle':
case 'frontend-extensions':
case 'frontend-plugin-module':
return { testEnvironment: require.resolve('jest-environment-jsdom') };
case 'cli':
+2 -2
View File
@@ -246,7 +246,7 @@ function guessPluginId(role: PackageRole, pkgName: string): string | undefined {
case 'frontend':
case 'frontend-plugin':
return pkgName.match(/plugin-(.*)/)?.[1];
case 'frontend-extensions-bundle':
case 'frontend-extensions':
return undefined;
case 'frontend-plugin-module':
return pkgName.match(/plugin-(.*)-module-/)?.[1];
@@ -366,7 +366,7 @@ export function fixPluginPackages(
role === 'common-library' ||
role === 'web-library' ||
role === 'node-library' ||
role === 'frontend-extensions-bundle' ||
role === 'frontend-extensions' ||
role === 'frontend-plugin-module' // TODO(Rugvip): Remove this once frontend modules are required to have a plugin ID
) {
return;
+1 -1
View File
@@ -46,7 +46,7 @@ export async function command(opts: OptionValues): Promise<void> {
});
case 'web-library':
case 'frontend-plugin':
case 'frontend-extensions-bundle':
case 'frontend-extensions':
case 'frontend-plugin-module':
return startFrontend({ entry: 'dev/index', ...options });
case 'frontend-dynamic-container' as PackageRole: // experimental
@@ -86,7 +86,7 @@ async function detectPackages(
if (
[
'frontend-plugin',
'frontend-extensions-bundle',
'frontend-extensions',
'frontend-plugin-module',
].includes(depPackageJson.backstage?.role ?? '')
) {