From 2882547a699118a7b2e9abce7a714aa972fcc871 Mon Sep 17 00:00:00 2001 From: Guillaume Jacquart Date: Fri, 29 Aug 2025 16:45:52 +0200 Subject: [PATCH] fix(editor): Fix role DTO exported types (#18977) --- packages/@n8n/api-types/src/dto/index.ts | 4 ++-- packages/@n8n/permissions/src/index.ts | 8 +++++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/packages/@n8n/api-types/src/dto/index.ts b/packages/@n8n/api-types/src/dto/index.ts index 87d2c81ae2e..d54e4d558c9 100644 --- a/packages/@n8n/api-types/src/dto/index.ts +++ b/packages/@n8n/api-types/src/dto/index.ts @@ -78,8 +78,8 @@ export { USERS_LIST_SORT_OPTIONS, } from './user/users-list-filter.dto'; -export { UpdateRoleDto } from './roles/update-role.dto'; -export { CreateRoleDto } from './roles/create-role.dto'; +export type { UpdateRoleDto } from './roles/update-role.dto'; +export type { CreateRoleDto } from './roles/create-role.dto'; export { OidcConfigDto } from './oidc/config.dto'; diff --git a/packages/@n8n/permissions/src/index.ts b/packages/@n8n/permissions/src/index.ts index 5df17c6ffca..da3dd0b12e6 100644 --- a/packages/@n8n/permissions/src/index.ts +++ b/packages/@n8n/permissions/src/index.ts @@ -6,7 +6,13 @@ export * from './scope-information'; export * from './roles/role-maps.ee'; export * from './roles/all-roles'; -export { projectRoleSchema, teamRoleSchema, roleSchema, Role, scopeSchema } from './schemas.ee'; +export { + projectRoleSchema, + teamRoleSchema, + roleSchema, + type Role, + scopeSchema, +} from './schemas.ee'; export { hasScope } from './utilities/has-scope.ee'; export { hasGlobalScope } from './utilities/has-global-scope.ee';