nip29: update GroupAdminPermission.

This commit is contained in:
Asai Toshiya 2024-12-18 00:54:22 +09:00 committed by fiatjaf_
parent 9c50b2c655
commit be741159d7
1 changed files with 8 additions and 0 deletions

View File

@ -58,13 +58,21 @@ export type GroupAdmin = {
* Represents the permissions that a NIP29 group admin can have. * Represents the permissions that a NIP29 group admin can have.
*/ */
export enum GroupAdminPermission { export enum GroupAdminPermission {
/** @deprecated use PutUser instead */
AddUser = 'add-user', AddUser = 'add-user',
EditMetadata = 'edit-metadata', EditMetadata = 'edit-metadata',
DeleteEvent = 'delete-event', DeleteEvent = 'delete-event',
RemoveUser = 'remove-user', RemoveUser = 'remove-user',
/** @deprecated removed from NIP */
AddPermission = 'add-permission', AddPermission = 'add-permission',
/** @deprecated removed from NIP */
RemovePermission = 'remove-permission', RemovePermission = 'remove-permission',
/** @deprecated removed from NIP */
EditGroupStatus = 'edit-group-status', EditGroupStatus = 'edit-group-status',
PutUser = 'put-user',
CreateGroup = 'create-group',
DeleteGroup = 'delete-group',
CreateInvite = 'create-invite',
} }
/** /**