From e4043011e7936cf6ea030850754ae769875f8143 Mon Sep 17 00:00:00 2001 From: Frank Kong Date: Fri, 26 Apr 2024 12:09:24 -0400 Subject: [PATCH] chore(scaffolder): fix api-report Signed-off-by: Frank Kong --- plugins/scaffolder-backend/api-report.md | 8 ++++++-- plugins/scaffolder-backend/src/service/router.ts | 6 +++++- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/plugins/scaffolder-backend/api-report.md b/plugins/scaffolder-backend/api-report.md index dc7917e825..e99ac56bee 100644 --- a/plugins/scaffolder-backend/api-report.md +++ b/plugins/scaffolder-backend/api-report.md @@ -479,8 +479,6 @@ export interface RouterOptions { lifecycle?: LifecycleService; // (undocumented) logger: Logger; - // Warning: (ae-forgotten-export) The symbol "ScaffolderPermissionRuleInput" needs to be exported by the entry point index.d.ts - // // (undocumented) permissionRules?: Array; // (undocumented) @@ -501,6 +499,12 @@ export type RunCommandOptions = ExecuteShellCommandOptions; // @public @deprecated export const ScaffolderEntitiesProcessor: typeof ScaffolderEntitiesProcessor_2; +// @public (undocumented) +export type ScaffolderPermissionRuleInput = + | TemplatePermissionRuleInput + | ActionPermissionRuleInput + | TaskPermissionRuleInput; + // @public @deprecated export type SerializedTask = SerializedTask_2; diff --git a/plugins/scaffolder-backend/src/service/router.ts b/plugins/scaffolder-backend/src/service/router.ts index 3fd1e14fa1..228f7bed12 100644 --- a/plugins/scaffolder-backend/src/service/router.ts +++ b/plugins/scaffolder-backend/src/service/router.ts @@ -104,7 +104,11 @@ import { } from '@backstage/plugin-auth-node'; import { InternalTaskSecrets } from '../scaffolder/tasks/types'; -type ScaffolderPermissionRuleInput = +/** + * + * @public + */ +export type ScaffolderPermissionRuleInput = | TemplatePermissionRuleInput | ActionPermissionRuleInput | TaskPermissionRuleInput;