@plusauth/plusauth-rest-js
Advanced tools
Comparing version 0.7.0 to 0.7.1
@@ -110,3 +110,3 @@ /** | ||
*/ | ||
createPermission(apiId: string, permission: IPermission): Promise<any>; | ||
createPermission(apiId: string, permission: Omit<IPermission, 'id'>): Promise<IPermission>; | ||
/** | ||
@@ -125,3 +125,3 @@ * Delete an existing permission from the API | ||
*/ | ||
removePermission(apiId: string, permissionId: string): Promise<any>; | ||
removePermission(apiId: string, permissionId: string): Promise<void>; | ||
/** | ||
@@ -780,2 +780,3 @@ * Retrieve authorized clients to the specified API | ||
export declare interface IPermission { | ||
id: string; | ||
api_id: string; | ||
@@ -805,2 +806,3 @@ name: string; | ||
export declare interface IRole { | ||
id: string; | ||
name: string; | ||
@@ -815,2 +817,3 @@ description?: string; | ||
export declare interface IRoleGroup { | ||
id: string; | ||
name: string; | ||
@@ -1254,3 +1257,3 @@ description?: string; | ||
_raw?: Error; | ||
constructor(error: any); | ||
constructor(error: Error | any); | ||
} | ||
@@ -1306,3 +1309,3 @@ | ||
*/ | ||
create(roleGroupObject: IRoleGroup): Promise<IRoleGroup>; | ||
create(roleGroupObject: Omit<IRoleGroup, 'id'>): Promise<IRoleGroup>; | ||
/** | ||
@@ -1318,3 +1321,3 @@ * Update an existing role group | ||
*/ | ||
update(roleGroupId: string, roleGroup: Partial<IRoleGroup>): Promise<void>; | ||
update(roleGroupId: string, roleGroup: Partial<Omit<IRoleGroup, 'id'>>): Promise<void>; | ||
/** | ||
@@ -1427,3 +1430,3 @@ * Remove an existing role group | ||
*/ | ||
create(role: IRole): Promise<IRole>; | ||
create(role: Omit<IRole, 'id'>): Promise<IRole>; | ||
/** | ||
@@ -1439,3 +1442,3 @@ * Update an existing role | ||
*/ | ||
update(roleId: string, role: Partial<IRole>): Promise<void>; | ||
update(roleId: string, role: Partial<Omit<IRole, 'id'>>): Promise<void>; | ||
/** | ||
@@ -1442,0 +1445,0 @@ * Remove an existing role |
{ | ||
"name": "@plusauth/plusauth-rest-js", | ||
"version": "0.7.0", | ||
"version": "0.7.1", | ||
"description": "PlusAuth JavaScript Rest Client", | ||
@@ -5,0 +5,0 @@ "main": "dist/plusauth-rest-js.cjs.js", |
402120
10971