Eslint and formatting

This commit is contained in:
2023-12-31 13:31:08 +01:00
parent 1a985fe43f
commit 719c5623ab
16 changed files with 52 additions and 20 deletions

View File

@@ -1,9 +1,9 @@
/* eslint-disable no-unused-vars */
import { AutocompleteInteraction } from "discord.js"
export default interface Autocomplete {
name: string
description: string
type: "autocomplete"
// eslint-disable-next-line no-unused-vars
execute: (interacion: AutocompleteInteraction) => Promise<void>
}

View File

@@ -1,9 +1,9 @@
/* eslint-disable no-unused-vars */
import { ButtonInteraction } from "discord.js"
export default interface Button {
name: string
description: string
type: "button"
// eslint-disable-next-line no-unused-vars
execute: (interaction: ButtonInteraction) => Promise<void>
}

View File

@@ -1,3 +1,4 @@
/* eslint-disable no-unused-vars */
import { ChatInputCommandInteraction, SlashCommandBuilder } from "discord.js"
import { ExtendedClient as Client } from "../utils/Client"
@@ -12,6 +13,8 @@ export default interface Command {
"addSubcommand" | "addSubcommandGroup" | "addIntegerOption"
>
subcommands?: boolean
// eslint-disable-next-line no-unused-vars
execute: ( interaction: ChatInputCommandInteraction, client: Client,) => Promise<void>
execute: (
interaction: ChatInputCommandInteraction,
client: Client,
) => Promise<void>
}

View File

@@ -1,3 +1,4 @@
/* eslint-disable no-unused-vars */
import {
ContextMenuCommandInteraction,
ContextMenuCommandBuilder,
@@ -9,6 +10,5 @@ export default interface ContextMenu {
type: "contextmenu"
dev?: boolean
data: ContextMenuCommandBuilder
// eslint-disable-next-line no-unused-vars
execute: (interaction: ContextMenuCommandInteraction) => Promise<void>
}

View File

@@ -1,3 +1,4 @@
/* eslint-disable no-unused-vars */
import { ClientEvents } from "discord.js"
export default interface Event {
@@ -5,6 +6,5 @@ export default interface Event {
description: string
type: "event"
event: keyof ClientEvents
// eslint-disable-next-line no-unused-vars
execute(...args: any[]): void
}

View File

@@ -1,9 +1,9 @@
/* eslint-disable no-unused-vars */
import { ModalSubmitInteraction } from "discord.js"
export default interface Modal {
name: string
description: string
type: "modal"
// eslint-disable-next-line no-unused-vars
execute: (interaction: ModalSubmitInteraction) => Promise<void>
}