diff --git a/plugins/permission-node/api-report.md b/plugins/permission-node/api-report.md index 02696acc80..3f712fe362 100644 --- a/plugins/permission-node/api-report.md +++ b/plugins/permission-node/api-report.md @@ -162,13 +162,13 @@ export const makeCreatePermissionRule: < ) => PermissionRule; // @public -export type MetaDataResponse = { +export type MetadataResponse = { permissions?: Permission[]; - rules: MetaDataResponseSerializedRule[]; + rules: MetadataResponseSerializedRule[]; }; // @public -export type MetaDataResponseSerializedRule = { +export type MetadataResponseSerializedRule = { name: string; description: string; resourceType: string; diff --git a/plugins/permission-node/src/integration/createPermissionIntegrationRouter.ts b/plugins/permission-node/src/integration/createPermissionIntegrationRouter.ts index ffdd1153e2..23b59c9c43 100644 --- a/plugins/permission-node/src/integration/createPermissionIntegrationRouter.ts +++ b/plugins/permission-node/src/integration/createPermissionIntegrationRouter.ts @@ -108,7 +108,7 @@ export type ApplyConditionsResponse = { * * @public */ -export type MetaDataResponseSerializedRule = { +export type MetadataResponseSerializedRule = { name: string; description: string; resourceType: string; @@ -120,9 +120,9 @@ export type MetaDataResponseSerializedRule = { * * @public */ -export type MetaDataResponse = { +export type MetadataResponse = { permissions?: Permission[]; - rules: MetaDataResponseSerializedRule[]; + rules: MetadataResponseSerializedRule[]; }; const applyConditions = ( @@ -214,7 +214,7 @@ export const createPermissionIntegrationRouter = < router.use(express.json()); router.get('/.well-known/backstage/permissions/metadata', (_, res) => { - const serializedRules: MetaDataResponseSerializedRule[] = rules.map( + const serializedRules: MetadataResponseSerializedRule[] = rules.map( rule => ({ name: rule.name, description: rule.description, @@ -223,7 +223,7 @@ export const createPermissionIntegrationRouter = < }), ); - const responseJson: MetaDataResponse = { + const responseJson: MetadataResponse = { permissions, rules: serializedRules, };