bump libs
migrate to typescript 6 remove ytdl feature
This commit is contained in:
@@ -8,7 +8,7 @@ export abstract class CallbackCommand {
|
||||
|
||||
abstract text: string;
|
||||
abstract data: string;
|
||||
requirements?: Requirements = null;
|
||||
requirements?: Requirements | null = null;
|
||||
|
||||
abstract execute(query: CallbackQuery): Promise<void>;
|
||||
|
||||
|
||||
+2
-2
@@ -9,7 +9,7 @@ export abstract class Command {
|
||||
command?: string | string[];
|
||||
argsMode: ArgsMode = "none";
|
||||
|
||||
requirements?: Requirements = null;
|
||||
requirements?: Requirements | null = null;
|
||||
title?: string;
|
||||
description?: string;
|
||||
|
||||
@@ -24,7 +24,7 @@ export abstract class Command {
|
||||
|
||||
abstract execute(
|
||||
msg: Message,
|
||||
match?: RegExpExecArray
|
||||
match?: RegExpExecArray | null
|
||||
): Promise<void>;
|
||||
}
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ export class Requirements {
|
||||
requirements: Requirement[] = [];
|
||||
|
||||
private constructor(requirements?: Requirement[]) {
|
||||
this.requirements = requirements;
|
||||
this.requirements = requirements || [];
|
||||
}
|
||||
|
||||
static Build(...requirements: Requirement[]): Requirements {
|
||||
|
||||
Reference in New Issue
Block a user