ci: fix typechecking in ci

This commit is contained in:
iCrawl
2022-08-15 00:42:33 +02:00
parent cb856860b7
commit c052f56f3e
30 changed files with 887 additions and 1023 deletions

View File

@@ -53,7 +53,7 @@ export enum VoiceConnectionStatus {
*/
export interface VoiceConnectionSignallingState {
status: VoiceConnectionStatus.Signalling;
subscription?: PlayerSubscription;
subscription?: PlayerSubscription | undefined;
adapter: DiscordGatewayAdapterImplementerMethods;
}
@@ -88,7 +88,7 @@ export enum VoiceConnectionDisconnectReason {
*/
export interface VoiceConnectionDisconnectedBaseState {
status: VoiceConnectionStatus.Disconnected;
subscription?: PlayerSubscription;
subscription?: PlayerSubscription | undefined;
adapter: DiscordGatewayAdapterImplementerMethods;
}
@@ -128,7 +128,7 @@ export type VoiceConnectionDisconnectedState =
export interface VoiceConnectionConnectingState {
status: VoiceConnectionStatus.Connecting;
networking: Networking;
subscription?: PlayerSubscription;
subscription?: PlayerSubscription | undefined;
adapter: DiscordGatewayAdapterImplementerMethods;
}
@@ -139,7 +139,7 @@ export interface VoiceConnectionConnectingState {
export interface VoiceConnectionReadyState {
status: VoiceConnectionStatus.Ready;
networking: Networking;
subscription?: PlayerSubscription;
subscription?: PlayerSubscription | undefined;
adapter: DiscordGatewayAdapterImplementerMethods;
}
@@ -688,7 +688,7 @@ export class VoiceConnection extends EventEmitter {
*
* @param subscription - The removed subscription
*/
private onSubscriptionRemoved(subscription: PlayerSubscription) {
protected onSubscriptionRemoved(subscription: PlayerSubscription) {
if (this.state.status !== VoiceConnectionStatus.Destroyed && this.state.subscription === subscription) {
this.state = {
...this.state,

View File

@@ -13,6 +13,6 @@ export class AudioPlayerError extends Error {
super(error.message);
this.resource = resource;
this.name = error.name;
this.stack = error.stack;
this.stack = error.stack!;
}
}

View File

@@ -73,7 +73,7 @@ export class AudioResource<T = unknown> {
/**
* The audio player that the resource is subscribed to, if any.
*/
public audioPlayer?: AudioPlayer;
public audioPlayer?: AudioPlayer | undefined;
/**
* The playback duration of this audio resource, given in milliseconds.

View File

@@ -10,7 +10,7 @@ export interface CreateVoiceConnectionOptions {
* If true, debug messages will be enabled for the voice connection and its
* related components. Defaults to false.
*/
debug?: boolean;
debug?: boolean | undefined;
adapterCreator: DiscordGatewayAdapterCreator;
}

View File

@@ -81,7 +81,7 @@ export interface NetworkingReadyState {
udp: VoiceUDPSocket;
connectionOptions: ConnectionOptions;
connectionData: ConnectionData;
preparedPacket?: Buffer;
preparedPacket?: Buffer | undefined;
}
/**
@@ -94,7 +94,7 @@ export interface NetworkingResumingState {
udp: VoiceUDPSocket;
connectionOptions: ConnectionOptions;
connectionData: ConnectionData;
preparedPacket?: Buffer;
preparedPacket?: Buffer | undefined;
}
/**