import permissionSerializer from './permission.js'; const roleSerializer = (role) => { let roleData = { id: role.id, name: role.name, key: role.key, description: role.description, createdAt: role.createdAt.getTime(), updatedAt: role.updatedAt.getTime(), isAdmin: role.isAdmin, }; if (role.permissions?.length > 0) { roleData.permissions = role.permissions.map((permission) => permissionSerializer(permission) ); } return roleData; }; export default roleSerializer;