@substrate/playground-client
Advanced tools
Comparing version 1.8.7 to 1.8.8
import { Playground, Pool, User, UserConfiguration, UserUpdateConfiguration, Repository, RepositoryConfiguration, RepositoryUpdateConfiguration, RepositoryVersion, RepositoryVersionConfiguration, SessionConfiguration, Session, SessionUpdateConfiguration, Template, SessionExecutionConfiguration, SessionExecution } from './types'; | ||
export declare class Client { | ||
static userResource: string; | ||
static usersResource: string; | ||
static sessionResource: string; | ||
static sessionsResource: string; | ||
@@ -20,3 +18,2 @@ static sessionExecutionResourcePath: string; | ||
get(timeout?: number, init?: RequestInit): Promise<Playground>; | ||
getCurrentUser(timeout?: number, init?: RequestInit): Promise<User>; | ||
getUser(id: User['id'], timeout?: number, init?: RequestInit): Promise<User | null>; | ||
@@ -27,6 +24,2 @@ listUsers(timeout?: number, init?: RequestInit): Promise<User[]>; | ||
deleteUser(id: User['id'], timeout?: number, init?: RequestInit): Promise<void>; | ||
getCurrentSession(timeout?: number, init?: RequestInit): Promise<Session | null>; | ||
createCurrentSession(conf: SessionConfiguration, timeout?: number, init?: RequestInit): Promise<void>; | ||
updateCurrentSession(conf: SessionUpdateConfiguration, timeout?: number, init?: RequestInit): Promise<void>; | ||
deleteCurrentSession(timeout?: number, init?: RequestInit): Promise<void>; | ||
getSession(id: string, timeout?: number, init?: RequestInit): Promise<Session | null>; | ||
@@ -33,0 +26,0 @@ listSessions(timeout?: number, init?: RequestInit): Promise<Session[]>; |
@@ -50,8 +50,2 @@ var __awaiter = (this && this.__awaiter) || function (thisArg, _arguments, P, generator) { | ||
} | ||
// Current User | ||
getCurrentUser(timeout = this.defaultTimeout, init = this.defaultInit) { | ||
return __awaiter(this, void 0, void 0, function* () { | ||
return rpc(this.path(Client.userResource), Object.assign({}, init), timeout); | ||
}); | ||
} | ||
// Users | ||
@@ -83,23 +77,2 @@ getUser(id, timeout = this.defaultTimeout, init = this.defaultInit) { | ||
} | ||
// Current Session | ||
getCurrentSession(timeout = this.defaultTimeout, init = this.defaultInit) { | ||
return __awaiter(this, void 0, void 0, function* () { | ||
return rpc(this.path(Client.sessionResource), init, timeout); | ||
}); | ||
} | ||
createCurrentSession(conf, timeout = this.defaultTimeout, init = this.defaultInit) { | ||
return __awaiter(this, void 0, void 0, function* () { | ||
return rpc(this.path(Client.sessionResource), Object.assign({ method: 'PUT', body: JSON.stringify(conf) }, init), timeout); | ||
}); | ||
} | ||
updateCurrentSession(conf, timeout = this.defaultTimeout, init = this.defaultInit) { | ||
return __awaiter(this, void 0, void 0, function* () { | ||
return rpc(this.path(Client.sessionResource), Object.assign({ method: 'PATCH', body: JSON.stringify(conf) }, init), timeout); | ||
}); | ||
} | ||
deleteCurrentSession(timeout = this.defaultTimeout, init = this.defaultInit) { | ||
return __awaiter(this, void 0, void 0, function* () { | ||
return rpc(this.path(Client.sessionResource), Object.assign({ method: 'DELETE' }, init), timeout); | ||
}); | ||
} | ||
// Sessions | ||
@@ -201,5 +174,3 @@ getSession(id, timeout = this.defaultTimeout, init = this.defaultInit) { | ||
} | ||
Client.userResource = 'user'; | ||
Client.usersResource = 'users'; | ||
Client.sessionResource = 'session'; | ||
Client.sessionsResource = 'sessions'; | ||
@@ -206,0 +177,0 @@ Client.sessionExecutionResourcePath = 'execution'; |
import { Playground, Pool, User, UserConfiguration, UserUpdateConfiguration, Repository, RepositoryConfiguration, RepositoryUpdateConfiguration, RepositoryVersion, RepositoryVersionConfiguration, SessionConfiguration, Session, SessionUpdateConfiguration, Template, SessionExecutionConfiguration, SessionExecution } from './types'; | ||
export declare class Client { | ||
static userResource: string; | ||
static usersResource: string; | ||
static sessionResource: string; | ||
static sessionsResource: string; | ||
@@ -20,3 +18,2 @@ static sessionExecutionResourcePath: string; | ||
get(timeout?: number, init?: RequestInit): Promise<Playground>; | ||
getCurrentUser(timeout?: number, init?: RequestInit): Promise<User>; | ||
getUser(id: User['id'], timeout?: number, init?: RequestInit): Promise<User | null>; | ||
@@ -27,6 +24,2 @@ listUsers(timeout?: number, init?: RequestInit): Promise<User[]>; | ||
deleteUser(id: User['id'], timeout?: number, init?: RequestInit): Promise<void>; | ||
getCurrentSession(timeout?: number, init?: RequestInit): Promise<Session | null>; | ||
createCurrentSession(conf: SessionConfiguration, timeout?: number, init?: RequestInit): Promise<void>; | ||
updateCurrentSession(conf: SessionUpdateConfiguration, timeout?: number, init?: RequestInit): Promise<void>; | ||
deleteCurrentSession(timeout?: number, init?: RequestInit): Promise<void>; | ||
getSession(id: string, timeout?: number, init?: RequestInit): Promise<Session | null>; | ||
@@ -33,0 +26,0 @@ listSessions(timeout?: number, init?: RequestInit): Promise<Session[]>; |
@@ -145,12 +145,2 @@ "use strict"; | ||
}; | ||
// Current User | ||
Client.prototype.getCurrentUser = function (timeout, init) { | ||
if (timeout === void 0) { timeout = this.defaultTimeout; } | ||
if (init === void 0) { init = this.defaultInit; } | ||
return __awaiter(this, void 0, void 0, function () { | ||
return __generator(this, function (_a) { | ||
return [2 /*return*/, (0, rpc_1.rpc)(this.path(Client.userResource), __assign({}, init), timeout)]; | ||
}); | ||
}); | ||
}; | ||
// Users | ||
@@ -202,39 +192,2 @@ Client.prototype.getUser = function (id, timeout, init) { | ||
}; | ||
// Current Session | ||
Client.prototype.getCurrentSession = function (timeout, init) { | ||
if (timeout === void 0) { timeout = this.defaultTimeout; } | ||
if (init === void 0) { init = this.defaultInit; } | ||
return __awaiter(this, void 0, void 0, function () { | ||
return __generator(this, function (_a) { | ||
return [2 /*return*/, (0, rpc_1.rpc)(this.path(Client.sessionResource), init, timeout)]; | ||
}); | ||
}); | ||
}; | ||
Client.prototype.createCurrentSession = function (conf, timeout, init) { | ||
if (timeout === void 0) { timeout = this.defaultTimeout; } | ||
if (init === void 0) { init = this.defaultInit; } | ||
return __awaiter(this, void 0, void 0, function () { | ||
return __generator(this, function (_a) { | ||
return [2 /*return*/, (0, rpc_1.rpc)(this.path(Client.sessionResource), __assign({ method: 'PUT', body: JSON.stringify(conf) }, init), timeout)]; | ||
}); | ||
}); | ||
}; | ||
Client.prototype.updateCurrentSession = function (conf, timeout, init) { | ||
if (timeout === void 0) { timeout = this.defaultTimeout; } | ||
if (init === void 0) { init = this.defaultInit; } | ||
return __awaiter(this, void 0, void 0, function () { | ||
return __generator(this, function (_a) { | ||
return [2 /*return*/, (0, rpc_1.rpc)(this.path(Client.sessionResource), __assign({ method: 'PATCH', body: JSON.stringify(conf) }, init), timeout)]; | ||
}); | ||
}); | ||
}; | ||
Client.prototype.deleteCurrentSession = function (timeout, init) { | ||
if (timeout === void 0) { timeout = this.defaultTimeout; } | ||
if (init === void 0) { init = this.defaultInit; } | ||
return __awaiter(this, void 0, void 0, function () { | ||
return __generator(this, function (_a) { | ||
return [2 /*return*/, (0, rpc_1.rpc)(this.path(Client.sessionResource), __assign({ method: 'DELETE' }, init), timeout)]; | ||
}); | ||
}); | ||
}; | ||
// Sessions | ||
@@ -407,5 +360,3 @@ Client.prototype.getSession = function (id, timeout, init) { | ||
}; | ||
Client.userResource = 'user'; | ||
Client.usersResource = 'users'; | ||
Client.sessionResource = 'session'; | ||
Client.sessionsResource = 'sessions'; | ||
@@ -412,0 +363,0 @@ Client.sessionExecutionResourcePath = 'execution'; |
{ | ||
"name": "@substrate/playground-client", | ||
"version": "1.8.7", | ||
"version": "1.8.8", | ||
"description": "An isomorphic client for Substrate Playground", | ||
@@ -5,0 +5,0 @@ "main": "dist/main/index.js", |
80553
1700