Skip to content

Commit 021ad2e

Browse files
committed
Fixed typings & updated dev deps.
1 parent e0711b3 commit 021ad2e

File tree

2 files changed

+20
-16
lines changed

2 files changed

+20
-16
lines changed

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -42,12 +42,12 @@
4242
},
4343
"homepage": "https://github.com/meister03/discord-hybrid-sharding#readme",
4444
"devDependencies": {
45-
"clean-jsdoc-theme": "^4.0.7",
46-
"eslint": "^8.18.0",
45+
"clean-jsdoc-theme": "^4.1.7",
46+
"eslint": "^8.22.0",
4747
"eslint-config-prettier": "^8.5.0",
48-
"eslint-plugin-jsdoc": "^39.3.3",
49-
"eslint-plugin-prettier": "^4.0.0",
50-
"jsdoc": "^3.6.10",
48+
"eslint-plugin-jsdoc": "^39.3.6",
49+
"eslint-plugin-prettier": "^4.2.1",
50+
"jsdoc": "^3.6.11",
5151
"prettier": "^2.7.1"
5252
}
5353
}

typings.d.ts

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ declare module 'discord-hybrid-sharding' {
8989
public fetchClientValues(prop: string): Promise<any[]>;
9090
public fetchClientValues(prop: string, cluster: number): Promise<any>;
9191
public send(message: any): Promise<void>;
92-
public request(message: Object): Promise<BaseMessage>;
92+
public request(message: object): Promise<BaseMessage>;
9393
public respawnAll(options?: ClusterRespawnOptions): Promise<void>;
9494

9595
public triggerReady(): Promise<void>;
@@ -116,8 +116,12 @@ declare module 'discord-hybrid-sharding' {
116116
interval?: number;
117117
current?: number;
118118
};
119-
clusterData?: Object;
120-
clusterOptions?: Object;
119+
clusterData?: object;
120+
clusterOptions?: object;
121+
spawnOptions?: {
122+
delay?: number;
123+
timeout?: number;
124+
};
121125
}
122126

123127
export class Manager extends EventEmitter {
@@ -128,8 +132,8 @@ declare module 'discord-hybrid-sharding' {
128132

129133
public file: string;
130134
public respawn: boolean;
131-
public clusterData: Object;
132-
public clusterOptions: Object;
135+
public clusterData: object;
136+
public clusterOptions: object;
133137
public shardArgs: string[];
134138
public clusters: Map<number, Cluster>;
135139
public token: string | null;
@@ -163,7 +167,7 @@ declare module 'discord-hybrid-sharding' {
163167
public fetchClientValues(prop: string): Promise<any[]>;
164168
public fetchClientValues(prop: string, cluster: number): Promise<any>;
165169
public evalOnManager(script: string): Promise<any[]>;
166-
private evalOnCluster(script: string, options: Object): Promise<any[]>;
170+
private evalOnCluster(script: string, options: object): Promise<any[]>;
167171
public respawnAll(options?: ClusterRespawnOptions): Promise<Map<number, Cluster>>;
168172
public spawn(options?: ClusterSpawnOptions): Promise<Map<number, Cluster>>;
169173
public triggerMaintenance(reason: string): any;
@@ -179,16 +183,16 @@ declare module 'discord-hybrid-sharding' {
179183
export class BaseMessage {
180184
public _sCustom: true;
181185
public nonce: String;
182-
private destructMessage(message: Object): Promise<Object>;
183-
public toJSON(): Promise<Object>;
186+
private destructMessage(message: object): Promise<object>;
187+
public toJSON(): Promise<object>;
184188
}
185189

186190
export class IPCMessage {
187191
public instance: Cluster | Client;
188192
public raw: BaseMessage;
189-
public send(message: Object): Promise<Cluster | Client>;
190-
public request(message: Object): Promise<Object>;
191-
public reply(message: Object): Promise<Object>;
193+
public send(message: object): Promise<Cluster | Client>;
194+
public request(message: object): Promise<object>;
195+
public reply(message: object): Promise<object>;
192196
}
193197

194198
export type data = {

0 commit comments

Comments
 (0)