New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

revolt-api

Package Overview
Dependencies
Maintainers
1
Versions
99
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

revolt-api - npm Package Compare versions

Comparing version 0.5.3-rc.1-patch.1 to 0.5.3

dist/baseURL.d.ts

7

dist/index.js

@@ -116,3 +116,3 @@ "use strict";

for (const parameter of Object.keys(params)) {
if (allowed_query.includes(parameter)) {
if (allowed_query === null || allowed_query === void 0 ? void 0 : allowed_query.includes(parameter)) {
query = Object.assign(Object.assign({}, (query !== null && query !== void 0 ? query : {})), { [parameter]: params[parameter] });

@@ -133,14 +133,19 @@ }

get(path, params, config) {
// @ts-ignore-next-line
return this.req('get', path, params, config);
}
patch(path, params, config) {
// @ts-ignore-next-line
return this.req('patch', path, params, config);
}
put(path, params, config) {
// @ts-ignore-next-line
return this.req('put', path, params, config);
}
delete(path, config) {
// @ts-ignore-next-line
return this.req('delete', path, undefined, config);
}
post(path, params, config) {
// @ts-ignore-next-line
return this.req('post', path, params, config);

@@ -147,0 +152,0 @@ }

17

package.json
{
"name": "revolt-api",
"version": "0.5.3-rc.1-patch.1",
"version": "0.5.3",
"description": "Revolt API Library",
"main": "dist/index.js",
"module": "esm/index.js",
"homepage": "https://developers.revolt.chat",

@@ -11,3 +12,3 @@ "repository": "https://gitlab.insrt.uk/revolt/api.git",

"scripts": {
"build": "oapilib && tsc",
"build": "REWRITE_ANYOF=1 oapilib && tsc && tsc -p tsconfig.esm.json",
"prepublish": "in-publish && yarn build || echo Skipping build."

@@ -22,6 +23,14 @@ },

"dependencies": {
"@insertish/oapi": "^0.1.6",
"@insertish/oapi": "0.1.15",
"axios": "^0.26.1",
"lodash.defaultsdeep": "^4.6.1"
}
},
"files": [
"src",
"dist",
"esm",
"OpenAPI.json",
"LICENSE",
"README.md"
]
}

@@ -13,2 +13,14 @@ // This file was auto-generated by @insertish/oapi!

type Methods = APIRoutes['method'];
type PickRoutes<Method extends Methods> = APIRoutes & { method: Method };
type GetRoutes = PickRoutes<'get'>;
type PatchRoutes = PickRoutes<'patch'>;
type PutRoutes = PickRoutes<'put'>;
type DeleteRoutes = PickRoutes<'delete'>;
type PostRoutes = PickRoutes<'post'>;
type Count<Str extends string, SubStr extends string, Matches extends null[] = []> =
Str extends `${infer _}${SubStr}${infer After}` ? Count<After, SubStr, [...Matches, null]> : Matches['length'];
/**

@@ -38,11 +50,2 @@ * Get the specific path name of any given path.

type Methods = APIRoutes['method'];
type PickRoutes<Method extends Methods> = APIRoutes & { method: Method };
type GetRoutes = PickRoutes<'get'>;
type PatchRoutes = PickRoutes<'patch'>;
type PutRoutes = PickRoutes<'put'>;
type DeleteRoutes = PickRoutes<'delete'>;
type PostRoutes = PickRoutes<'post'>;
/**

@@ -129,3 +132,3 @@ * Client configuration options

*/
req<Method extends Methods, Routes extends PickRoutes<Method>, Path extends Routes['path'], Route extends Routes & { path: Path }>(method: Method, path: Path, params: Route['params'], config?: AxiosRequestConfig): Promise<Route['response']> {
req<Method extends Methods, Routes extends PickRoutes<Method>, Path extends Routes['path'], Route extends Routes & { path: Path, parts: Count<Path, '/'> }>(method: Method, path: Path, params: Route['params'], config?: AxiosRequestConfig): Promise<Route['response']> {
let query, body;

@@ -141,3 +144,3 @@ let named = getPathName(path);

for (const parameter of Object.keys(params)) {
if (allowed_query.includes(parameter)) {
if (allowed_query?.includes(parameter)) {
query = {

@@ -174,3 +177,3 @@ ...(query ?? {}),

*/
get<Path extends GetRoutes['path'], Route extends GetRoutes & { path: Path }>(path: Path, params: Route['params'], config?: AxiosRequestConfig): Promise<Route['response']>;
get<Path extends GetRoutes['path'], Route extends GetRoutes & { path: Path, parts: Count<Path, '/'> }>(path: Path, params: Route['params'], config?: AxiosRequestConfig): Promise<Route['response']>;

@@ -182,5 +185,6 @@ /**

*/
get<Path extends (GetRoutes & { params: undefined })['path'], Route extends GetRoutes & { path: Path }>(path: Path): Promise<Route['response']>;
get<Path extends (GetRoutes & { params: undefined })['path'], Route extends GetRoutes & { path: Path, parts: Count<Path, '/'> }>(path: Path): Promise<Route['response']>;
get(path: any, params?: any, config?: AxiosRequestConfig): Promise<any> {
// @ts-ignore-next-line
return this.req('get', path, params, config);

@@ -190,3 +194,3 @@ }

/**
* Send HTTP GET request.
* Send HTTP PATCH request.
* @param path Path

@@ -197,3 +201,3 @@ * @param params Body or Query Parameters

*/
patch<Path extends PatchRoutes['path'], Route extends PatchRoutes & { path: Path }>(path: Path, params: Route['params'], config?: AxiosRequestConfig): Promise<Route['response']>;
patch<Path extends PatchRoutes['path'], Route extends PatchRoutes & { path: Path, parts: Count<Path, '/'> }>(path: Path, params: Route['params'], config?: AxiosRequestConfig): Promise<Route['response']>;

@@ -205,5 +209,6 @@ /**

*/
patch<Path extends (PatchRoutes & { params: undefined })['path'], Route extends PatchRoutes & { path: Path }>(path: Path): Promise<Route['response']>;
patch<Path extends (PatchRoutes & { params: undefined })['path'], Route extends PatchRoutes & { path: Path, parts: Count<Path, '/'> }>(path: Path): Promise<Route['response']>;
patch(path: any, params?: any, config?: AxiosRequestConfig): Promise<any> {
// @ts-ignore-next-line
return this.req('patch', path, params, config);

@@ -219,3 +224,3 @@ }

*/
put<Path extends PutRoutes['path'], Route extends PutRoutes & { path: Path }>(path: Path, params: Route['params'], config?: AxiosRequestConfig): Promise<Route['response']>;
put<Path extends PutRoutes['path'], Route extends PutRoutes & { path: Path, parts: Count<Path, '/'> }>(path: Path, params: Route['params'], config?: AxiosRequestConfig): Promise<Route['response']>;

@@ -227,5 +232,6 @@ /**

*/
put<Path extends (PutRoutes & { params: undefined })['path'], Route extends PutRoutes & { path: Path }>(path: Path): Promise<Route['response']>;
put<Path extends (PutRoutes & { params: undefined })['path'], Route extends PutRoutes & { path: Path, parts: Count<Path, '/'> }>(path: Path): Promise<Route['response']>;
put(path: any, params?: any, config?: AxiosRequestConfig): Promise<any> {
// @ts-ignore-next-line
return this.req('put', path, params, config);

@@ -241,3 +247,3 @@ }

*/
delete<Path extends DeleteRoutes['path'], Route extends DeleteRoutes & { path: Path }>(path: Path, config?: AxiosRequestConfig): Promise<Route['response']>;
delete<Path extends DeleteRoutes['path'], Route extends DeleteRoutes & { path: Path, parts: Count<Path, '/'> }>(path: Path, config?: AxiosRequestConfig): Promise<Route['response']>;

@@ -249,5 +255,6 @@ /**

*/
delete<Path extends (DeleteRoutes & { params: undefined })['path'], Route extends DeleteRoutes & { path: Path }>(path: Path): Promise<Route['response']>;
delete<Path extends (DeleteRoutes & { params: undefined })['path'], Route extends DeleteRoutes & { path: Path, parts: Count<Path, '/'> }>(path: Path): Promise<Route['response']>;
delete(path: any, config?: AxiosRequestConfig): Promise<any> {
// @ts-ignore-next-line
return this.req('delete', path, undefined, config);

@@ -263,3 +270,3 @@ }

*/
post<Path extends PostRoutes['path'], Route extends PostRoutes & { path: Path }>(path: Path, params: Route['params'], config?: AxiosRequestConfig): Promise<Route['response']>;
post<Path extends PostRoutes['path'], Route extends PostRoutes & { path: Path, parts: Count<Path, '/'> }>(path: Path, params: Route['params'], config?: AxiosRequestConfig): Promise<Route['response']>;

@@ -271,7 +278,8 @@ /**

*/
post<Path extends (PostRoutes & { params: undefined })['path'], Route extends PostRoutes & { path: Path }>(path: Path): Promise<Route['response']>;
post<Path extends (PostRoutes & { params: undefined })['path'], Route extends PostRoutes & { path: Path, parts: Count<Path, '/'> }>(path: Path): Promise<Route['response']>;
post(path: any, params?: any, config?: AxiosRequestConfig): Promise<any> {
// @ts-ignore-next-line
return this.req('post', path, params, config);
}
}
// This file was auto-generated by @insertish/oapi!
export const pathResolve = {"1":[[""]],"2":[["users","@me"],["users",["{target}"]],["users","dms"],["bots","create"],["bots",["{target}"]],["bots","@me"],["channels",["{target}"]],["channels","create"],["servers","create"],["servers",["{target}"]],["invites",["{target}"]],["onboard","hello"],["onboard","complete"],["push","subscribe"],["push","unsubscribe"],["sync","unreads"]],"3":[["users","@me","username"],["users",["{target}"],"default_avatar"],["users",["{target}"],"profile"],["users",["{target}"],"dm"],["users",["{target}"],"mutual"],["users",["{username}"],"friend"],["users",["{target}"],"friend"],["users",["{target}"],"block"],["bots",["{target}"],"invite"],["channels",["{target}"],"members"],["channels",["{target}"],"invites"],["channels",["{target}"],"messages"],["channels",["{target}"],"search"],["channels",["{_target}"],"join_call"],["servers",["{target}"],"ack"],["servers",["{target}"],"channels"],["servers",["{target}"],"members"],["servers",["{target}"],"bans"],["servers",["{target}"],"invites"],["servers",["{target}"],"roles"],["auth","account","create"],["auth","account","reverify"],["auth","account",""],["auth","account","reset_password"],["auth","session","login"],["auth","session","logout"],["auth","session","all"],["auth","session",["{id}"]],["sync","settings","fetch"],["sync","settings","set"]],"4":[["channels",["{target}"],"ack",["{message}"]],["channels",["{_target}"],"messages","stale"],["channels",["{target}"],"messages",["{msg}"]],["channels",["{target}"],"recipients",["{member}"]],["channels",["{target}"],"permissions",["{role_id}"]],["channels",["{target}"],"permissions","default"],["servers",["{target}"],"members",["{member}"]],["servers",["{server}"],"members",["{target}"]],["servers",["{server}"],"bans",["{target}"]],["servers",["{target}"],"roles",["{role_id}"]],["servers",["{target}"],"permissions",["{role_id}"]],["servers",["{target}"],"permissions","default"],["auth","account","change","password"],["auth","account","change","email"],["auth","account","verify",["{code}"]]]};
export const queryParams = {"/":{"get":[]},"/users/@me":{"get":[],"patch":[]},"/users/{target}":{"get":[]},"/users/@me/username":{"patch":[]},"/users/{target}/default_avatar":{"get":[]},"/users/{target}/profile":{"get":[]},"/users/dms":{"get":[]},"/users/{target}/dm":{"get":[]},"/users/{target}/mutual":{"get":[]},"/users/{username}/friend":{"put":[]},"/users/{target}/friend":{"delete":[]},"/users/{target}/block":{"put":[],"delete":[]},"/bots/create":{"post":[]},"/bots/{target}/invite":{"get":[],"post":[]},"/bots/{target}":{"get":[],"delete":[],"patch":[]},"/bots/@me":{"get":[]},"/channels/{target}/ack/{message}":{"put":[]},"/channels/{target}":{"get":[],"delete":[],"patch":[]},"/channels/{target}/members":{"get":[]},"/channels/{target}/invites":{"post":[]},"/channels/{target}/messages":{"get":["limit","before","after","sort","nearby","include_users"],"post":[]},"/channels/{target}/search":{"post":[]},"/channels/{_target}/messages/stale":{"post":[]},"/channels/{target}/messages/{msg}":{"get":[],"delete":[],"patch":[]},"/channels/create":{"post":[]},"/channels/{target}/recipients/{member}":{"put":[],"delete":[]},"/channels/{_target}/join_call":{"post":[]},"/channels/{target}/permissions/{role_id}":{"put":[]},"/channels/{target}/permissions/default":{"put":[]},"/servers/create":{"post":[]},"/servers/{target}":{"get":[],"delete":[],"patch":[]},"/servers/{target}/ack":{"put":[]},"/servers/{target}/channels":{"post":[]},"/servers/{target}/members":{"get":[]},"/servers/{target}/members/{member}":{"get":[],"delete":[]},"/servers/{server}/members/{target}":{"patch":[]},"/servers/{server}/bans/{target}":{"put":[],"delete":[]},"/servers/{target}/bans":{"get":[]},"/servers/{target}/invites":{"get":[]},"/servers/{target}/roles":{"post":[]},"/servers/{target}/roles/{role_id}":{"delete":[],"patch":[]},"/servers/{target}/permissions/{role_id}":{"put":[]},"/servers/{target}/permissions/default":{"put":[]},"/invites/{target}":{"get":[],"post":[],"delete":[]},"/auth/account/create":{"post":[]},"/auth/account/reverify":{"post":[]},"/auth/account/":{"get":[]},"/auth/account/change/password":{"patch":[]},"/auth/account/change/email":{"patch":[]},"/auth/account/verify/{code}":{"post":[]},"/auth/account/reset_password":{"post":[],"patch":[]},"/auth/session/login":{"post":[]},"/auth/session/logout":{"post":[]},"/auth/session/all":{"get":[],"delete":["revoke_self"]},"/auth/session/{id}":{"delete":[],"patch":[]},"/onboard/hello":{"get":[]},"/onboard/complete":{"post":[]},"/push/subscribe":{"post":[]},"/push/unsubscribe":{"post":[]},"/sync/settings/fetch":{"post":[]},"/sync/settings/set":{"post":["timestamp"]},"/sync/unreads":{"get":[]}};
export const pathResolve = {"1":[[""]],"2":[["users","@me"],["users",["{target}"]],["users","dms"],["bots","create"],["bots",["{target}"]],["bots","@me"],["channels",["{target}"]],["channels","create"],["servers","create"],["servers",["{target}"]],["invites",["{target}"]],["onboard","hello"],["onboard","complete"],["push","subscribe"],["push","unsubscribe"],["sync","unreads"]],"3":[["users","@me","username"],["users",["{target}"],"default_avatar"],["users",["{target}"],"profile"],["users",["{target}"],"dm"],["users",["{target}"],"mutual"],["users",["{username}"],"friend"],["users",["{target}"],"friend"],["users",["{target}"],"block"],["bots",["{target}"],"invite"],["channels",["{target}"],"members"],["channels",["{target}"],"invites"],["channels",["{target}"],"messages"],["channels",["{target}"],"search"],["channels",["{target}"],"join_call"],["servers",["{target}"],"ack"],["servers",["{target}"],"channels"],["servers",["{target}"],"members"],["servers",["{target}"],"bans"],["servers",["{target}"],"invites"],["servers",["{target}"],"roles"],["auth","account","create"],["auth","account","reverify"],["auth","account",""],["auth","account","reset_password"],["auth","session","login"],["auth","session","logout"],["auth","session","all"],["auth","session",["{id}"]],["sync","settings","fetch"],["sync","settings","set"]],"4":[["channels",["{target}"],"ack",["{message}"]],["channels",["{_target}"],"messages","stale"],["channels",["{target}"],"messages",["{msg}"]],["channels",["{target}"],"messages","bulk"],["channels",["{target}"],"recipients",["{member}"]],["channels",["{target}"],"permissions",["{role_id}"]],["channels",["{target}"],"permissions","default"],["servers",["{target}"],"members",["{member}"]],["servers",["{server}"],"members",["{target}"]],["servers",["{server}"],"bans",["{target}"]],["servers",["{target}"],"roles",["{role_id}"]],["servers",["{target}"],"permissions",["{role_id}"]],["servers",["{target}"],"permissions","default"],["auth","account","change","password"],["auth","account","change","email"],["auth","account","verify",["{code}"]]]};
export const queryParams = {"/":{"get":[]},"/users/@me":{"get":[],"patch":[]},"/users/{target}":{"get":[]},"/users/@me/username":{"patch":[]},"/users/{target}/default_avatar":{"get":[]},"/users/{target}/profile":{"get":[]},"/users/dms":{"get":[]},"/users/{target}/dm":{"get":[]},"/users/{target}/mutual":{"get":[]},"/users/{username}/friend":{"put":[]},"/users/{target}/friend":{"delete":[]},"/users/{target}/block":{"put":[],"delete":[]},"/bots/create":{"post":[]},"/bots/{target}/invite":{"get":[],"post":[]},"/bots/{target}":{"get":[],"delete":[],"patch":[]},"/bots/@me":{"get":[]},"/channels/{target}/ack/{message}":{"put":[]},"/channels/{target}":{"get":[],"delete":[],"patch":[]},"/channels/{target}/members":{"get":[]},"/channels/{target}/invites":{"post":[]},"/channels/{target}/messages":{"get":["limit","before","after","sort","nearby","include_users"],"post":[]},"/channels/{target}/search":{"post":[]},"/channels/{_target}/messages/stale":{"post":[]},"/channels/{target}/messages/{msg}":{"get":[],"delete":[],"patch":[]},"/channels/{target}/messages/bulk":{"delete":[]},"/channels/create":{"post":[]},"/channels/{target}/recipients/{member}":{"put":[],"delete":[]},"/channels/{target}/join_call":{"post":[]},"/channels/{target}/permissions/{role_id}":{"put":[]},"/channels/{target}/permissions/default":{"put":[]},"/servers/create":{"post":[]},"/servers/{target}":{"get":[],"delete":[],"patch":[]},"/servers/{target}/ack":{"put":[]},"/servers/{target}/channels":{"post":[]},"/servers/{target}/members":{"get":["exclude_offline"]},"/servers/{target}/members/{member}":{"get":[],"delete":[]},"/servers/{server}/members/{target}":{"patch":[]},"/servers/{server}/bans/{target}":{"put":[],"delete":[]},"/servers/{target}/bans":{"get":[]},"/servers/{target}/invites":{"get":[]},"/servers/{target}/roles":{"post":[]},"/servers/{target}/roles/{role_id}":{"delete":[],"patch":[]},"/servers/{target}/permissions/{role_id}":{"put":[]},"/servers/{target}/permissions/default":{"put":[]},"/invites/{target}":{"get":[],"post":[],"delete":[]},"/auth/account/create":{"post":[]},"/auth/account/reverify":{"post":[]},"/auth/account/":{"get":[]},"/auth/account/change/password":{"patch":[]},"/auth/account/change/email":{"patch":[]},"/auth/account/verify/{code}":{"post":[]},"/auth/account/reset_password":{"post":[],"patch":[]},"/auth/session/login":{"post":[]},"/auth/session/logout":{"post":[]},"/auth/session/all":{"get":[],"delete":["revoke_self"]},"/auth/session/{id}":{"delete":[],"patch":[]},"/onboard/hello":{"get":[]},"/onboard/complete":{"post":[]},"/push/subscribe":{"post":[]},"/push/unsubscribe":{"post":[]},"/sync/settings/fetch":{"post":[]},"/sync/settings/set":{"post":["timestamp"]},"/sync/unreads":{"get":[]}};
// This file was auto-generated by @insertish/oapi!
import { paths } from './schema';
export type APIRoutes =
| { method: 'get', path: `/`, params: undefined, response: paths['/']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/users/@me`, params: undefined, response: paths['/users/@me']['get']['responses']['200']['content']['application/json'] }
| { method: 'patch', path: `/users/@me`, params: paths['/users/@me']['patch']['requestBody']['content']['application/json'], response: paths['/users/@me']['patch']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/users/${string}`, params: undefined, response: paths['/users/{target}']['get']['responses']['200']['content']['application/json'] }
| { method: 'patch', path: `/users/@me/username`, params: paths['/users/@me/username']['patch']['requestBody']['content']['application/json'], response: paths['/users/@me/username']['patch']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/users/${string}/default_avatar`, params: undefined, response: paths['/users/{target}/default_avatar']['get']['responses']['200']['content']['image/png'] }
| { method: 'get', path: `/users/${string}/profile`, params: undefined, response: paths['/users/{target}/profile']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/users/dms`, params: undefined, response: paths['/users/dms']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/users/${string}/dm`, params: undefined, response: paths['/users/{target}/dm']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/users/${string}/mutual`, params: undefined, response: paths['/users/{target}/mutual']['get']['responses']['200']['content']['application/json'] }
| { method: 'put', path: `/users/${string}/friend`, params: undefined, response: paths['/users/{username}/friend']['put']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/users/${string}/friend`, params: undefined, response: paths['/users/{target}/friend']['delete']['responses']['200']['content']['application/json'] }
| { method: 'put', path: `/users/${string}/block`, params: undefined, response: paths['/users/{target}/block']['put']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/users/${string}/block`, params: undefined, response: paths['/users/{target}/block']['delete']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/bots/create`, params: paths['/bots/create']['post']['requestBody']['content']['application/json'], response: paths['/bots/create']['post']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/bots/${string}/invite`, params: undefined, response: paths['/bots/{target}/invite']['get']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/bots/${string}/invite`, params: paths['/bots/{target}/invite']['post']['requestBody']['content']['application/json'], response: undefined }
| { method: 'get', path: `/bots/${string}`, params: undefined, response: paths['/bots/{target}']['get']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/bots/${string}`, params: undefined, response: undefined }
| { method: 'patch', path: `/bots/${string}`, params: paths['/bots/{target}']['patch']['requestBody']['content']['application/json'], response: paths['/bots/{target}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/bots/@me`, params: undefined, response: paths['/bots/@me']['get']['responses']['200']['content']['application/json'] }
| { method: 'put', path: `/channels/${string}/ack/${string}`, params: undefined, response: undefined }
| { method: 'get', path: `/channels/${string}`, params: undefined, response: paths['/channels/{target}']['get']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/channels/${string}`, params: undefined, response: undefined }
| { method: 'patch', path: `/channels/${string}`, params: paths['/channels/{target}']['patch']['requestBody']['content']['application/json'], response: paths['/channels/{target}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/channels/${string}/members`, params: undefined, response: paths['/channels/{target}/members']['get']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/channels/${string}/invites`, params: undefined, response: paths['/channels/{target}/invites']['post']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/channels/${string}/messages`, params: paths['/channels/{target}/messages']['get']['parameters']['query'], response: paths['/channels/{target}/messages']['get']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/channels/${string}/messages`, params: paths['/channels/{target}/messages']['post']['requestBody']['content']['application/json'], response: paths['/channels/{target}/messages']['post']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/channels/${string}/search`, params: paths['/channels/{target}/search']['post']['requestBody']['content']['application/json'], response: paths['/channels/{target}/search']['post']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/channels/${string}/messages/stale`, params: paths['/channels/{_target}/messages/stale']['post']['requestBody']['content']['application/json'], response: undefined }
| { method: 'get', path: `/channels/${string}/messages/${string}`, params: undefined, response: paths['/channels/{target}/messages/{msg}']['get']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/channels/${string}/messages/${string}`, params: undefined, response: undefined }
| { method: 'patch', path: `/channels/${string}/messages/${string}`, params: paths['/channels/{target}/messages/{msg}']['patch']['requestBody']['content']['application/json'], response: paths['/channels/{target}/messages/{msg}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/channels/create`, params: paths['/channels/create']['post']['requestBody']['content']['application/json'], response: paths['/channels/create']['post']['responses']['200']['content']['application/json'] }
| { method: 'put', path: `/channels/${string}/recipients/${string}`, params: undefined, response: undefined }
| { method: 'delete', path: `/channels/${string}/recipients/${string}`, params: undefined, response: undefined }
| { method: 'post', path: `/channels/${string}/join_call`, params: undefined, response: paths['/channels/{_target}/join_call']['post']['responses']['200']['content']['application/json'] }
| { method: 'put', path: `/channels/${string}/permissions/${string}`, params: paths['/channels/{target}/permissions/{role_id}']['put']['requestBody']['content']['application/json'], response: paths['/channels/{target}/permissions/{role_id}']['put']['responses']['200']['content']['application/json'] }
| { method: 'put', path: `/channels/${string}/permissions/default`, params: paths['/channels/{target}/permissions/default']['put']['requestBody']['content']['application/json'], response: paths['/channels/{target}/permissions/default']['put']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/servers/create`, params: paths['/servers/create']['post']['requestBody']['content']['application/json'], response: paths['/servers/create']['post']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/servers/${string}`, params: undefined, response: paths['/servers/{target}']['get']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/servers/${string}`, params: undefined, response: undefined }
| { method: 'patch', path: `/servers/${string}`, params: paths['/servers/{target}']['patch']['requestBody']['content']['application/json'], response: paths['/servers/{target}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'put', path: `/servers/${string}/ack`, params: undefined, response: undefined }
| { method: 'post', path: `/servers/${string}/channels`, params: paths['/servers/{target}/channels']['post']['requestBody']['content']['application/json'], response: paths['/servers/{target}/channels']['post']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/servers/${string}/members`, params: undefined, response: paths['/servers/{target}/members']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/servers/${string}/members/${string}`, params: undefined, response: paths['/servers/{target}/members/{member}']['get']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/servers/${string}/members/${string}`, params: undefined, response: undefined }
| { method: 'patch', path: `/servers/${string}/members/${string}`, params: paths['/servers/{server}/members/{target}']['patch']['requestBody']['content']['application/json'], response: paths['/servers/{server}/members/{target}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'put', path: `/servers/${string}/bans/${string}`, params: paths['/servers/{server}/bans/{target}']['put']['requestBody']['content']['application/json'], response: paths['/servers/{server}/bans/{target}']['put']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/servers/${string}/bans/${string}`, params: undefined, response: undefined }
| { method: 'get', path: `/servers/${string}/bans`, params: undefined, response: paths['/servers/{target}/bans']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/servers/${string}/invites`, params: undefined, response: paths['/servers/{target}/invites']['get']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/servers/${string}/roles`, params: paths['/servers/{target}/roles']['post']['requestBody']['content']['application/json'], response: paths['/servers/{target}/roles']['post']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/servers/${string}/roles/${string}`, params: undefined, response: undefined }
| { method: 'patch', path: `/servers/${string}/roles/${string}`, params: paths['/servers/{target}/roles/{role_id}']['patch']['requestBody']['content']['application/json'], response: paths['/servers/{target}/roles/{role_id}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'put', path: `/servers/${string}/permissions/${string}`, params: paths['/servers/{target}/permissions/{role_id}']['put']['requestBody']['content']['application/json'], response: paths['/servers/{target}/permissions/{role_id}']['put']['responses']['200']['content']['application/json'] }
| { method: 'put', path: `/servers/${string}/permissions/default`, params: paths['/servers/{target}/permissions/default']['put']['requestBody']['content']['application/json'], response: paths['/servers/{target}/permissions/default']['put']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/invites/${string}`, params: undefined, response: paths['/invites/{target}']['get']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/invites/${string}`, params: undefined, response: paths['/invites/{target}']['post']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/invites/${string}`, params: undefined, response: undefined }
| { method: 'post', path: `/auth/account/create`, params: paths['/auth/account/create']['post']['requestBody']['content']['application/json'], response: undefined }
| { method: 'post', path: `/auth/account/reverify`, params: paths['/auth/account/reverify']['post']['requestBody']['content']['application/json'], response: undefined }
| { method: 'get', path: `/auth/account/`, params: undefined, response: paths['/auth/account/']['get']['responses']['200']['content']['application/json'] }
| { method: 'patch', path: `/auth/account/change/password`, params: paths['/auth/account/change/password']['patch']['requestBody']['content']['application/json'], response: undefined }
| { method: 'patch', path: `/auth/account/change/email`, params: paths['/auth/account/change/email']['patch']['requestBody']['content']['application/json'], response: undefined }
| { method: 'post', path: `/auth/account/verify/${string}`, params: undefined, response: undefined }
| { method: 'post', path: `/auth/account/reset_password`, params: paths['/auth/account/reset_password']['post']['requestBody']['content']['application/json'], response: undefined }
| { method: 'patch', path: `/auth/account/reset_password`, params: paths['/auth/account/reset_password']['patch']['requestBody']['content']['application/json'], response: undefined }
| { method: 'post', path: `/auth/session/login`, params: paths['/auth/session/login']['post']['requestBody']['content']['application/json'], response: paths['/auth/session/login']['post']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/auth/session/logout`, params: undefined, response: undefined }
| { method: 'get', path: `/auth/session/all`, params: undefined, response: paths['/auth/session/all']['get']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/auth/session/all`, params: paths['/auth/session/all']['delete']['parameters']['query'], response: undefined }
| { method: 'delete', path: `/auth/session/${string}`, params: undefined, response: undefined }
| { method: 'patch', path: `/auth/session/${string}`, params: paths['/auth/session/{id}']['patch']['requestBody']['content']['application/json'], response: paths['/auth/session/{id}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/onboard/hello`, params: undefined, response: paths['/onboard/hello']['get']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/onboard/complete`, params: paths['/onboard/complete']['post']['requestBody']['content']['application/json'], response: undefined }
| { method: 'post', path: `/push/subscribe`, params: paths['/push/subscribe']['post']['requestBody']['content']['application/json'], response: undefined }
| { method: 'post', path: `/push/unsubscribe`, params: undefined, response: undefined }
| { method: 'post', path: `/sync/settings/fetch`, params: paths['/sync/settings/fetch']['post']['requestBody']['content']['application/json'], response: paths['/sync/settings/fetch']['post']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/sync/settings/set`, params: paths['/sync/settings/set']['post']['parameters']['query']|paths['/sync/settings/set']['post']['requestBody']['content']['application/json'], response: undefined }
| { method: 'get', path: `/sync/unreads`, params: undefined, response: paths['/sync/unreads']['get']['responses']['200']['content']['application/json'] };
| { method: 'get', path: `/`, parts: 1, params: undefined, response: paths['/']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/users/@me`, parts: 2, params: undefined, response: paths['/users/@me']['get']['responses']['200']['content']['application/json'] }
| { method: 'patch', path: `/users/@me`, parts: 2, params: paths['/users/@me']['patch']['requestBody']['content']['application/json'], response: paths['/users/@me']['patch']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/users/${string}`, parts: 2, params: undefined, response: paths['/users/{target}']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: '-/users/{target}', parts: 2, params: undefined, response: paths['/users/{target}']['get']['responses']['200']['content']['application/json'] }
| { method: 'patch', path: `/users/@me/username`, parts: 3, params: paths['/users/@me/username']['patch']['requestBody']['content']['application/json'], response: paths['/users/@me/username']['patch']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/users/${string}/default_avatar`, parts: 3, params: undefined, response: paths['/users/{target}/default_avatar']['get']['responses']['200']['content']['image/png'] }
| { method: 'get', path: '-/users/{target}/default_avatar', parts: 3, params: undefined, response: paths['/users/{target}/default_avatar']['get']['responses']['200']['content']['image/png'] }
| { method: 'get', path: `/users/${string}/profile`, parts: 3, params: undefined, response: paths['/users/{target}/profile']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: '-/users/{target}/profile', parts: 3, params: undefined, response: paths['/users/{target}/profile']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/users/dms`, parts: 2, params: undefined, response: paths['/users/dms']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/users/${string}/dm`, parts: 3, params: undefined, response: paths['/users/{target}/dm']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: '-/users/{target}/dm', parts: 3, params: undefined, response: paths['/users/{target}/dm']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/users/${string}/mutual`, parts: 3, params: undefined, response: paths['/users/{target}/mutual']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: '-/users/{target}/mutual', parts: 3, params: undefined, response: paths['/users/{target}/mutual']['get']['responses']['200']['content']['application/json'] }
| { method: 'put', path: `/users/${string}/friend`, parts: 3, params: undefined, response: paths['/users/{username}/friend']['put']['responses']['200']['content']['application/json'] }
| { method: 'put', path: '-/users/{username}/friend', parts: 3, params: undefined, response: paths['/users/{username}/friend']['put']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/users/${string}/friend`, parts: 3, params: undefined, response: paths['/users/{target}/friend']['delete']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: '-/users/{target}/friend', parts: 3, params: undefined, response: paths['/users/{target}/friend']['delete']['responses']['200']['content']['application/json'] }
| { method: 'put', path: `/users/${string}/block`, parts: 3, params: undefined, response: paths['/users/{target}/block']['put']['responses']['200']['content']['application/json'] }
| { method: 'put', path: '-/users/{target}/block', parts: 3, params: undefined, response: paths['/users/{target}/block']['put']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/users/${string}/block`, parts: 3, params: undefined, response: paths['/users/{target}/block']['delete']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: '-/users/{target}/block', parts: 3, params: undefined, response: paths['/users/{target}/block']['delete']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/bots/create`, parts: 2, params: paths['/bots/create']['post']['requestBody']['content']['application/json'], response: paths['/bots/create']['post']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/bots/${string}/invite`, parts: 3, params: undefined, response: paths['/bots/{target}/invite']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: '-/bots/{target}/invite', parts: 3, params: undefined, response: paths['/bots/{target}/invite']['get']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/bots/${string}/invite`, parts: 3, params: paths['/bots/{target}/invite']['post']['requestBody']['content']['application/json'], response: undefined }
| { method: 'post', path: '-/bots/{target}/invite', parts: 3, params: paths['/bots/{target}/invite']['post']['requestBody']['content']['application/json'], response: undefined }
| { method: 'get', path: `/bots/${string}`, parts: 2, params: undefined, response: paths['/bots/{target}']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: '-/bots/{target}', parts: 2, params: undefined, response: paths['/bots/{target}']['get']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/bots/${string}`, parts: 2, params: undefined, response: undefined }
| { method: 'delete', path: '-/bots/{target}', parts: 2, params: undefined, response: undefined }
| { method: 'patch', path: `/bots/${string}`, parts: 2, params: paths['/bots/{target}']['patch']['requestBody']['content']['application/json'], response: paths['/bots/{target}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'patch', path: '-/bots/{target}', parts: 2, params: paths['/bots/{target}']['patch']['requestBody']['content']['application/json'], response: paths['/bots/{target}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/bots/@me`, parts: 2, params: undefined, response: paths['/bots/@me']['get']['responses']['200']['content']['application/json'] }
| { method: 'put', path: `/channels/${string}/ack/${string}`, parts: 4, params: undefined, response: undefined }
| { method: 'put', path: '-/channels/{target}/ack/{message}', parts: 4, params: undefined, response: undefined }
| { method: 'get', path: `/channels/${string}`, parts: 2, params: undefined, response: paths['/channels/{target}']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: '-/channels/{target}', parts: 2, params: undefined, response: paths['/channels/{target}']['get']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/channels/${string}`, parts: 2, params: undefined, response: undefined }
| { method: 'delete', path: '-/channels/{target}', parts: 2, params: undefined, response: undefined }
| { method: 'patch', path: `/channels/${string}`, parts: 2, params: paths['/channels/{target}']['patch']['requestBody']['content']['application/json'], response: paths['/channels/{target}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'patch', path: '-/channels/{target}', parts: 2, params: paths['/channels/{target}']['patch']['requestBody']['content']['application/json'], response: paths['/channels/{target}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/channels/${string}/members`, parts: 3, params: undefined, response: paths['/channels/{target}/members']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: '-/channels/{target}/members', parts: 3, params: undefined, response: paths['/channels/{target}/members']['get']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/channels/${string}/invites`, parts: 3, params: undefined, response: paths['/channels/{target}/invites']['post']['responses']['200']['content']['application/json'] }
| { method: 'post', path: '-/channels/{target}/invites', parts: 3, params: undefined, response: paths['/channels/{target}/invites']['post']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/channels/${string}/messages`, parts: 3, params: paths['/channels/{target}/messages']['get']['parameters']['query'], response: paths['/channels/{target}/messages']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: '-/channels/{target}/messages', parts: 3, params: paths['/channels/{target}/messages']['get']['parameters']['query'], response: paths['/channels/{target}/messages']['get']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/channels/${string}/messages`, parts: 3, params: paths['/channels/{target}/messages']['post']['requestBody']['content']['application/json'], response: paths['/channels/{target}/messages']['post']['responses']['200']['content']['application/json'] }
| { method: 'post', path: '-/channels/{target}/messages', parts: 3, params: paths['/channels/{target}/messages']['post']['requestBody']['content']['application/json'], response: paths['/channels/{target}/messages']['post']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/channels/${string}/search`, parts: 3, params: paths['/channels/{target}/search']['post']['requestBody']['content']['application/json'], response: paths['/channels/{target}/search']['post']['responses']['200']['content']['application/json'] }
| { method: 'post', path: '-/channels/{target}/search', parts: 3, params: paths['/channels/{target}/search']['post']['requestBody']['content']['application/json'], response: paths['/channels/{target}/search']['post']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/channels/${string}/messages/stale`, parts: 4, params: paths['/channels/{_target}/messages/stale']['post']['requestBody']['content']['application/json'], response: undefined }
| { method: 'post', path: '-/channels/{_target}/messages/stale', parts: 4, params: paths['/channels/{_target}/messages/stale']['post']['requestBody']['content']['application/json'], response: undefined }
| { method: 'get', path: `/channels/${string}/messages/${string}`, parts: 4, params: undefined, response: paths['/channels/{target}/messages/{msg}']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: '-/channels/{target}/messages/{msg}', parts: 4, params: undefined, response: paths['/channels/{target}/messages/{msg}']['get']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/channels/${string}/messages/${string}`, parts: 4, params: undefined, response: undefined }
| { method: 'delete', path: '-/channels/{target}/messages/{msg}', parts: 4, params: undefined, response: undefined }
| { method: 'patch', path: `/channels/${string}/messages/${string}`, parts: 4, params: paths['/channels/{target}/messages/{msg}']['patch']['requestBody']['content']['application/json'], response: paths['/channels/{target}/messages/{msg}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'patch', path: '-/channels/{target}/messages/{msg}', parts: 4, params: paths['/channels/{target}/messages/{msg}']['patch']['requestBody']['content']['application/json'], response: paths['/channels/{target}/messages/{msg}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/channels/${string}/messages/bulk`, parts: 4, params: paths['/channels/{target}/messages/bulk']['delete']['requestBody']['content']['application/json'], response: undefined }
| { method: 'delete', path: '-/channels/{target}/messages/bulk', parts: 4, params: paths['/channels/{target}/messages/bulk']['delete']['requestBody']['content']['application/json'], response: undefined }
| { method: 'post', path: `/channels/create`, parts: 2, params: paths['/channels/create']['post']['requestBody']['content']['application/json'], response: paths['/channels/create']['post']['responses']['200']['content']['application/json'] }
| { method: 'put', path: `/channels/${string}/recipients/${string}`, parts: 4, params: undefined, response: undefined }
| { method: 'put', path: '-/channels/{target}/recipients/{member}', parts: 4, params: undefined, response: undefined }
| { method: 'delete', path: `/channels/${string}/recipients/${string}`, parts: 4, params: undefined, response: undefined }
| { method: 'delete', path: '-/channels/{target}/recipients/{member}', parts: 4, params: undefined, response: undefined }
| { method: 'post', path: `/channels/${string}/join_call`, parts: 3, params: undefined, response: paths['/channels/{target}/join_call']['post']['responses']['200']['content']['application/json'] }
| { method: 'post', path: '-/channels/{target}/join_call', parts: 3, params: undefined, response: paths['/channels/{target}/join_call']['post']['responses']['200']['content']['application/json'] }
| { method: 'put', path: `/channels/${string}/permissions/${string}`, parts: 4, params: paths['/channels/{target}/permissions/{role_id}']['put']['requestBody']['content']['application/json'], response: paths['/channels/{target}/permissions/{role_id}']['put']['responses']['200']['content']['application/json'] }
| { method: 'put', path: '-/channels/{target}/permissions/{role_id}', parts: 4, params: paths['/channels/{target}/permissions/{role_id}']['put']['requestBody']['content']['application/json'], response: paths['/channels/{target}/permissions/{role_id}']['put']['responses']['200']['content']['application/json'] }
| { method: 'put', path: `/channels/${string}/permissions/default`, parts: 4, params: paths['/channels/{target}/permissions/default']['put']['requestBody']['content']['application/json'], response: paths['/channels/{target}/permissions/default']['put']['responses']['200']['content']['application/json'] }
| { method: 'put', path: '-/channels/{target}/permissions/default', parts: 4, params: paths['/channels/{target}/permissions/default']['put']['requestBody']['content']['application/json'], response: paths['/channels/{target}/permissions/default']['put']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/servers/create`, parts: 2, params: paths['/servers/create']['post']['requestBody']['content']['application/json'], response: paths['/servers/create']['post']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/servers/${string}`, parts: 2, params: undefined, response: paths['/servers/{target}']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: '-/servers/{target}', parts: 2, params: undefined, response: paths['/servers/{target}']['get']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/servers/${string}`, parts: 2, params: undefined, response: undefined }
| { method: 'delete', path: '-/servers/{target}', parts: 2, params: undefined, response: undefined }
| { method: 'patch', path: `/servers/${string}`, parts: 2, params: paths['/servers/{target}']['patch']['requestBody']['content']['application/json'], response: paths['/servers/{target}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'patch', path: '-/servers/{target}', parts: 2, params: paths['/servers/{target}']['patch']['requestBody']['content']['application/json'], response: paths['/servers/{target}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'put', path: `/servers/${string}/ack`, parts: 3, params: undefined, response: undefined }
| { method: 'put', path: '-/servers/{target}/ack', parts: 3, params: undefined, response: undefined }
| { method: 'post', path: `/servers/${string}/channels`, parts: 3, params: paths['/servers/{target}/channels']['post']['requestBody']['content']['application/json'], response: paths['/servers/{target}/channels']['post']['responses']['200']['content']['application/json'] }
| { method: 'post', path: '-/servers/{target}/channels', parts: 3, params: paths['/servers/{target}/channels']['post']['requestBody']['content']['application/json'], response: paths['/servers/{target}/channels']['post']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/servers/${string}/members`, parts: 3, params: paths['/servers/{target}/members']['get']['parameters']['query'], response: paths['/servers/{target}/members']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: '-/servers/{target}/members', parts: 3, params: paths['/servers/{target}/members']['get']['parameters']['query'], response: paths['/servers/{target}/members']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/servers/${string}/members/${string}`, parts: 4, params: undefined, response: paths['/servers/{target}/members/{member}']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: '-/servers/{target}/members/{member}', parts: 4, params: undefined, response: paths['/servers/{target}/members/{member}']['get']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/servers/${string}/members/${string}`, parts: 4, params: undefined, response: undefined }
| { method: 'delete', path: '-/servers/{target}/members/{member}', parts: 4, params: undefined, response: undefined }
| { method: 'patch', path: `/servers/${string}/members/${string}`, parts: 4, params: paths['/servers/{server}/members/{target}']['patch']['requestBody']['content']['application/json'], response: paths['/servers/{server}/members/{target}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'patch', path: '-/servers/{server}/members/{target}', parts: 4, params: paths['/servers/{server}/members/{target}']['patch']['requestBody']['content']['application/json'], response: paths['/servers/{server}/members/{target}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'put', path: `/servers/${string}/bans/${string}`, parts: 4, params: paths['/servers/{server}/bans/{target}']['put']['requestBody']['content']['application/json'], response: paths['/servers/{server}/bans/{target}']['put']['responses']['200']['content']['application/json'] }
| { method: 'put', path: '-/servers/{server}/bans/{target}', parts: 4, params: paths['/servers/{server}/bans/{target}']['put']['requestBody']['content']['application/json'], response: paths['/servers/{server}/bans/{target}']['put']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/servers/${string}/bans/${string}`, parts: 4, params: undefined, response: undefined }
| { method: 'delete', path: '-/servers/{server}/bans/{target}', parts: 4, params: undefined, response: undefined }
| { method: 'get', path: `/servers/${string}/bans`, parts: 3, params: undefined, response: paths['/servers/{target}/bans']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: '-/servers/{target}/bans', parts: 3, params: undefined, response: paths['/servers/{target}/bans']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/servers/${string}/invites`, parts: 3, params: undefined, response: paths['/servers/{target}/invites']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: '-/servers/{target}/invites', parts: 3, params: undefined, response: paths['/servers/{target}/invites']['get']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/servers/${string}/roles`, parts: 3, params: paths['/servers/{target}/roles']['post']['requestBody']['content']['application/json'], response: paths['/servers/{target}/roles']['post']['responses']['200']['content']['application/json'] }
| { method: 'post', path: '-/servers/{target}/roles', parts: 3, params: paths['/servers/{target}/roles']['post']['requestBody']['content']['application/json'], response: paths['/servers/{target}/roles']['post']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/servers/${string}/roles/${string}`, parts: 4, params: undefined, response: undefined }
| { method: 'delete', path: '-/servers/{target}/roles/{role_id}', parts: 4, params: undefined, response: undefined }
| { method: 'patch', path: `/servers/${string}/roles/${string}`, parts: 4, params: paths['/servers/{target}/roles/{role_id}']['patch']['requestBody']['content']['application/json'], response: paths['/servers/{target}/roles/{role_id}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'patch', path: '-/servers/{target}/roles/{role_id}', parts: 4, params: paths['/servers/{target}/roles/{role_id}']['patch']['requestBody']['content']['application/json'], response: paths['/servers/{target}/roles/{role_id}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'put', path: `/servers/${string}/permissions/${string}`, parts: 4, params: paths['/servers/{target}/permissions/{role_id}']['put']['requestBody']['content']['application/json'], response: paths['/servers/{target}/permissions/{role_id}']['put']['responses']['200']['content']['application/json'] }
| { method: 'put', path: '-/servers/{target}/permissions/{role_id}', parts: 4, params: paths['/servers/{target}/permissions/{role_id}']['put']['requestBody']['content']['application/json'], response: paths['/servers/{target}/permissions/{role_id}']['put']['responses']['200']['content']['application/json'] }
| { method: 'put', path: `/servers/${string}/permissions/default`, parts: 4, params: paths['/servers/{target}/permissions/default']['put']['requestBody']['content']['application/json'], response: paths['/servers/{target}/permissions/default']['put']['responses']['200']['content']['application/json'] }
| { method: 'put', path: '-/servers/{target}/permissions/default', parts: 4, params: paths['/servers/{target}/permissions/default']['put']['requestBody']['content']['application/json'], response: paths['/servers/{target}/permissions/default']['put']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/invites/${string}`, parts: 2, params: undefined, response: paths['/invites/{target}']['get']['responses']['200']['content']['application/json'] }
| { method: 'get', path: '-/invites/{target}', parts: 2, params: undefined, response: paths['/invites/{target}']['get']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/invites/${string}`, parts: 2, params: undefined, response: paths['/invites/{target}']['post']['responses']['200']['content']['application/json'] }
| { method: 'post', path: '-/invites/{target}', parts: 2, params: undefined, response: paths['/invites/{target}']['post']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/invites/${string}`, parts: 2, params: undefined, response: undefined }
| { method: 'delete', path: '-/invites/{target}', parts: 2, params: undefined, response: undefined }
| { method: 'post', path: `/auth/account/create`, parts: 3, params: paths['/auth/account/create']['post']['requestBody']['content']['application/json'], response: undefined }
| { method: 'post', path: `/auth/account/reverify`, parts: 3, params: paths['/auth/account/reverify']['post']['requestBody']['content']['application/json'], response: undefined }
| { method: 'get', path: `/auth/account/`, parts: 3, params: undefined, response: paths['/auth/account/']['get']['responses']['200']['content']['application/json'] }
| { method: 'patch', path: `/auth/account/change/password`, parts: 4, params: paths['/auth/account/change/password']['patch']['requestBody']['content']['application/json'], response: undefined }
| { method: 'patch', path: `/auth/account/change/email`, parts: 4, params: paths['/auth/account/change/email']['patch']['requestBody']['content']['application/json'], response: undefined }
| { method: 'post', path: `/auth/account/verify/${string}`, parts: 4, params: undefined, response: undefined }
| { method: 'post', path: '-/auth/account/verify/{code}', parts: 4, params: undefined, response: undefined }
| { method: 'post', path: `/auth/account/reset_password`, parts: 3, params: paths['/auth/account/reset_password']['post']['requestBody']['content']['application/json'], response: undefined }
| { method: 'patch', path: `/auth/account/reset_password`, parts: 3, params: paths['/auth/account/reset_password']['patch']['requestBody']['content']['application/json'], response: undefined }
| { method: 'post', path: `/auth/session/login`, parts: 3, params: paths['/auth/session/login']['post']['requestBody']['content']['application/json'], response: paths['/auth/session/login']['post']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/auth/session/logout`, parts: 3, params: undefined, response: undefined }
| { method: 'get', path: `/auth/session/all`, parts: 3, params: undefined, response: paths['/auth/session/all']['get']['responses']['200']['content']['application/json'] }
| { method: 'delete', path: `/auth/session/all`, parts: 3, params: paths['/auth/session/all']['delete']['parameters']['query'], response: undefined }
| { method: 'delete', path: `/auth/session/${string}`, parts: 3, params: undefined, response: undefined }
| { method: 'delete', path: '-/auth/session/{id}', parts: 3, params: undefined, response: undefined }
| { method: 'patch', path: `/auth/session/${string}`, parts: 3, params: paths['/auth/session/{id}']['patch']['requestBody']['content']['application/json'], response: paths['/auth/session/{id}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'patch', path: '-/auth/session/{id}', parts: 3, params: paths['/auth/session/{id}']['patch']['requestBody']['content']['application/json'], response: paths['/auth/session/{id}']['patch']['responses']['200']['content']['application/json'] }
| { method: 'get', path: `/onboard/hello`, parts: 2, params: undefined, response: paths['/onboard/hello']['get']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/onboard/complete`, parts: 2, params: paths['/onboard/complete']['post']['requestBody']['content']['application/json'], response: undefined }
| { method: 'post', path: `/push/subscribe`, parts: 2, params: paths['/push/subscribe']['post']['requestBody']['content']['application/json'], response: undefined }
| { method: 'post', path: `/push/unsubscribe`, parts: 2, params: undefined, response: undefined }
| { method: 'post', path: `/sync/settings/fetch`, parts: 3, params: paths['/sync/settings/fetch']['post']['requestBody']['content']['application/json'], response: paths['/sync/settings/fetch']['post']['responses']['200']['content']['application/json'] }
| { method: 'post', path: `/sync/settings/set`, parts: 3, params: paths['/sync/settings/set']['post']['parameters']['query']|paths['/sync/settings/set']['post']['requestBody']['content']['application/json'], response: undefined }
| { method: 'get', path: `/sync/unreads`, parts: 2, params: undefined, response: paths['/sync/unreads']['get']['responses']['200']['content']['application/json'] };

@@ -27,2 +27,3 @@ // This file was auto-generated by @insertish/oapi!

export type OverrideField = components['schemas']['OverrideField'];
export type MutualResponse = components['schemas']['MutualResponse'];
export type Bot = components['schemas']['Bot'];

@@ -32,2 +33,4 @@ export type DataCreateBot = components['schemas']['DataCreateBot'];

export type PublicBot = components['schemas']['PublicBot'];
export type BotResponse = components['schemas']['BotResponse'];
export type OwnedBotsResponse = components['schemas']['OwnedBotsResponse'];
export type DataEditBot = components['schemas']['DataEditBot'];

@@ -39,8 +42,7 @@ export type FieldsBot = components['schemas']['FieldsBot'];

export type Message = components['schemas']['Message'];
export type Content = components['schemas']['Content'];
export type SystemMessage = components['schemas']['SystemMessage'];
export type DateTimeContainer = components['schemas']['DateTimeContainer'];
export type DateTime = components['schemas']['DateTime'];
export type ISO8601_Timestamp = components['schemas']['ISO8601 Timestamp'];
export type Embed = components['schemas']['Embed'];
export type Special = components['schemas']['Special'];
export type LightspeedType = components['schemas']['LightspeedType'];
export type TwitchType = components['schemas']['TwitchType'];

@@ -63,5 +65,7 @@ export type BandcampType = components['schemas']['BandcampType'];

export type DataCreateGroup = components['schemas']['DataCreateGroup'];
export type CreateVoiceUserResponse = components['schemas']['CreateVoiceUserResponse'];
export type Data = components['schemas']['Data'];
export type Override = components['schemas']['Override'];
export type DataDefaultChannelPermissions = components['schemas']['DataDefaultChannelPermissions'];
export type CreateServerResponse = components['schemas']['CreateServerResponse'];
export type Server = components['schemas']['Server'];

@@ -76,2 +80,3 @@ export type Category = components['schemas']['Category'];

export type ChannelType = components['schemas']['ChannelType'];
export type AllMemberResponse = components['schemas']['AllMemberResponse'];
export type DataMemberEdit = components['schemas']['DataMemberEdit'];

@@ -83,2 +88,3 @@ export type FieldsMember = components['schemas']['FieldsMember'];

export type BannedUser = components['schemas']['BannedUser'];
export type NewRoleResponse = components['schemas']['NewRoleResponse'];
export type DataCreateRole = components['schemas']['DataCreateRole'];

@@ -90,2 +96,3 @@ export type DataEditRole = components['schemas']['DataEditRole'];

export type InviteResponse = components['schemas']['InviteResponse'];
export type InviteJoinResponse = components['schemas']['InviteJoinResponse'];
export type DataCreateAccount = components['schemas']['DataCreateAccount'];

@@ -92,0 +99,0 @@ export type DataResendVerification = components['schemas']['DataResendVerification'];

Sorry, the diff of this file is too big to display

Sorry, the diff of this file is too big to display

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc